- Jan 11, 2022
-
-
semantic-release-bot authored
# [1.3.0](https://gitlab.mim-libre.fr/EOLE/infra/ci-tools/compare/release/1.2.1...release/1.3.0) (2022-01-11) ### Bug Fixes * **semantic-release:** the branch must be `stable` ([4b9152dc](EOLE/infra/ci-tools@4b9152dc)) ### Code Refactoring * **commitlint:** the upstream extra repository is useless ([cdff4abd](EOLE/infra/ci-tools@cdff4abd)) ### Documentation * **commitlint:** describe usage of the commitlint job ([8b3749f0](EOLE/infra/ci-tools@8b3749f0)) * **getting-started:** quick setup and detailed explanations ([007aa219](EOLE/infra/ci-tools@007aa219)) * **readme:** demonstrate a possible release cycle ([8d02a0cf](EOLE/infra/ci-tools@8d02a0cf)) ### Features * **commitlint:** users can configure image with `$COMMITLINT_IMAGE` ([bc7f19c3](EOLE/infra/ci-tools@bc7f19c3)) * **commitlint:** users can configure the base branch ([612dc3ea](EOLE/infra/ci-tools@612dc3ea)) * **docker:** .build-docker-image must accept kaniko arguments ([bd5c77ea](EOLE/infra/ci-tools@bd5c77ea)) * **semantic-release:** don't build changelog on prerelease branches ([5a02f5d2](EOLE/infra/ci-tools@5a02f5d2)) * **semantic-release:** manage python projects releases ([9794bcb0](EOLE/infra/ci-tools@9794bcb0)) ### Styles * **js:** js configuration files do not pass eslint ([5874dca3](EOLE/infra/ci-tools@5874dca3))
-
- Dec 15, 2021
-
-
Daniel Dehennin authored
This documentation provides: - a reminder of some CI concepts - setup of the project with access token for repository write permission - setup of the `.gitlab-ci.yml` with a full featured example and a step by step setup
-
- Dec 09, 2021
-
-
semantic-release-bot authored
## [1.2.1](https://gitlab.mim-libre.fr/EOLE/infra/ci-tools/compare/release/1.2.0...release/1.2.1) (2021-12-09) ### Code Refactoring * **rules:** permit to combine individual rules ([075712a9](075712a9)), closes [#3](#3)
-
- Dec 06, 2021
-
-
semantic-release-bot authored
# [1.2.0](https://gitlab.mim-libre.fr/EOLE/infra/ci-tools/compare/release/1.1.0...release/1.2.0) (2021-12-06) ### Features * **rules:** we want to skip pipelines on more keywords ([0a24edbe](EOLE/infra/ci-tools@0a24edbe)), closes [#2](EOLE/infra/ci-tools#2) * **runners:** apps.education projects will use dedicated runners ([3f447c40](EOLE/infra/ci-tools@3f447c40)), closes [#1](EOLE/infra/ci-tools#1)
-
- Nov 30, 2021
-
-
semantic-release-bot authored
# [1.1.0](https://gitlab.mim-libre.fr/EOLE/infra/ci-tools/compare/release/1.0.0...release/1.1.0) (2021-11-30) ### Features * **semantic-release:** use the image build by CI itself ([ba0d0241](EOLE/infra/ci-tools@ba0d0241))
-
semantic-release-bot authored
# 1.0.0 (2021-11-30) ### Continuous Integration * **codeowners:** define @EOLE group members as owners ([5f57f4a0](5f57f4a0)) * **commitlint:** master is not always the repository default branch ([48b9f29c](48b9f29c)) * **gitlab-ci:** split in reusable templates ([b39e36bd](b39e36bd)) * **gitlab:** add commit lint and its documentation ([dfea8470](dfea8470)) * **rules:** define git-flow style rules ([e8e12e8f](e8e12e8f)) ### Features * **docker:** build images and push them to `${CI_REGISTRY}` ([a18d1f90](a18d1f90)) * **docker:** tag images based on release cycle ([b82a232e](b82a232e)) * **gitlab-ci:** automatic release creation with semantic-release ([df922909](df922909)) * **rules:** we prefer release naming over production status ([b7c0cd0e](b7c0cd0e))
-
- Oct 11, 2021
-
-
Daniel Dehennin authored
* .gitlab-ci.yml: define only stage `lint` for now and run `commitlint` at that stage. * docs/CONTRIBUTING.md: describe the commit message formatting rules. * README.md: link to the contributing guide.
-