macroblog.rs @ 49a58e285b2078bfd5883ef79789f27b4450d040

fix: Fix gitlab pipeline
 1diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
 2index 1d1fa6ea36d45b5da5815a1f26dc337c39387187..b663547d5c39ab582e162299c7f63f0d4ad4809f 100644
 3--- a/.gitlab-ci.yml
 4+++ b/.gitlab-ci.yml
 5@@ -1,7 +1,8 @@
 6 stages:
 7     - test
 8     - production
 9-    - release
10+    - build
11+    - prepare
12 
13 test:
14     image: rust:alpine
15@@ -30,8 +31,8 @@         - dpl --provider=heroku --app=$HEROKU_APP --api-key=$HEROKU_API_KEY
16     only:
17         - master
18 
19-release_job:
20-  stage: release
21+prepare_job:
22+  stage: prepare
23   image: rust:alpine
24   rules:
25     - if: $CI_COMMIT_TAG
26@@ -43,6 +44,17 @@   artifacts:
27     paths:
28       - target/release/hyper
29       - target/release/actix
30+
31+release_job:
32+  stage: release
33+  image: registry.gitlab.com/gitlab-org/release-cli:latest
34+  rules:
35+    - if: $CI_COMMIT_TAG
36+  script:
37+    - echo "running release_job for $TAG"
38+  needs:
39+    - job: prepare_job
40+      artifacts: true
41   release:
42     name: 'Release $CI_COMMIT_TAG'
43     description: 'New macroblog version'