2012-09-24 30 views
5

Mamy różne Jenkins-Jobs na tym samym repozytorium git z różnymi artefaktami. I wszystko działa prawie w porządku przez kilka tygodni.jenkins - mieszana historia kompilacji po ponownym uruchomieniu

Ale ponieważ zrestartowaliśmy nasz serwer w poszukiwaniu aktualizacji, każda historia kompilacji pokazuje nam to samo ... Również nasz pulpit wyświetla nieprawidłowy numer kompilacji dla zleceń.

http://www.picfront.org/d/8OC6 (cant zdjęć pocztowe powodować limitu reputacji)

Jak można zobaczyć wszystkie miejsca pracy wciąż ma numer kompilacji 107 ale tylko głównym zadaniem jest pod tym numerem inni są około 30 do 50 ... A w rezultacie każda informacja o kompilacjach jest trochę niepoprawna.

Informacja:

  • Buildsystem: Jenkins 1,477 Win XP 32 bit Java 7
  • 5 Praca na tym samym git-repsoitory
  • Budowa aplikacji Eclipse i applocation Andorid

[EDIT]

Dostaję również kilka błędów w dzienniku Jenkinsa -

24.09.2012 13:29:03 hudson.model.RunMap load 
WARNUNG: multiple runs claiming to be #41; using run from C:\Jenkins... 

[EDIT2]

I okazało się, kiedy dodać nowe FreeStyle zadanie pokaże również pełną historię innej pracy po ponownym uruchomieniu.

+0

[Solved] https://groups.google.com/forum/?fromgroups=#!topic/jenkinsci-users/SgSJKBJIClg – kdoteu

+0

mógłbyś podsumować rozwiązanie znalazłeś w sposób odpowiedź poniżej? – VonC

+0

zrobione! Nie wiedziałem, że mogę odpowiedzieć sobie :) – kdoteu

Odpowiedz

6

Rozwiązaniem jest ustawienie w globalnej konfiguracji Jenkinsa sparametryzowanej ścieżki, w której powinny być zapisywane kompilacje. Można znaleźć tę wartość pod

Manage Jenkins -> Konfiguracja użytkownika -> Zaawansowane Conifguration -> Build Path

W moim przypadku skonfigurowane ścieżki bezwzględnej i tak każdy build został zapisany w jednym directory.A po ponownym uruchomieniu każde zadanie sprawdziło ten folder i zgłosiło roszczenia do kompilacji.

Teraz mam: $ {ITEM_ROOTDIR}/buduje

Więc każda praca ma swój własny katalog budowy i problem znika.

Źródło: https://groups.google.com/forum/?fromgroups=#!topic/jenkinsci-users/SgSJKBJIClg

+0

Widziałem dzisiaj komunikat ostrzegawczy i natrafiłem na ten wątek. Pomimo, że $ {ITEM_ROOTDIR}/builds jest już ustawione dla właściwości 'Build Record Root Directory', nadal widzę komunikat ostrzegawczy z informacją "OSTRZEŻENIE: wiele uruchomień podszywa się pod ..." – Technext

Powiązane problemy