Я использую Jenkins для CI / CD на сервере AWS.Я настроил работу, которая включает в себя частное репозиторий Github.
"Конфигурация триггера-> Опрос SCM-> * * * * *" используется для триггера компоновки.
"Среда компоновки-> Удалить рабочее пространствоперед началом сборки " для среды сборки
" Сборка-> Выполнить оболочку " ( сценарий ниже )
pm2 stop <*pm2 id*>
npm install
npm run build
pm2 serve build <*server port*>
Дело в том, что эта конфигурация построена успешно, и я мог видеть результат, как и ожидалось.
И проблема в том, что такая же сборка конфигурации не удалась для следующей успешной сборки.Если я подожду несколько минут и снова создам задание, это «удастся построить»
Итак, мой вопрос: должен ли я ждать определенное время после успешной сборки или что-то еще?