To jak ten cały blue ocean dla #jenkins zainstalować ?

How will Jenkins users consume the Blue Ocean UI?

Blue Ocean will be packaged in a plugin and made available for installation via the update center. The aim is to deliver it without modifying your existing Jenkins configuration so you can run it side by side with the classic Jenkins UI.


ale tuaj piszą o budowaniu:
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Używa ktoś z was #jenkins'a do deploymentu apek w #php? Jeśli tak to czy macie jakiś mechanizm szybkiego revertu? Np. Capistrano przechowuje na serwerze kilka ostatnich kopii kodu i revert to kwestia milisekund a z tego co widzę, do Jenkinsa nie ma gotowych rozwiązań.

#programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@InnyKtosek: Jak masz miejsce to buduj projekt w osobnym katalogu. I jeśli wszystko pójdzie ok, to albo ln -s, albo kopiuj. Jak się coś wywali, to jesteś bezpiecznym imo. Jak Ci nie zależy na czasie deploymentu, to moim zdaniem takie coś jest w stanie działać. Pytanie jaka to apka.
  • Odpowiedz
@regyam: Ja sobie to wyobrażam tak:

Mam Jenkinsa i skonfigurowanego Apache tak by kierował na jego workspace'y (jak tu: https://github.com/reload/phing-drupal-template/wiki/Exposed-workspaces-through-Apache )

I jak na serwerze z Jenkinsem stwierdzę, że kod jest ok to wciskam jakiś przycisk przy buildzie i wtedy Jenkins łączy się po SSH z produkcją i klonuje repozytorium używając id commita użytego w buildzie. Wykonuje skrypt który musiałby być dołączony do każdego projektu (np. build.sh) i jeśli on się
  • Odpowiedz
szukam jakiegos ladnego #cheatsheet lub tutorial nt.
#jenkins do budowania i kontroli wszystkiego plus #xenserver jako host moich VM.

budowanie w sumie ogarnalem, ale czas na jakieś testy i nie chce brudzic tej samej VMki.

są jakieś pluginy co oba niaja dystrybucje softu i kontrole start stop itd VM z poziomu master Jenkinsa?
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mircy #programowanie #jenkins
Korzystał któryś z was z plot plugin ?
Jeśli tak to prosibłym o przykład danych wejściowych, bo co bym nie dał wykres jest pusty a w pliku konfiguracyjnym widę tylko

"Title","Performance""Value","Series Label","Build Number","Build Date","URL"
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Avario: że niby brzydki? Ano sam interfejs webowy za piękny nie jest, ale robi co ma robić

zasadniczo służy tylko jako trigger pomiędzy repozytorium a fastlane (który przejął większość obowiązków, czyli testy, tworzenie buildów i dystrybucja).
  • Odpowiedz
Dziwną Jenkins ma przypadłość. Jeżeli z jakiegoś joba chce się zdemonizować jakiś proces (a tak chce zrobić z serwerem gry), to może być problem bo Jenkins ubija nawet rzeczy które są zdetatchowane (np poprzez /usr/bin/daemon) :) Poszperałem trochę w sieci i wychodzi na to, że to jakiś "bug" (lub feature) jeszcze z czasów Hudsona i ma on dość groteskowy workaround - mianowicie, trzeba dla nowego procesu ustawić zmienną BUILDID, np:

BUILD
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

To uczucie kiedy build na Jenkinsie wywala ci się na teście, który napisałeś, mimo że "u ciebie działa". Desperacko szukasz możliwości błędu, ale wykluczasz wszystko. W akcie totalnego wkurzenia wchodzisz zdalnym pulpitem na komputer z odpalonym Jenkinsem, stawiasz grunta, odpalasz projekt, przeglądarkę, konsolę żeby zobaczyć co jest nie tak - a tu test przechodzi. Odpalasz builda - wysypuje się :/ akurat musiałem wyjść, ale już czuję, że sobie z tym trochę powalczę
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach