UNPKG

@hkube/pub-sub-adapter

Version:

42 lines (39 loc) 1.16 kB
stages: - test - version - publish test: image: private.registry.rms:5000/rms/rms-tests-base:v1.0.0 services: - redis stage: test tags: - docker - node script: - npm --registry=http://cir-srv01:4873 install - export REDIS_SERVICE_HOST=redis - npm test version: stage: version only: - master except: - tags - triggers script: - export CI_PUSH_REPO=`echo $CI_BUILD_REPO | perl -pe 's#.*@(.+?(\:\d+)?)/#git@\1:#' | perl -pe 's/:gitlab\//:\//'` - eval $(ssh-agent -s) - ssh-add <(echo "$CI_KEY") - export TMP_BRANCH_NAME=ci_processing_$CI_BUILD_ID - git checkout -b $TMP_BRANCH_NAME - git remote set-url --push origin "$CI_PUSH_REPO" - npm version patch -m "$(git log -1 --pretty=%B) .... bump version [skip ci]" - git push origin $TMP_BRANCH_NAME:${CI_BUILD_REF_NAME} --follow-tags - curl -X POST -F "token=eb01e80d0ad902d0814625239313e9" -F "ref=$(git describe --abbrev=0 --tags)" "http://gitlab.rms/gitlab/api/v3/projects/$CI_PROJECT_ID/trigger/builds" publish: stage: publish only: - triggers script: - npm --registry=http://cir-srv01:4873 publish .