Travis CI

Travis CI

Travis CI είναι μια υπηρεσία λογισμικού ανοικτού κώδικα ότι οι δοκιμές και αναπτύσσει GitHub που φιλοξενούνται έργα. Πρόκειται για μια μορφή συνεχούς λογισμικού ολοκλήρωσης.

Κατεβάστε Travis CI
Χαρακτηριστικά Travis CI
  • Οι προγραμματιστές μπορούν να παρακολουθήσουν τις δοκιμές που εκτελούνται
  • Οι δοκιμές μπορούν να λειτουργούν παράλληλα
  • Υποστηρίζει Linux και Mac (iOS)
  • Εργαλείο γραμμής εντολών και ισχυρό API
Πλεονεκτήματα της Travis CI
  • Αυτόματα δημιουργεί και ελέγχει σταδιακές αλλαγές κώδικα
  • Διαχειρίζεται αναπτύξεις και ειδοποιήσεις
  • Δωρεάν για τα έργα ανοικτού κώδικα
  • Υποστηρίζει μια ευρεία ποικιλία των γλωσσών προγραμματισμού
  • Προσαρμόσιμη υποστήριξη λογισμικού
  • σχέδια Επιχείρηση διαθέσιμη
Μειονεκτήματα της Travis CI
  • Έργο πρέπει να φιλοξενείται σε GitHub
  • Περιβάλλοντα πρέπει να χτιστεί σωστά και να πληρούν απαιτήσεις Travis ΠΙ
  • Κωδικός πρέπει να είναι ήδη εργάζονται και να έχουν μια κατασκευή ή δοκιμή σενάριο
  • Τέλος απαιτείται για χρήση με ιδιωτικά έργα
Travis CI Κριτικές

Αυτή η υπηρεσία δοκιμών και ολοκλήρωσης είναι περιορισμένη σε χρήστες GitHub. Ιδιωτικά έργα απαιτούν ένα τέλος, αν και υπάρχει μια γενναιόδωρη δωρεάν δοκιμή. Για να ξεκινήσετε, οι χρήστες πρέπει να έχουν μια σύνδεση GitHub, ένα έργο που φιλοξενείται σε GitHub, που εργάζονται κώδικα του έργου, καθώς και εργασίας κατασκευής ή σενάριο δοκιμής να χρησιμοποιήσετε Travis CI. Όταν ένας χρήστης εκτελεί μια κατασκευή, το GitHub κλωνοποιεί αποθετήριο του χρήστη, τοποθετεί σε ένα νέο περιβάλλον, και στη συνέχεια κατασκευάζει και ελέγχει τον κώδικα μέσα από μια σειρά εργασιών. Travis CI ετικέτες με τον κώδικα ως «σπάσει» σε περίπτωση που αποτύχει μια εργασία ή να «περάσει», αν όλες οι εργασίες διαγράφονται. Μετά την ψήφιση, Travis CI χρησιμοποιεί τον κώδικα σε ένα κεντρικό διακομιστή ή web. Travis CI προσφέρει διαφορετικά περιβάλλοντα υποδομής, συμπεριλαμβανομένων των εμπορευματοκιβωτίων με βάση το ψευδο-enabled, ή OS X. Μπορεί να τρέξει δοκιμές σε διάφορες πλατφόρμες και το λογισμικό. Travis CI είναι επίσης ισχυρή υποστήριξη του γλώσσα, η οποία περιλαμβάνει το Android, C, C #, C ++, Cloure, Crystal, D, βέλος, Erlang, Elixir, F #, Go, Groovy, Haskell, Haxe, Java, Javascript, Τζούλια, Nix, Στόχος-C, Perl, Perl6, PHP, Python, R, Ruby, Rust, Scala, Smalltalk, Swift, και Visual Basic. Οι χρήστες που έχουν μεταναστεύσει από άλλες υπηρεσίες βεβαιώνουν ότι Travis CI είναι εύκολο στη χρήση, επεκτάσιμη, καλά τεκμηριωμένη, και έχει μια ισχυρή API για τη δημιουργία πρόσθετων εργαλείων. Η υποστήριξη για την ανάπτυξη Ιστού είναι ένα από τα μεγαλύτερα περιουσιακά στοιχεία της. Παρά το γεγονός ότι κάποιοι προτείνουν η διεπαφή χρήστη θα μπορούσε να επικαιροποιηθεί, η λειτουργικότητα είναι μεγαλύτερο από αυτά τα θέματα.

