0.6.1 • Published 7 years ago
gitlab-ci-selective v0.6.1
Tool help to run custom shell commands depends on changes in Merge Request.
Install tool:
npm i gitlab-ci-selective
Write config:
testing:
module1/**:
- cd module1 && npm test
- cd module1 && npm run lint
deploy:
module1/**:
- cd module1 && npm run deploy
Then you can run tool from CI (.gitlab-ci.yml
).
npm i gitlab-ci-selective
./node_modules/.bin/gitlab-ci-selective \
--token=$CI_JOB_TOKEN \
--project=$CI_PROJECT_ID \
--sha=$CI_COMMIT_SHA \
--stage=$CI_JOB_STAGE
0.6.1
7 years ago
0.6.0
7 years ago
0.5.0
7 years ago
0.4.1
7 years ago
0.4.0
7 years ago
0.3.2
7 years ago
0.3.1
7 years ago
0.3.0
7 years ago
0.2.14
7 years ago
0.2.13
7 years ago
0.2.12
7 years ago
0.2.11
7 years ago
0.2.10
7 years ago
0.2.9
7 years ago
0.2.8
7 years ago
0.2.7
7 years ago
0.2.6
7 years ago
0.2.5
7 years ago
0.2.4
7 years ago
0.2.3
7 years ago
0.2.2
7 years ago
0.2.1
7 years ago
0.2.0
7 years ago
0.1.1
7 years ago
0.1.0
7 years ago