2015-08-28 27 views
10

Używam wtyczki Jenkins DSL do automatycznego tworzenia zadań kompilacji dla wszystkich gałęzi projektu git. Wtyczka DSL jest wyzwalana przez haki internetowe, dzięki czemu jest uruchamiana natychmiast po utworzeniu nowego odgałęzienia. Wygenerowane zadania kompilacji dla każdego oddziału są również skonfigurowane tak, aby uruchamiać je za pomocą haków internetowych.Rozpocznij pracę z Jennkin natychmiast po utworzeniu przez zadanie seedowania

Problem z bieżącą konfiguracją polega na tym, że kompilacja zostanie wykonana dopiero po drugim zatwierdzeniu. Pierwsze zatwierdzenie uruchomi wtyczkę DSL Jenkinsa, aby utworzyć odpowiednie zadanie Jenkins, a drugie zatwierdzenie uruchomi nowo utworzone zadanie.

Czy istnieje sposób, aby rozpocząć pracę Jenkins natychmiast po jej utworzeniu przez wtyczkę DSL? Jedyne, co mogę teraz wymyślić, to dodać dodatkowe planowanie kompilacji, ale wolę używać tylko haków internetowych, aby zapobiec niepotrzebnemu odpytywaniu.

Odpowiedz