Пререквизиты:

jenkins 2.2.x

Сценарий:

  • Есть private git репозиторий на bitbucket с несколькими ветками.
  • Необходимо автоматически деплоить указанную ветку на удаленную машину (win 10, linux) каждый раз при добавлении нового комита в ветку.
  • Использовать jenkins remote agent и/или понять можно ли использовать какой-то другой вариант
  • Процесс деплоймента в случае уже существующих исходников должен выглядеть как
git fetch origin

git reset --hard origin/...

в случае полностью нового деплоймента

git clone ...

  • Так же после деплоймента исходников необходимо выполнить post-deployment сценарий, например
npm run ...
4 года назад
mvladimir
Владимир 
43 года
4 года в сервисе
Был
4 года назад

Заявки фрилансеров

Нет заявок фрилансеров