Нужно реализовать Автосборку проекта из 3х репозиториев гитхаб
5 000 руб. за проект
смысл задачи:
мы внедряем автоматические тесты проектов.
1.)
Нужно реализовать Автосборку проекта из 3х репозиториев гитхаб , 2 раза в месяц на стейдже (тестовом сервак) в воскресенье 02.00 utc 3
а) уложить билд: doco down
б) стянуть актуальный код во всех папках проекта (корень, фронт, админка, бек, сервисы): git checkout dev && git pull (в зависимости от ситуации могут потребоваться дополнительные манипуляции)
в) поднять все контейнеры с принудительной пересборкой из исходников: doco up -d --build
г) состояние контейнеров можно посмотреть после завершения командой: doco ps .
д)
Если на каком-то этапе произошла ошибка отправляем в телеграм чат https://t.me/+61CYs3L3BI42NmUy оповещение с человекопонятным статусом ошибки
Е)
Обязательно выполнить скрипт reverse.sh
Ж)
Это нужно, для того, чтобы если проект не собрался- то авторегресс тесты не проводятся - ява апп не запускается
мы внедряем автоматические тесты проектов.
1.)
Нужно реализовать Автосборку проекта из 3х репозиториев гитхаб , 2 раза в месяц на стейдже (тестовом сервак) в воскресенье 02.00 utc 3
а) уложить билд: doco down
б) стянуть актуальный код во всех папках проекта (корень, фронт, админка, бек, сервисы): git checkout dev && git pull (в зависимости от ситуации могут потребоваться дополнительные манипуляции)
в) поднять все контейнеры с принудительной пересборкой из исходников: doco up -d --build
г) состояние контейнеров можно посмотреть после завершения командой: doco ps .
д)
Если на каком-то этапе произошла ошибка отправляем в телеграм чат https://t.me/+61CYs3L3BI42NmUy оповещение с человекопонятным статусом ошибки
Е)
Обязательно выполнить скрипт reverse.sh
Ж)
Это нужно, для того, чтобы если проект не собрался- то авторегресс тесты не проводятся - ява апп не запускается
Отзывы
Приятно работать. Довел нетривиальную задачу до результата. Умеет работать в коллективе. Рекомендую!
1 год
назад
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.