From 3bbd19386328a5d7e0a975ca6fd926f4fb3714ca Mon Sep 17 00:00:00 2001 From: Joel Denning Date: Tue, 21 Apr 2020 20:31:00 -0600 Subject: [PATCH] Update .gitlab-ci.yml --- .../gitlab-gcp-storage/.gitlab-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/ci-for-javascript-repo/gitlab-gcp-storage/.gitlab-ci.yml b/examples/ci-for-javascript-repo/gitlab-gcp-storage/.gitlab-ci.yml index 2ccb0d5..f0958c0 100644 --- a/examples/ci-for-javascript-repo/gitlab-gcp-storage/.gitlab-ci.yml +++ b/examples/ci-for-javascript-repo/gitlab-gcp-storage/.gitlab-ci.yml @@ -40,10 +40,10 @@ build: - echo $GOOGLE_APPLICATION_CREDENTIALS_JSON > google-application-credentials.json - echo "Commit sha is $CI_COMMIT_SHORT_SHA. This will be the directory name under $CI_PROJECT_NAME in Cloud Storage." - gcloud auth activate-service-account --key-file google-application-credentials.json - - gsutil cp ./dist/** gs://$DEPLOYER_BUCKET/$CI_PROJECT_NAME/$CI_COMMIT_SHORT_SHA + - gsutil cp -rZ dist gs://$DEPLOYER_BUCKET/$CI_PROJECT_NAME/$CI_COMMIT_SHORT_SHA - echo "Updating import map" - - echo '{ "service":"@mycompany/'"$CI_PROJECT_NAME"'","url":"https://'"$CF_PUBLIC_URL"'/'"$CI_PROJECT_NAME"'/'"$CI_COMMIT_SHORT_SHA"'/'"$CI_PROJECT_NAME"'.js" }' - - curl -u $DEPLOYER_USERNAME:$DEPLOYER_PASSWORD -d '{ "service":"@redx/'"$CI_PROJECT_NAME"'","url":"https://'"$CF_PUBLIC_URL"'/'"$CI_PROJECT_NAME"'/'"$CI_COMMIT_SHORT_SHA"'/'"$CI_PROJECT_NAME"'.js" }' -X PATCH https://$DEPLOYER_HOST/services\?env=$CI_ENVIRONMENT_NAME -H "Accept:application/json" -H "Content-Type:application/json" --fail --insecure -i + - echo '{ "service":"@mycompany/'"$CI_PROJECT_NAME"'","url":"https://'"$CF_PUBLIC_URL"'/'"$CI_PROJECT_NAME"'/'"$CI_COMMIT_SHORT_SHA"'/dist/'"$CI_PROJECT_NAME"'.js" }' + - curl -u $DEPLOYER_USERNAME:$DEPLOYER_PASSWORD -d '{ "service":"@redx/'"$CI_PROJECT_NAME"'","url":"https://'"$CF_PUBLIC_URL"'/'"$CI_PROJECT_NAME"'/'"$CI_COMMIT_SHORT_SHA"'/dist/'"$CI_PROJECT_NAME"'.js" }' -X PATCH https://$DEPLOYER_HOST/services\?env=$CI_ENVIRONMENT_NAME -H "Accept:application/json" -H "Content-Type:application/json" --fail --insecure -i dependencies: - build only: