This project have objective to be a proof of concept for CI system with gitlab.
git clone gitlab.com/Mistifiou/gitlab-ci-seed.git ./my-project
cd ./my-project
rm -rf ./.git
git remote add origin MY_GITLAB_ORIGIN
git init && git add . && git commit -m "from gitlab.com/Mistifiou/gitlab-ci-seed" && git push -u HEAD
Create a sample project or configure it after your first push.
- CI_PUSH_TOKEN: Gitlab CI token to generate with your ci account
- NPM_AUTH_TOKEN: NPM auth token to publish project on npm
-
HUSKY_SKIP_HOOKS: Will tell to Husky to not validate project in ci ENV. Must be
1
Protect following branches by wildcard: dev
, release/*
Protect all tags by wildcard: *
Documentation will come soon with gitlab-pages here