Buildkite
Buildkite είναι μια υπηρεσία που αυτοματοποιεί την κατασκευή του λογισμικού και των διαδικασιών ελέγχου.
- Κλίμακες σε εκατοντάδες ή χιλιάδες παραγόντων.
- Τρέξτε όσο 10.000 πράκτορες ανά λογαριασμό.
- Buildkite χρησιμοποιεί αγωγών που μπορεί να κάνει περισσότερα από ό, τι ακριβώς χτίζει ή δοκιμές.
- Μπορείτε να μεταφέρετε αρχεία, χώρους κατασκευής ή να δημιουργήσετε λειτουργικότητα έθιμο αγωγού μέσα στο δικό σας κώδικα για να ικανοποιήσουν τις ανάγκες σας.
- Webhooks και APIs δίνουν τη δυνατότητα να αναπτύξουν έθιμο εργαλεία, να τροποποιήσει τους αγωγούς και να διαμορφώσετε τους πράκτορες και τους αγωγούς για να καλύψουν τις ανάγκες της επιχείρησής σας.
- Ο πράκτορας Buildkite τρέχει σε Windows, OSX και Linux. Μπορείτε επίσης να χρησιμοποιήσετε το δοχείο Λιμενεργάτη να τρέξει κόμβους ή ομάδων σε οποιοδήποτε δοχείο με δυνατότητα πλατφόρμα.
- Ενσωματώνει με GitHub και άλλα εργαλεία ελέγχου πηγής, για να σας δώσει τη δυνατότητα να εφαρμόσουν εκδόσεων, διχάλα και άλλες τυπικές λειτουργίες SCM.
- Buildkite υποστηρίζει πολλές διαφορετικές γλώσσες προγραμματισμού, όπως η Ruby, Haskell, Java και.
- ΚΑΘΑΡΑ. Ποτέ δεν έχει πρόσβαση σε πηγαίο κώδικα, πράγμα που σημαίνει ότι έθιμο της ανάπτυξης και της πνευματικής ιδιοκτησίας είναι ασφαλείς.
- Οι παράγοντες Buildkite επικοινωνούν με το Buildkite API για δημοσκόπηση για το έργο. ζητήματα σύνδεσης δικτύου μπορεί να επηρεάσει χτίζει ή δοκιμή σας.
- Ενώ υπάρχει μια ελεύθερη επιλογή για τα έργα ανοιχτού κώδικα, φοιτητές και διδακτικό οργανώσεων, υπάρχει μια ανά χρήστη μηνιαίο κόστος για τη χρήση του λογισμικού.
- συμφωνιών επιπέδου υπηρεσιών δεν είναι διαθέσιμες στο πρότυπο σχέδιο. Απαιτούν το σχέδιο της επιχείρησης, το οποίο είναι $ 2999 ανά μήνα.
Η λειτουργικότητα Buildkite βασίζεται σε έναν παράγοντα ο οποίος την εγκατάσταση και σύνδεση στο αποθετήριο πηγαίου κώδικα σας. Αφού έχετε κάνει αυτό, μπορείτε να δημιουργήσετε έναν αγωγό, ορίστε μια συγκέντρωση και να την υποβάλει. Έτσι απλά! Κάθε πράκτορας εκτελείται μία κατασκευή σε μια στιγμή, αλλά μπορείτε να εγκαταστήσετε όσες παράγοντες όπως θέλετε. Στη συνέχεια μπορείτε να χρησιμοποιήσετε αγωγών για την αυτοματοποίηση των διαδικασιών κατασκευής σας, καθώς και την εκτέλεση άλλων εργασιών ροής εργασίας, όπως scripts τρέξιμο, αναμονή για είσοδο του χρήστη, στοιχεία για τις εισαγωγές ή να δημιουργήσει μια ιστοσελίδα. Αγωγοί μπορεί να κάνει πολλά πράγματα βολικό, συμπεριλαμβανομένων των προβλέψεων του διακομιστή ή τη δημιουργία άλλων αγωγών. Μόλις οι αγωγοί σας τρέξιμο, μπορείτε να παρακολουθείτε την απόδοση, την αξιοπιστία και την κατάστασή τους. Με τον καιρό, μπορείτε να αναπτύξετε μια ιστορία της απόδοσης του αγωγού και να τις χρησιμοποιούν για να οδηγήσουν τις αλλαγές στις διαδικασίες ροής εργασίας σας.