diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..c5fbd0cbb142851db2d26aa2c27c1d3a71d55a3d --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,14 @@ +# The release pipeline will run only on the releases branch on commit +stages: + - release + +release: + image: node:12-buster-slim + stage: release + before_script: + - apt-get update && apt-get install -y --no-install-recommends git-core ca-certificates + - npm install -g semantic-release @semantic-release/gitlab @semantic-release/git @semantic-release/changelog @ambimax/semantic-release-composer@npm:@iwavesmedia/semantic-release-composer + script: + - semantic-release + rules: + - if: $CI_COMMIT_BRANCH == "releases"