Jenkins to narzędzie do ciągłej integracji typu open source napisane w języku Java, które zawiera pakiety dla systemów Linux, Mac OS X, Windows, FreeBSD i OpenBSD. Projekt został rozwidlony z Hudson.
Używamy Jenkinsa 2.xi uwielbiamy nową wtyczkę Pipeline. Jednak przy tak dużej liczbie gałęzi w repozytorium miejsce na dysku szybko się zapełnia. Czy jest jakaś wtyczka zgodna z Pipeline, którą mogę wyczyścić obszar roboczy po udanej kompilacji?
Jak mogę wyzwolić kompilację innego zadania z poziomu Jenkinsfile? Zakładam, że to zadanie to kolejne repozytorium w tej samej organizacji github , które ma już własny plik Jenkins. Chcę to również zrobić tylko wtedy, gdy nazwa gałęzi to master, ponieważ nie ma sensu wywoływać kolejnych kompilacji jakichkolwiek gałęzi lokalnych. Aktualizacja: …
Jestem nowy w Hudson / Jenkins i zastanawiałem się, czy istnieje sposób na sprawdzenie plików konfiguracyjnych Hudsona w kontroli źródła. Najlepiej byłoby móc kliknąć przycisk w interfejsie użytkownika, który mówi „zapisz konfigurację” i mieć pliki konfiguracyjne Hudson zaewidencjonowane do kontroli źródła.
Jaka jest różnica między agentem a węzłem w potoku Jenkinsa? Znalazłem te definicje: węzeł : Większość pracy, którą wykonuje potok, jest wykonywana w kontekście jednego lub więcej zadeklarowanych kroków węzła. agent : Dyrektywa agenta określa, gdzie cały potok lub określony etap zostanie wykonany w środowisku Jenkins w zależności od tego, …
Mam pudełko, w którym przeprowadzam testy. Wygląda na to, że Jenkins włączyłby ssh i wykonał polecenia opisane w konkretnym uruchomionym zadaniu. Tutaj próbuję uruchomić moje testy Selenium Webdriver, ale mówi mi, że mam błędy podczas uruchamiania Firefoksa. Ostatecznym pomysłem jest uruchomienie testów internetowych w całości na tym pudełku, a także …
Chciałbym, aby Jenkins automatycznie pobierał dane z mojego prywatnego repozytorium hostowanego na Github. Ale nie mam pojęcia, jak wykonać to zadanie. Wypróbowałem dokumentację, wygenerowałem klucz ssh dla użytkownika jenkins i widzę tylko: „nie można sklonować repozytorium”. Sprawdziłem adresy URL - są prawidłowe. Jakieś wskazówki, może znasz jakieś dokumenty / blogi …
Miałem projekt w tfs w ramach projektu zespołowego, a następnie przenieśliśmy projekt do innej lokalizacji w innym projekcie zespołowym. Skonfigurowałem Jenkins, aby łączył się z projektem zespołowym i tworzył moje rozwiązanie, ale kiedy zmieniłem ustawienia, aby połączyć się z nowym projektem zespołowym tfs, pojawia się poniższy błąd: [workspace] $ "C:\Program …
Mam plik jenkins.war i uruchomiłem go z wiersza poleceń w systemie Windows jako: java -jar jenkins.war Został uruchomiony dobrze i łatwo przeglądać jako http://localhost:8080 Chcę zacząć od portu 9090. Jak mogę to zrobić?
Chcę przenieść istniejącą pracę z jednego widoku do drugiego, ale nie mogę znaleźć drogi. Czy to jedyny sposób, aby skopiować zadanie i usunąć je z innego widoku? Chciałbym mieć taką samą nazwę, az mojego doświadczenia wynika, że Jenkins nie radzi sobie zbyt dobrze ze zmianą nazw stanowisk.
W ramach procesu kompilacji uruchamiam polecenie git commit jako krok wykonywania powłoki. Jeśli jednak nie ma zmian w obszarze roboczym, Jenkins kończy się niepowodzeniem kompilacji. Dzieje się tak, ponieważ git zwraca kod błędu, gdy nie ma żadnych zmian do zatwierdzenia. Chciałbym albo przerwać kompilację, albo po prostu oznaczyć ją jako …
Czy ktoś mógłby mi wyjaśnić ideę artefaktów w procesie budowania? Mam katalog obszaru roboczego, w którym pobieram kod, aby skompilować i uruchomić moje skrypty Ant itp. Na koniec, w moim przypadku, otrzymuję plik jar, który jest gotowy do zainstalowania. Czy to jest uważane za artefakt? Gdzie mam powiedzieć mojemu skryptowi …
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 miesiące temu . Popraw to pytanie Jaka jest różnica między Jenkinsem a innymi CI, takimi jak GitLab CI, drone.io, które są dostarczane …
Korzystanie z Jenkins 1.501 i wtyczki Jenkins Git 1.1.26 Mam 3 różne repozytoria git, każdy z wieloma projektami. Teraz muszę wyewidencjonować wszystkie projekty z 3 repozytoriów git do tego samego obszaru roboczego na serwerze podrzędnym Jenkins. Każde repozytorium git zdefiniowałem w: Zarządzanie kodem źródłowym: Wiele SCM . Ale za każdym …
Mam mały problem. Problem: Próbuję zbudować wersję mojego projektu Android na Jenkins i teraz stoję na tym problemie, którego nie mogę rozwiązać. Podczas budowy mam ten komunikat o błędzie: :Client:mergeDebugResources /var/lib/jenkins/workspace/LMA-Client/Client/build/exploded-aar/com.google.android.gms/play-services/3.1.59/res/drawable-hdpi/common_signin_btn_text_focus_light.9.png: Error: Cannot run program "/opt/android-sdk/build-tools/19.0.1/aapt": java.io.IOException: error=2, No such file or directory :Client:mergeDebugResources FAILED Możesz sobie wyobrazić, że to …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.