mirror of
https://gitlab.com/vyla-entertainment/sdk.git
synced 2026-11-13 13:47:25 -05:00
gitlab CI
This commit is contained in:
16
.gitlab-ci.yml
Normal file
16
.gitlab-ci.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
publish:
|
||||
stage: publish
|
||||
image: node:22
|
||||
rules:
|
||||
- when: manual
|
||||
before_script:
|
||||
- git config user.name "gitlab-ci"
|
||||
- git config user.email "gitlab-ci@$CI_SERVER_HOST"
|
||||
- git remote set-url origin "https://oauth2:${GITLAB_PUSH_TOKEN}@${CI_SERVER_HOST}/${CI_PROJECT_PATH}.git"
|
||||
- git checkout "$CI_COMMIT_BRANCH"
|
||||
script:
|
||||
- npm ci
|
||||
- npm version minor
|
||||
- git push origin HEAD:"$CI_COMMIT_BRANCH" --follow-tags
|
||||
- echo "//registry.npmjs.org/:_authToken=${NPM_KEY}" > .npmrc
|
||||
- npm publish
|
||||
Reference in New Issue
Block a user