Travis CI Βίντεο

Εναλλακτικές λύσεις για Travis CI

Teamwork

Η ομαδική εργασία δεν είναι ένα άτομο λογισμικού. Αντίθετα, είναι μια ολόκληρη σουίτα από αυτούς (σκεφτείτε το Microsoft Office). Η σουίτα ομαδική εργασία περιλαμβάνει ομαδική εργασία έργα,
Δείξε λεπτομέρειες

Buddybuild

Buddybuild είναι μια συνεχής πλατφόρμα ενοποίησης που βοηθά τους προγραμματιστές να καταλήξει σε εφαρμογές και να τα ελέγξετε γρήγορα. Σύμφωνα με την ιστοσελίδα της εταιρείας, Buddybuild
Δείξε λεπτομέρειες

Assembla

freemium
Assembla είναι ένα κομμάτι του λογισμικού διαχείρισης του έργου που περιέχει μια μεγάλη σειρά από εξαιρετικά χρήσιμα εργαλεία που θα βελτιώσει κάθε έργο. Μπορεί να χρησιμοποιηθεί για τη βελτίωση
Δείξε λεπτομέρειες

Drone.io

freemium
Drone.io είναι μια υπηρεσία που αυτόματα ωθεί τη δοκιμή και την απελευθέρωση εκδόσεις του λογισμικού του πελάτη σε μια αποθήκη. Περιλαμβάνει υποστήριξη για τα φορτία του λογισμικού και των
Δείξε λεπτομέρειες

Codeship

freemium
Codeship είναι μια πλατφόρμα που χτίστηκε για την ασφαλή, γρήγορη και αξιόπιστη Συνεχής Ενσωμάτωση στο σύννεφο. Η παροχή υπηρεσιών μέσω Codeship είναι συνεχής έννοια ότι οι διάφορες προγραμματιστές
Δείξε λεπτομέρειες

Apache Maven

Apache Maven είναι μια κατανόηση του έργου και το λογισμικό διαχείρισης εργαλείο. Είναι βασισμένο γύρω από μια ιδέα μοντέλο αντικειμένου του έργου, ή ΡΟΜ. Maven έχει σχεδιαστεί για να διαχειριστεί
Δείξε λεπτομέρειες

Visual Studio Team Services

freemium
Visual Studio Team Services είναι η Microsoft με βάση το λογισμικό που επιτρέπει στους προγραμματιστές να δοκιμάσουν και να αναπτύξουν κώδικες τους γρήγορα και αποτελεσματικά. Μπορείτε να
Δείξε λεπτομέρειες

BuildMaster

freemium
BuildMaster Λογισμικό είναι ένα λογισμικό αυτοματισμού απελευθέρωσης εφαρμογή που ειδικεύεται στη διαχείριση απελευθέρωση. Σχεδιάστηκε από Inedo, μια εταιρεία ανάπτυξης λογισμικού.
Δείξε λεπτομέρειες

Buildkite

επί πληρωμή
Buildkite είναι μια υπηρεσία που αυτοματοποιεί την κατασκευή του λογισμικού και των διαδικασιών ελέγχου.
Δείξε λεπτομέρειες

CircleCI

freemium
συνεχή ολοκλήρωση και την παράδοση πλατφόρμα CircleCI το καθιστά εύκολο για τις ομάδες όλων των μεγεθών να χτίσει γρήγορα και λογισμικού ποιότητας απελευθέρωση σε κλίμακα. Κατασκευάστηκε
Δείξε λεπτομέρειες

Buddy

freemium
Buddy είναι ένα πρόγραμμα ανάπτυξης κώδικα και ανάπτυξη του περιβάλλοντος για τις ιστοσελίδες. Αξιοσημείωτες οι πελάτες περιλαμβάνουν ING, η Philips, η ΙΚΕΑ, 3M, Unity, Fubo, η Διεθνής Αμνηστία,
Δείξε λεπτομέρειες

