diff --git a/continuous-deployment-device-ui-app.yml b/continuous-deployment-device-ui-app.yml index e9fc1718..2b078883 100644 --- a/continuous-deployment-device-ui-app.yml +++ b/continuous-deployment-device-ui-app.yml @@ -12,9 +12,14 @@ phases: commands: - ./cli/index.js react-config > $CODEBUILD_SRC_DIR_DeviceUI/.env.production.local + - export INITIATOR_PIPELINE_NAME=`echo $CODEBUILD_INITIATOR | cut -d'/' + -f2` + - export SOURCE_VERSION=`aws codepipeline get-pipeline-state --name + $INITIATOR_PIPELINE_NAME | jq -r '.stageStates[0].actionStates[] | + select(.actionName == "DeviceUISourceCode").currentRevision.revisionId'` - echo REACT_APP_VERSION=`git ls-remote --tags $SOURCE_REPO_URL | grep - $CODEBUILD_RESOLVED_SOURCE_VERSION | cut -d'/' -f3 | cut -d'^' -f1` >> - $CODEBUILD_SRC_DIR_WebApp/.env.production.local + $SOURCE_VERSION | cut -d'/' -f3 | cut -d'^' -f1` >> + $CODEBUILD_SRC_DIR_DeviceUI/.env.production.local - cat $CODEBUILD_SRC_DIR_DeviceUI/.env.production.local - export $(cat $CODEBUILD_SRC_DIR_DeviceUI/.env.production.local | xargs) - cd $CODEBUILD_SRC_DIR_DeviceUI/; npm ci --no-audit; npm run build; diff --git a/continuous-deployment-web-app.yml b/continuous-deployment-web-app.yml index 57ca124e..7ac33d57 100644 --- a/continuous-deployment-web-app.yml +++ b/continuous-deployment-web-app.yml @@ -12,20 +12,11 @@ phases: commands: - ./cli/index.js react-config > $CODEBUILD_SRC_DIR_WebApp/.env.production.local - - echo $SOURCE_REPO_URL - - echo $CODEBUILD_INITIATOR - - echo $CODEBUILD_INITIATOR | cut -d'/' -f2 - export INITIATOR_PIPELINE_NAME=`echo $CODEBUILD_INITIATOR | cut -d'/' -f2` - - echo $INITIATOR_PIPELINE_NAME - - aws codepipeline get-pipeline-state --name $INITIATOR_PIPELINE_NAME | - jq -r '.stageStates[0].actionStates[] | select(.actionName == - "WebAppSourceCode").currentRevision.revisionId' - export SOURCE_VERSION=`aws codepipeline get-pipeline-state --name $INITIATOR_PIPELINE_NAME | jq -r '.stageStates[0].actionStates[] | select(.actionName == "WebAppSourceCode").currentRevision.revisionId'` - - echo $SOURCE_VERSION - - git ls-remote --tags $SOURCE_REPO_URL - echo REACT_APP_VERSION=`git ls-remote --tags $SOURCE_REPO_URL | grep $SOURCE_VERSION | cut -d'/' -f3 | cut -d'^' -f1` >> $CODEBUILD_SRC_DIR_WebApp/.env.production.local