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.
W projekcie, nad którym pracuję, używamy skryptów powłoki do wykonywania różnych zadań. Niektóre z nich to skrypty sh / bash, które uruchamiają rsync, a inne to skrypty PHP. Jeden ze skryptów PHP uruchamia testy integracji, które generują dane w formacie XML JUnit, raporty pokrycia kodu i tym podobne. Jenkins jest …
Mam maszynę z Ubuntu 12.04 i zainstalowałem Jenkins ver. 1.424.6 przy użyciu apt-get na podstawie tego przewodnika , ale dostępna jest nowa wersja: New version of Jenkins (1.447.2) is available for download (changelog). Jeśli kliknę przycisk pobierania, otrzymam plik jenkins.war ... ale jak mogę go użyć do zaktualizowania mojej obecnej …
Na przykład: var output=sh "echo foo"; echo "output=$output"; Wezmę: output=0 Najwyraźniej otrzymuję kod zakończenia, a nie standardowe wyjście. Czy jest możliwe przechwycenie stdout do zmiennej potoku, tak że mogę uzyskać: output=foo jako mój wynik?
Mam dziwny problem z wtyczką Jenkins HTML Publisher, w której wszystkie fantazyjne CSS, które dodałem do raportu, są usuwane podczas przeglądania w Jenkins. Jeśli pobiorę raport do lokalnego, mogę zobaczyć formatowanie CSS. Czy w Jenkins jest ustawienie umożliwiające przeglądanie CSS? Moje ustawienia wydawcy HTML w Jenkins: Moja strona raportu, gdy …
Podczas konfigurowania sposobu, w jaki Jenkins powinien wyciągać zmiany z subversion, próbowałem sprawdzić Poll SCM i ustawić harmonogram na 5 * * * *, otrzymuję następujące ostrzeżenie Rozłóż obciążenie równomiernie, używając „H * * * *” zamiast „5 * * * *” Nie jestem pewien, co oznacza H w tym …
Używam Jenkins i Gradle do tworzenia mojego projektu Java. Za każdym razem, gdy buduję projekt, na ekranie Jenkinsa pojawia się nowy numer kompilacji. Poniżej znajdują się informacje o mojej kompilacji Jenkins: Success > Console Output #96 03-Jan-2014 15:35:08 Success > Console Output #95 03-Jan-2014 15:27:29 Failed > Console Output #94 …
Jak uruchomić krok / etap kompilacji tylko w przypadku tworzenia określonej gałęzi? Na przykład uruchom krok wdrażania tylko wtedy, gdy wywoływana jest gałąź deployment, pozostawiając wszystko inne bez zmian.
Groovy generator składni NIE działa dla kroku próbki properties: Set Job Properties. Wybrałem Discard old buildsi wszedłem 10w Max # of builds to keeppole, a potem Generate Groovyi nic się nie pojawia. Wersja Jenkins: 2.7.0
Niedawno zaktualizowałem konfigurację jednej z moich kompilacji hudson. Historia kompilacji nie jest zsynchronizowana. Czy istnieje sposób na wyczyszczenie historii kompilacji? Proszę i dziękuję
Mam dwie prace w Jenkins, z których obie wymagają tego samego parametru. Jak mogę uruchomić pierwsze zadanie z parametrem, aby po wyzwoleniu drugiego zadania używany był ten sam parametr?
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 6 miesięcy temu . Popraw to pytanie Próbuję zintegrować zewnętrzny system z jenkins przez REST API. Chociaż przeprowadziłem wiele wyszukiwań w Google na …
Próbuję użyć interfejsu API Jenkins Rest. W instrukcjach jest napisane, że muszę mieć klucz interfejsu API. Przeszukałem wszystkie strony konfiguracyjne, aby go znaleźć. Jak uzyskać klucz API dla Jenkins?
Aby uruchomić aplikację ASP.NET Core, wygenerowałem plik dockerfile, który buduje aplikację i kopiuje kod źródłowy w kontenerze, który jest pobierany przez Git przy użyciu Jenkinsa. Dlatego w moim obszarze roboczym wykonuję następujące czynności w pliku docker: WORKDIR /app COPY src src Chociaż Jenkins poprawnie aktualizuje pliki na moim hoście za …
Czy ktoś wie, jak zwiększyć limit czasu, zanim Jenkins wyloguje użytkownika? Chcę go podnieść do 1 dnia lub więcej. Pracuję w Jenkinsie przez cały dzień i ciągle wylogowuję się między kolejnymi pracami. Co więcej, pole wyboru „pozostań zalogowany” również nie działa.
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.