Jestem nowy w tym narzędziu do ciągłej integracji ... nazywa się Bamboo .. czy ktoś może wskazać mi właściwy kierunek, w którym mogę uzyskać informacje o tym, jak ustawić ten bambus .. jak pisać skrypty do automatycznego wdrażania dla różnych środowiska ... z góry dziękuję ...Bamboo Continuous Integration
Odpowiedz
Będziesz używał swojego skryptu mrówki lub Mavn pom.xml do wdrożenia i bambus zaplanuje to.
Znajdziecie dostaniem samouczek rozpocząć tutaj z przewodnikiem, który pokazuje w jaki sposób można zainstalować Bamboo (bardzo łatwe): https://confluence.atlassian.com/bamboo/bamboo-installation-guide-289276785.html
Aktualizacja twoja odpowiedź, ten link jest martwy. –
@XavierS. Zaktualizowano odpowiedź za pomocą działającego linku. – karl
Link działa! – zIronManBox
Ustawiona się dokumentacja jest wyżej - jak kazanaki opublikował. Albo poszukaj bambusa 101 - Nie mogę opublikować dwóch linków w tym samym poście najwyraźniej.
Za wykonanie skryptów, które trzeba zainstalować na różnych środowiskach można używać bambus na pre-post budować plug-in, które można uruchamiać skrypty na sukcesie kompilacji - jest on dostępny w postaci pliku jar stąd:
https://plugins.atlassian.com/plugin/details/5581
Łączy się z interfejsem użytkownika, dzięki czemu można określić skrypt przed lub po uruchomieniu planu kompilacji - w sekcji konfiguracji konfiguracji planu kompilacji.
Mam nadzieję, że to pomoże.
Należy postępować zgodnie z instrukcją instalacji na oficjalnej stronie bambusa. https://confluence.atlassian.com/bamboo/bamboo-installation-guide-289276785.html
Możesz łatwo pobrać i zainstalować bambus. Użyłem instalatora systemu Windows i działa idealnie.
Możesz dodać wyzwalacz do planu kompilacji, aby zaplanować kompilację. Twój skrypt budujący może być Ant, Maven, Gradle itp. Skrypt budowania powinien zostać dodany do zadania twojego planu budowy. I jak powiedziałem, użyj zakładki Trigger, aby dodać wyzwalacz.
Aby utworzyć wdrożenie, użyj przycisku "Utwórz projekt wdrożenia" na karcie Etapy planu budowy. Następnie możesz dodać różne środowiska dla wdrożenia. To poprowadzi Cię do tego. https://confluence.atlassian.com/bamboo/tasks-for-deployment-environments-339051206.html
Dzięki.
- 1. SVN Continuous Integration Service Provider
- 2. Uruchamianie testów jednostkowych JavaScript w bezustannym budowaniu Continuous Integration
- 3. C#/.NET - Continuous Integration i wdrażania FTP
- 4. Konfigurowanie PHPUnit z Gitlab Continuous Integration
- 5. Czy istnieje gotowe rozwiązanie Continuous Integration dla aplikacji .NET?
- 6. Xcode Continuous Integration - "iOS Simulator udało się zainstalować aplikację"
- 7. Czy Lightweight Testing Framework (LTAF) może być używany w Continuous Integration?
- 8. Wersja Bamboo
- 9. C++ Continuous Sequence Concept
- 10. ScanSnap Integration
- 11. Android CI z Atlassian Bamboo
- 12. Jak testować Spring Integration
- 13. Haskell Cabal QuickCheck Integration
- 14. ASP .Net WorldPay Integration
- 15. Autofac i Quartz.Net Integration
- 16. Unity3D i Android Studio Integration
- 17. PayPal Express Checkout Integration Response
- 18. Pentaho SQL Data Integration połączenie
- 19. Wtyczka Bamboo SCP: jak znaleźć katalog
- 20. Wyświetlanie wszystkich nazw testów na Bamboo
- 21. Jak znaleźć aktualny katalog roboczy w Bamboo?
- 22. Bamboo Variable Replacement in Batch File
- 23. Jak wdrożyć aplikację Spring Integration w Tomcat?
- 24. Yeoman Workflow and Integration with Backend Scripts
- 25. CX innovace storage integration in iphone
- 26. OpenProject OmniAuth SAML Single-Sign On Integration
- 27. Błąd instalacji Maven Integration for Eclipse WTP
- 28. Zend Framework 1.9 i Doctrine Integration
- 29. Play Framework 2.1.0 i AngularJS Integration
- 30. Sql server Integration Services kompatybilność 2008-2005
Spróbuj hudson ... https://hudson.dev.java.net/ Działa również z projektami innymi niż java. – Kieveli
Mój menedżer projektu już zdecydował się użyć narzędzia Bamboo .... – reddy
Po prostu z ciekawości, spojrzał na CruiseControl.NET? Jeśli tak, jakie są zalety Bamboo na CruiseControl.NET? - Lee –