Jenkins

Ελεύθερος
Jenkins απλοποιεί τη ζωή των προγραμματιστών λογισμικού, προσφέροντας αυτοματοποίηση ορισμένων πτυχών της αναπτυξιακής διαδικασίας.
Δείξε λεπτομέρειες

Semaphore

επί πληρωμή
Semaphore αυτοματοποιεί Συνεχείς διεργασίες εξέλιξη Ενσωμάτωση και συνεχής σας, μειώνοντας κατασκευής και ο χρόνος εγκατάστασης.
Δείξε λεπτομέρειες

Octopus Deploy

επί πληρωμή
Χταπόδι Ανάπτυξη αυτοματοποιεί τη διαδικασία ανάπτυξης και προσφέρει ένα ευρύ φάσμα εργαλείων για να βεβαιωθείτε ότι το λογισμικό αναπτύσσετε είναι έτοιμοι να βγείτε έξω από την πόρτα και
Δείξε λεπτομέρειες

TeamCity

TeamCity είναι η αποστολή και η συνεχής ενσωμάτωση (CI) server για την ανάπτυξη λογισμικού. Το προϊόν έχει αναπτυχθεί από JetBrains s.r.o., η οποία ιδρύθηκε το 2000 και έχει γραφεία στο San Mateo,
Δείξε λεπτομέρειες

Chef

Ελεύθερος
Αυτοματοποίηση των υποδομών για σκληροί, Συνεπής Διαμόρφωση σε οποιαδήποτε κλίμακα. Chef Infra αυτοματοποιεί τη διαμόρφωση των υποδομών, την εξασφάλιση κάθε σύστημα έχει ρυθμιστεί σωστά
Δείξε λεπτομέρειες

GoCD

Ελεύθερος
GoCD είναι ένα open build πηγή και την απελευθέρωση εργαλείο από ThoughtWorks. GoCD υποστηρίζει σύγχρονες υποδομές και βοηθά τις επιχειρήσεις οι επιχειρήσεις πάρετε το λογισμικό παραδοθεί
Δείξε λεπτομέρειες

Gradle

Ελεύθερος
Επιτάχυνση της παραγωγικότητας των προγραμματιστών. Gradle βοηθά τις ομάδες κατασκευής, την αυτοματοποίηση και την παροχή καλύτερων λογισμικού, πιο γρήγορα.
Δείξε λεπτομέρειες

AppVeyor

freemium
κονκάρδες κατάστασης. Προβολή σήμα για συγκεκριμένο κλάδο? Retina υποστήριξη? SVG κονκάρδες. Προσαρμογή τίτλους. Διακριτικά για έργα με δημόσια αποθετήρια για GitHub και Bitbucket. Ένα
Δείξε λεπτομέρειες

Distelli

επί πληρωμή
Σήμερα, κάθε εταιρεία θα πρέπει να συμπεριφέρεται σαν μια εταιρεία λογισμικού και το πλοίο καλύτερο λογισμικό πιο γρήγορα. χαρτοφυλάκιο των προϊόντων μαριονέτα του να σας δώσει τα εργαλεία
Δείξε λεπτομέρειες

Microsoft Team Foundation Server

επί πληρωμή
Visual Studio εργαλεία και υπηρεσίες dev κάνει την ανάπτυξη εφαρμογών εύκολο για οποιαδήποτε πλατφόρμα και γλώσσα. Δοκιμάστε editor μας Mac και Windows κωδικό, IDE, ή Azure DevOps δωρεάν.
Δείξε λεπτομέρειες

Apache Ant

Apache Ant είναι μια βιβλιοθήκη της Java και της γραμμής εντολών εργαλείο του οποίου η αποστολή είναι να οδηγήσει τις διαδικασίες που περιγράφονται στα αρχεία κατασκευής ως στόχοι και τα σημεία
Δείξε λεπτομέρειες

AWS CodePipeline

