Gibt es eine Möglichkeit, Travis CI auf unseren eigenen Rechnern für private Repositories einzurichten und eine Verbindung zu unserem eigenen Git Server herzustellen?Travis CI für private Repositories
Antwort
Sieht so aus, als ob sie mit der privaten Repository-Unterstützung arbeiten. Es ist jetzt im privaten Beta-Test. Kasse dieses Themas https://groups.google.com/forum/?fromgroups#!topic/travis-ci/Asq30ulew4E
Update: Sie auch https://circleci.com/ für private repos überprüfen.
jedes Update zu diesem Thema? – knocte
Ich denke, das ist, was Sie suchen. Ich mag es besonders, nur für Bauzeit zu bezahlen.
Muss ich ihnen wirklich meine E-Mail-Adresse geben, bevor ich überhaupt sehen kann, was sie anbieten? – andrewsi
Travis hat jetzt ein Privatangebot, der Startpreis zum Zeitpunkt des Schreibens ist $ 129,00 USD pro Monat für unbegrenzte Repositories mit zwei simultanen Builds. Sehr einfach einzurichten und wenn Sie bereits auf GitHub sind, integriert es sich sehr schön: https://magnum.travis-ci.com/
also dann ... Travis ist nicht Opensource – knocte
Das ist richtig, obwohl ich nicht sehe, wo das Original-Poster speziell für eine Open-Source-Lösung gefragt. –
Eine andere Alternative ist gitlab-ci. Dies funktioniert gut mit gitlabhq und ist Open Source.
UPDATE:
ich kürzlich Jenkins mit GitlabHQ versucht haben. Beide koexistieren auch sehr gut, aber mit Hilfe von zusätzlichen Plugins. Jenkins kommt nicht mit Unterstützung für Git aus der Box, aber ein Plugin ist dafür leicht verfügbar.
Installation Jenkins war sehr einfach auf Ubuntu. Ich vermute, dass es auf anderen Plattformen genauso einfach sein muss wie es in Java geschrieben ist und als WAR-Datei verfügbar ist. Auch die Konfiguration über die Weboberfläche ist sehr einfach.
Zahlreiche Plugins sind verfügbar (einschließlich derjenigen für GitlabHQ, Github usw.). Plugins können direkt von der Weboberfläche heruntergeladen und installiert werden.
Jenkins ist auch ein mögliches CI-Tool. Cloudbees bietet Enterprise Support.
Travis CI bietet jetzt Travis Pro für private Repositories an. Benutzer mit einer Studenten-E-Mail-Adresse können sich unter und get access to build from private repositories for free anmelden.
- 1. Travis CI für Android
- 2. Wie vergleichen travis-ci und gitlab-ci?
- 3. lower_case_table_names in Travis CI
- 4. Travis CI Buildfehler
- 5. Travis CI keine Ausgabe
- 6. Travis-ci 23.0.3
- 7. Retrolambda auf Travis CI
- 8. Nein Sprache: Travis CI
- 9. Android Espressotests auf Travis-CI
- 10. Beispiel Travis CI Yml-Datei für Java
- 11. Travis CI No Binary für 2.1.0 gefunden
- 12. Zitieren von YAML (für Travis CI)
- 13. Travis CI für ein Qt5-Projekt
- 14. Cache Gradle Abhängigkeiten, Travis CI
- 15. Travis-Ci-Job mit bintray Abhängigkeiten
- 16. Travis CI mit Android verwenden
- 17. Flasche Travis CI fehlgeschlagen bauen
- 18. Kann travis-ci docker laufen?
- 19. Travis-CI und Espresso testen
- 20. Travis-ci nicht boost/geometry.hpp
- 21. GitHub - Travis ci Job abgelehnt
- 22. Travis CI Python-Skript ausführen
- 23. Travis CI + Go: nicht bauen
- 24. Travis CI Slack Integration Open-Source-Projekt
- 25. Toran Proxy private Repositories Authentifizierung
- 26. Github Private Repositories und Beiträge
- 27. Starten einer Vagrant VM in Travis-CI
- 28. Travis CI/Pro: CIDR/IP-Bereich?
- 29. Travis Ci und Python Ctypes Abhängigkeit
- 30. Travis CI-Build fehlgeschlagen in Großtasks
http://vzmind.tumblr.com/post/9412611799/why-travis Siehe den Abschnitt Installieren von Travis-CI vor Ort. –
Eine andere Alternative ist, einen anderen gehosteten CI-Dienst zu verwenden - wie https://circleci.com –
@PaulBiggar und das hilft, wie ...? – jackyalcine