diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a7319fbd..d18061a7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -33,7 +33,7 @@ setup: build: stage: build script: - - npm run build:prod + - npm run build artifacts: paths: - www @@ -126,6 +126,7 @@ review: stage: deploy script: - npm run build:prod + - .gitlab/ci/enableGitlabReviewToolbar.sh www/index.html "$CI_PROJECT_ID" "$CI_OPEN_MERGE_REQUESTS" - cp www/index.html www/200.html - ./node_modules/.bin/surge -p ./www -d https://$CI_PROJECT_PATH_SLUG-$CI_ENVIRONMENT_SLUG.surge.sh/ environment: diff --git a/.gitlab/ci/enableGitlabReviewToolbar.sh b/.gitlab/ci/enableGitlabReviewToolbar.sh index 9f4e3f1f..e99d5b2c 100755 --- a/.gitlab/ci/enableGitlabReviewToolbar.sh +++ b/.gitlab/ci/enableGitlabReviewToolbar.sh @@ -8,5 +8,8 @@ if echo -n $3 | grep -Eq '[0-9]+$'; then MERGE_REQUEST_ID="$(echo -n "$3" | grep -Eo '[0-9]+$')" fi -SCRIPT_TAG="" +INDEX_PATH=$(dirname $1) +SCRIPT_TAG="" + +curl https://gitlab.com/assets/webpack/visual_review_toolbar.js --output "$INDEX_PATH/visual_review_toolbar.js" --silent sed -i -e "\@@i\\$SCRIPT_TAG" $1