Παρέχει μια επισκόπηση της CodePipeline, συνεχή ολοκλήρωση και την απελευθέρωση των υπηρεσιών αυτοματισμού για τις εφαρμογές που θέλετε να κυκλοφορήσει στο σύννεφο.
Δείξε λεπτομέρειες

Phabricator

Ελεύθερος
Μια ολοκληρωμένη πλατφόρμα ανάπτυξης λογισμικού. Phabricator είναι μια ολοκληρωμένη σειρά από ισχυρά εργαλεία για να βοηθήσει τις εταιρείες την κατασκευή υψηλότερη ποιότητα του λογισμικού.
Δείξε λεπτομέρειες

Buildbot

Ελεύθερος
Buildbot μπορεί να αυτοματοποιήσει όλες τις πτυχές του κύκλου ανάπτυξης λογισμικού:
Δείξε λεπτομέρειες

Hudson

Ελεύθερος
Hudson είναι ένα συνεχές εργαλείο ολοκλήρωσης (CI) γραμμένο σε Java, το οποίο τρέχει σε ένα δοχείο servlet όπως Apache Tomcat ή την GlassFish εξυπηρετητή εφαρμογών. Υποστηρίζει εργαλεία SCM
Δείξε λεπτομέρειες

Concourse

Ελεύθερος
Concourse διανέμεται ως ένα ενιαίο ελεύθερο χώρο δυαδικό, είναι εύκολο να τρέξει σχεδόν οπουδήποτε, ειδικά με Docker.
Δείξε λεπτομέρειες

Bitrise

Ελεύθερος
Android, iOS & cross-platform κινητό συνεχής ολοκλήρωση / παράδοση, με 200+ ολοκληρώσεις. Εγγραφείτε και να αρχίσει την κατασκευή (δωρεάν!) Και σήμερα.
Δείξε λεπτομέρειες

DeployBot

επί πληρωμή
Σπρώξτε. Χτίζω. Παρατάσσω! Αμέσως την κατασκευή και τον κωδικό πλοίο σε οποιοδήποτε σημείο σε μια σταθερή διαδικασία για όλη την ομάδα σας.
Δείξε λεπτομέρειες

AWS CodeDeploy

AWS CodeDeploy είναι υπηρεσία που αυτοματοποιεί πλήρως αναπτύξεις κώδικα για μια γρήγορη, αξιόπιστη διαδικασία ανάπτυξης λογισμικού.
Δείξε λεπτομέρειες

Apache Bloodhound

Ελεύθερος
Αρχική σελίδα του Ιδρύματος Λογισμικού Apache
Δείξε λεπτομέρειες

CloudBees

CloudBees είναι το κέντρο της επιχείρησης Jenkins και DevOps, παρέχοντας πιο έξυπνη λύσεις για συνεχή απελευθέρωση.
Δείξε λεπτομέρειες

Spinnaker

Μπαλόνι είναι ένα open source, multi-cloud πλατφόρμα συνεχή παράδοση για την απελευθέρωση αλλαγές λογισμικό με υψηλή ταχύτητα και την εμπιστοσύνη. Δημιουργήθηκε σε Netflix, υπήρξε μάχη
Δείξε λεπτομέρειες

AWS CodeBuild

Online αγορές από μεγαλύτερη επιλογή της γης από βιβλία, περιοδικά, μουσική, DVD, βίντεο, ηλεκτρονικά είδη, υπολογιστές, λογισμικό, είδη ένδυσης και αξεσουάρ, παπούτσια, κοσμήματα, εργαλεία
Δείξε λεπτομέρειες

Commando.io

επί πληρωμή
Μια κατανεμημένη web-based πλατφόρμα SSH για τη διαχείριση των servers.
Δείξε λεπτομέρειες

SmartDeploy

επί πληρωμή
SmartDeploy είναι λογισμικό απεικόνισης hardware-ανεξάρτητο που αντικαθιστά το παραδοσιακό λογισμικό απεικόνισης δίσκο με ενιαία διαχείριση της εικόνας και της προ-ενσωματωμένη οδηγούς
Δείξε λεπτομέρειες