Имам работа BuildApp с компилация (MultiJob Phase), която извиква друга работа BuildAppJar за изграждане на буркан. В заданието BuildApp „Изграждане само ако SCM се промени“ е зададено на true. Очаквам заданието BuildAppJar да изгради jar файл с последния комит, тъй като заданието BuildApp е конфигурирано да изгражда, когато SCM се промени. Но това не се случва. Вместо това получавам този дневник, в който се казва „подзаданието няма промени от последното изграждане“. Защо е така? Някаква идея? Не трябва ли Дженкинс да изгражда с най-новия ангажимент на код? Използвам Git.
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] Done
>> Job status: [BuildAppJar] subjob has no changes since last build.
Благодаря.