From 9393da42ff74f7df575de426e5a40bba0247155f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrej=20Rama=C5=A1euski?= <andrej@x2.cz> Date: Sat, 11 Jul 2020 23:18:32 +0200 Subject: [PATCH] Tag based deploy --- .gitlab-ci.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f088409..6ef321b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,12 +11,14 @@ before_script: build: stage: build script: - - mkdir public - - for f in dist/*.tgz; do tar -C ./public -xzf "$f"; done + - npm install + - npm run build after_script: - - echo "{\"job_token\":\"$CI_JOB_TOKEN\", \"name\":\"$SITE_NAME\" }" > request.json + - TAG=`git describe --tags` + - echo "{\"job_token\":\"$CI_JOB_TOKEN\", \"name\":\"$SITE_NAME\", \"tag\":\"$TAG\" }" > request.json - "curl -H 'Content-Type: application/json' -X POST -d @request.json $WEBHOOK_URL" artifacts: expire_in: 30 min paths: - $ARTIFACTS_PATH + -- GitLab