Я только начал использовать этот инструмент, и пока он кажется блестящим. Я изо всех сил пытаюсь понять, как организовать это в инструменте.
У меня есть веб-сайт и API для развертывания.
У меня есть один настроенный проект и три среды: промежуточная, UAT и живая.
У меня есть одно щупальце с двумя ролями, которые выполняются на моей машине разработки.
Я вижу развертывания в средах, созданных в каталоге Apps
.
С чем я борюсь, так это с тем, чтобы понять, как должны быть настроены эти разные игроки.
С чем я борюсь, так это с тем, что на одном компьютере я хочу, чтобы два шага (шаг API, веб-шаг) делали что-то другое в зависимости от среды.
Таким образом, при развертывании шага API для подготовки он также переходит к C:\staging\api
, но при развертывании в uat он переходит к C:\uat\api
.
Я не понимаю, как я могу заставить это сделать, поскольку, насколько я могу судить, шаг определяется отдельно для сред.
Кажется, развертывание осьминога предполагает, что задействованы как минимум две машины, и в этом случае вы все равно никогда не захотите этого делать, по крайней мере, я не думаю, что вы бы это сделали.
Возможна ли такая договоренность в Octo?