Pytania otagowane jako jenkins

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.

4
Obsługa wielu oddziałów w ciągłej integracji
Miałem do czynienia z problemem skalowania CI w mojej firmie i jednocześnie próbując dowiedzieć się, jakie podejście przyjąć, jeśli chodzi o CI i wiele oddziałów. Podobne pytanie pojawia się przy przepełnieniu stosu, wielu gałęziach funkcji i ciągłej integracji . Zacząłem nowy, ponieważ chciałbym uzyskać więcej dyskusji i przedstawić analizę pytania. …

3
Jak połączyć Vagrant z Jenkins, aby uzyskać idealne środowisko ciągłej integracji?
Masz projekt, który ma pewne wymagania dotyczące oprogramowania do uruchomienia (np. Konkretna wersja Apache, wersja PHP, instancja bazy danych MySQL i kilka innych programów). Odkryłeś już Vagranta , więc Twoje środowisko wirtualne jest już skonfigurowane. Możesz tworzyć pudełka z plików konfiguracyjnych i książek kucharskich. Zrozumiałeś również zalety systemu ciągłej integracji, …

3
Nieprawidłowe polecenie ProxyRequests podczas konfigurowania Jenkins
Skonfigurowałem nowy Vhost dla Jenkinsa: <VirtualHost *:80> ServerAdmin webmaster@localhost ServerName ci.company.com ServerAlias ci ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPreserveHost on ProxyPass / http://localhost:8080/ </VirtualHost> ... który używa proxy i kiedy ponownie uruchamiam Apache otrzymuję taki błąd: Invalid command 'ProxyRequests', perhaps misspelled or defined by a …
85 apache  jenkins 

7
Podmoduły Git nie aktualizują się w kompilacji Jenkinsa
Mam podmoduł w projekcie w Jenkins. Włączyłem zaawansowane ustawienie rekurencyjnej aktualizacji modułów podrzędnych. Gdy uruchamiam kompilację, widzę, że obszar roboczy zawiera pliki z modułu podrzędnego. Problem w tym, że wydaje się, że jest to pierwsza wersja podmodułu. Kiedy wypycham zmiany (repozytorium hostowane na GitHub), Jenkins nie wydaje się aktualizować modułu …

9
wydanie mvn: przygotuj niezatwierdzenie zmian w pom.xml
Próbuję wydać wtyczkę Jenkinsa ( stashNotifier ) z Mavenem i napotykam problem z wtyczką do wydania. mvn clean release:prepare działa do końca bez błędów, ale nie zatwierdza zmienionego pom.xml w moim lokalnym repozytorium git. Mimo że oznacza to HEAD gałęzi, w której próbuję wydać wersję 1.0.2. Tak wygląda mój lokalny …


12
Jenkins Pipeline NotSerializableException: groovy.json.internal.LazyMap
Rozwiązany : Dzięki poniższej odpowiedzi od S.Richmond. Musiałem usunąć wszystkie zapisane mapy groovy.json.internal.LazyMaptypu, który oznaczał anulowanie zmiennych envServersi objectpo ich użyciu. Dodatkowe : osoby szukające tego błędu mogą readJSONzamiast tego skorzystać z kroku potoku Jenkins - więcej informacji znajdziesz tutaj . Próbuję użyć Jenkins Pipeline, aby pobrać dane wejściowe od …

6
„Buduj okresowo” z wielooddziałowym potokiem w Jenkins
Używam Jenkinsa 2 z wtyczką Pipeline. Skonfigurowałem projekt Multi-branch Pipeline, w którym każda gałąź (główna, programistyczna itp.) Ma plik Jenkinsfile w katalogu głównym. Konfiguracja była prosta. Brakuje mi jednak sposobu, aby każda gałąź była uruchamiana okresowo (nie indeksowanie gałęzi), nawet jeśli kod się nie zmienia. Co muszę umieścić w moim …


2
Jenkins - Jak dowiedzieć się, które testy nie powiodły się wielokrotnie?
Jestem nowy w CI i Jenkins. Mam projekt Java, który uruchamia automatyczne testy oparte na Testng w serwisie internetowym. Testy automatyzacji są regularnie wykonywane jako zadanie w Jenkins. Czasami praca długo się nie udaje. Ale w każdym uruchomieniu liczba niepowodzeń testu jest inna. Chcę zobaczyć, które testy nie powiodły się, …
13 jenkins 


3
Ta wersja OSX nie jest w stanie wykonać niezbędnych transformacji dSYM
[31merror: could not complete submission of dSYM at /Users/XXUSERXX/Library/Developer/Xcode/DerivedData/ProjectName-flcoueeibbfifebpxptgzctdsqel/Build/Intermediates.noindex/ArchiveIntermediates/ProjectNameAlpha/BuildProductsPath/ProjectNameAlpha-iphoneos/ProjectName.app.dSYM: Error Domain=com.crashlytics.mac.error-domain.process-dsym Code=4 "This version of OSX is not able to perform the necessary dSYM transformations." UserInfo={NSLocalizedFailureReason=This version of OSX is not able to perform the necessary dSYM transformations.} [0m Command PhaseScriptExecution failed with a nonzero exit code ** ARCHIVE FAILED …


3
przekazywanie zmiennych między plikami groovy
Zarządzam wieloma zadaniami w Jenkins przez wtyczkę DSL. Ta wtyczka używa definicji .groovy, więc myślę, że nawet jeśli ktoś nie używa Jenkinsa, ale używa groovy, może ci pomóc. Zasadniczo chcę utworzyć dodatkowy plik, którym może być plik groovy, JSON lub YAML, cokolwiek. Ważna jest możliwość połączenia tego pliku z moim …
9 java  jenkins  groovy  dsl 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.