Измените сценарий post-install.sh для обработки сред в CodeDeploy - PullRequest
0 голосов
/ 16 октября 2018

Я создал конвейер CI / CD в AWS.В процессе развертывания я хочу обрабатывать среды.Общий поток выглядит следующим образом:

(1) После того, как сборка запущена и успешна, артефакты перемещаются в промежуточную среду.

(2) После утверждения артефакты будут развернуты в рабочей среде.среда IIS.

(3) После установки в производственной среде переименуйте, удалите старый web.config и переименуйте web.config.prod в web.config

. Я создал постустановочный скрипт, которыйСледует проверять среду разработки на каждом этапе.Я просто хочу знать, как проверить, развернут ли артефакт в постановке или производстве.Какие модификации необходимы в этом коде:

# Hook Script: post-install.sh
# Copy source files to DEVELOPMENT environment

if [ "$DEPLOYMENT_GROUP_NAME" == "development" ]; then
# Powershell script here

# Copy source files to PRODUCTION environment
if [ "$DEPLOYMENT_GROUP_NAME" == "production" ]; then
#Powershell script
Rename-Item web.config.prod web.config
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...