File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3434 INSTANCE_ID : ${{ secrets.EC2_INSTANCE_ID }}
3535 ROOT_USER : ${{ secrets.USER }}
3636 run : |
37+ REMOTE_CMD="export HOME=/home/ubuntu && export PATH=/data/.nvm/versions/node/v24.11.0/bin:\$PATH && git config --global --add safe.directory ${BUILD_DIRECTORY} && set -e && cd ${BUILD_DIRECTORY} && git pull origin main && npm ci && npm run build && sudo -u ${ROOT_USER} pm2 restart ${APP_NAME}"
3738 aws ssm send-command \
3839 --instance-ids "$INSTANCE_ID" \
3940 --document-name "AWS-RunShellScript" \
40- --parameters ' commands=["export HOME=/home/ubuntu && export PATH=/data/.nvm/versions/node/v24.11.0/bin:$PATH && git config --global --add safe.directory $BUILD_DIRECTORY && set -e && cd $BUILD_DIRECTORY && git pull origin main && npm ci && npm run build && $ROOT_USER && pm2 restart $APP_NAME"]' \
41- --region $AWS_REGION
41+ --parameters commands="[\"$REMOTE_CMD\"]" \
42+ --region " $AWS_REGION"
Original file line number Diff line number Diff line change 3434 INSTANCE_ID : ${{ secrets.EC2_STAGING_INSTANCE_ID }}
3535 ROOT_USER : ${{ secrets.USER }}
3636 run : |
37+ REMOTE_CMD="export HOME=/home/ubuntu && export PATH=/data/.nvm/versions/node/v24.11.0/bin:\$PATH && git config --global --add safe.directory ${BUILD_DIRECTORY} && set -e && cd ${BUILD_DIRECTORY} && git pull origin main && npm ci && npm run build && sudo -u ${ROOT_USER} pm2 restart ${APP_NAME}"
3738 aws ssm send-command \
3839 --instance-ids "$INSTANCE_ID" \
3940 --document-name "AWS-RunShellScript" \
40- --parameters ' commands=["export HOME=/home/ubuntu && export PATH=/data/.nvm/versions/node/v24.11.0/bin:$PATH && git config --global --add safe.directory $BUILD_DIRECTORY && set -e && cd $BUILD_DIRECTORY && git pull origin main && npm ci && npm run build && $ROOT_USER && pm2 restart $APP_NAME"]' \
41- --region $AWS_REGION
41+ --parameters commands="[\"$REMOTE_CMD\"]" \
42+ --region " $AWS_REGION"
You can’t perform that action at this time.
0 commit comments