Pytania otagowane jako jenkins

W przypadku pytań dotyczących Jenkinsa, serwera automatyzacji typu open source, oraz używania Jenkinsa do takich tematów, jak tworzenie, testowanie i wdrażanie oprogramowania itp. W przypadku pytań dotyczących wtyczek Jenkins należy użyć tagu jenkins-plugins.

2
Infrastruktura ciągłej integracji dla wielu projektów iOS
Jako programista iOS chciałem stworzyć infrastrukturę CI i CCQ (= Continuous Code Quality) dla projektów iOS, które do tej pory opracowywaliśmy. Używamy już Jenkins i SonarQube do prawie wszystkich projektów internetowych i Androida (za pomocą projektu Foreach VM, instalacja i konfiguracja CI i CCQ jest zautomatyzowana) i działa świetnie. Ale …

3
Jak nie „strzelać i zapominać” podczas zdalnego wyzwalania kompilacji Jenkins?
Próbuję uruchomić sparametryzowaną kompilację Jenkins z Bamboo, wykonując następujące czynności: POCZTA - http://jenkins-url.com/job/jobname/buildWithParameters?ENVIRONMENT=dev&APPLICATION=hello-world Ale natychmiast dostanę 201, który mówi mi, że kompilacja została stworzona. Jak sprawić, by to żądanie zaczekało i zwróciło status powodzenia kompilacji zamiast pożaru i zapomniało? Najwyraźniej jest to możliwe zgodnie z wtyczką Sparametryzowane zdalne wyzwalanie : …

4
Której wtyczki należy użyć, aby rozpocząć pracę z Jenkins do zarządzania komponentami mainframe w formacie PDS?
Załóżmy, że ktoś zaznajomiony z DevOps i komputerami mainframe, ale nowy w Jenkins , chce zacząć od Jenkins, np .: zbadać wykonalność zarządzania danymi przechowywanymi w plikach osobistych (PDS, tj. partycjonowanych zestawach danych ) na komputerze mainframe (więc jeszcze nie zarządzanym przez żadne z typowych rozwiązań SCM do zarządzania oprogramowaniem …

2
Jak włączyć pamięć podręczną npm w urządzeniu podrzędnym kompilacji Jenkins działającym w oknie dokowanym?
Mam obraz Dockera, nazwijmy go frontend.image, którego używam dla kompilatora Jenkins. Wtyczka Jenkins Docker rozdzieli pojemnik z tego obrazu i zbuduje artefakty wewnątrz kontenera. To wszystko działa świetnie. W tym przypadku frontend.imagesłuży do zbudowania aplikacji AngularJs. Częścią budowy tej aplikacji Angular jest instalacja pakietów npm wymaganych przez aplikację. Wydaje się, …
13 docker  jenkins  npm 

2
Jak sprawdzić, czy Jenkins buduje wolną pamięć executora?
W Jenkins po kliknięciu na status Build Executora widzę tylko statystyki związane z wolnym miejscem na dysku (URI:) /computer. Jak mogę monitorować wolną pamięć systemową (RAM) w Jenkins? Pytam, ponieważ czasami, gdy miałem zbyt wielu wykonawców (pomimo skonfigurowania przestrzeni wymiany, ale nie tej poniżej), Jenkins często się zamrażał lub zawieszał.

1
Przekaż ciąg znaków do pracy Jenkinsa ze Slacka
W idealnym świecie nasi mniej znający się na technologii pracownicy mogliby po prostu użyć polecenia Slack, aby uruchomić zadanie i przywrócić wyniki do nich, co neguje użycie interfejsu GUI Jenkinsa. Znalazłem Rozpocznij kompilację w Jenkins przy użyciu Slack Command na GitHub, ale ma kilka ograniczeń, w tym, że wydaje się, …
12 jenkins  slack 

2
Czy używanie sudo od Jenkins jest złe?
Używam wtyczki Publish Over SSH do wdrażania moich aplikacji Jenkinsw różnych środowiskach. Niektóre zadania wdrażania przygotowują środowisko i np. Zatrzymują i ponownie uruchamiają usługę systemową serwera aplikacji. Niektóre z tych poleceń wymagają sudo. Jestem ciekawy, czy wymaganie sudo w ramach zdalnych zadań publikowania i wykonywania Jenkins może być złe. Czy …
11 jenkins  security 



2
Jakie są prawidłowe ustawienia uprawnień podczas uruchamiania Dockera na rurociągu Jenkins?
Próbuję uzyskać nowy potok Jenkinsa, aby przetestować nowe żądania ściągania do naszego kodu. Używam dokera z ubuntu:14.04obrazem do symulacji naszego środowiska produkcyjnego. Oto minimalny działający przykład: #jenkinsfile stage('Checkout and provision'){ docker.image('ubuntu:14.04').withRun('-u root'){ checkout scm sh 'chmod -R 770 ./' sh './init-script.sh' } } i #init-script.sh sudo add-apt-repository ppa:ondrej/php sudo apt-get …
11 jenkins  docker 

1
Jak zaktualizować pliki zadań dsl do potoków Jenkins 2?
Czy istnieje powszechna praktyka migrowania dużego repozytorium Jenkins job-dsl do potoków Jenkins2? Szukam sposobów przetestowania zachowania kompilacji, które wykraczają poza porównanie wygenerowanego artefaktu z tej samej bazy kodu. W rzeczywistości mamy dość dużą infrastrukturę, wdrożoną za pośrednictwem Ansible, i mamy środowisko weryfikacyjne, które jest topologicznie równoważne z produkcją, więc nie …



1
Jak dołączyć niestandardową wiadomość Slack dopiero po zakończeniu?
Używamy Jenkinsa ze Slack Notification Plugin . Czy istnieje sposób, aby wysłać niestandardową wiadomość tylko po zakończeniu, a nie przy starcie? Żeby było jasne, nie chcę wyłączać komunikatu o rozpoczęciu kompilacji, po prostu chcę, aby tekst niestandardowy wyświetlał się tylko po zakończeniu (sukces). Przypadek użycia to zadania takie jak usuwanie …
11 jenkins  slack 

1
Czy Elastic Beanstalk nadaje się do płyt CD klasy korporacyjnej?
Pracuję z projektem wykorzystującym Jenkinsa do tworzenia i wdrażania mikrousług na Elastic Beanstalk. Wdrażamy gałąź integracji w środowisku testowym, wypuszczamy gałęzie do środowiska pomostowego, a następnie finalną wersję główną do produkcji. Mam kilka obaw związanych z robieniem tego w ten sposób: po pierwsze, oznacza to, że otrzymujemy matrycę jednej kompilacji …

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.