Skip to content
Snippets Groups Projects
  1. Mar 11, 2022
    • Daniel Dehennin's avatar
      f2c805a9
    • Daniel Dehennin's avatar
      refactor(docker): new job templates but keep compatible jobs · 897d4460
      Daniel Dehennin authored
      Building a docker image is now done by `.docker:image:build` job
      template.
      
      Tagging a docker image is now done by `.docker:image:tag` job
      template.
      
      We keep the previous job templates for backward compatibility.
      
      * templates/Docker.yaml: new `.docker:image:build` and
        `.docker:image:tag` job templates.
      897d4460
    • Daniel Dehennin's avatar
      refactor(semantic-release): new job template but keep compatible job · 06b6a60b
      Daniel Dehennin authored
      Using `semantic-release` require the users to include
      `templates/Semantic-release.yaml` and `extends` the `.semantic-release:*`
      job templates.
      
      We keep `templates/Release/Semantic-release.yaml` for backward
      compatibility.
      
      * templates/Semantic-release.yaml: new `semantic-release` related job
        templates
      
      * templates/Lint/Commitlint.yaml: define `semantic-release` with the
        `.semantic-release:stable` job template for backward compatibility.
      06b6a60b
    • Daniel Dehennin's avatar
      refactor(commitlint): new job template but keep compatible job · 17c4187f
      Daniel Dehennin authored
      Using `commitlint` require the users to include `templates/Git.yaml`
      and `extends` the `.git:commitlint` job template.
      
      We keep `templates/Lint/Commitlint.yaml` for backward compatibility.
      
      * templates/Git.yaml: new git related job templates
      
      * templates/Lint/Commitlint.yaml: define `commitlint` with the
        `.git:commitlint` job template for backward compatibility.
      
      * .commitlintrc.yaml: move from JS to YAML.
      17c4187f
    • Daniel Dehennin's avatar
      docs(getting-started): we factorize the job templates per topic · 2ae363b6
      Daniel Dehennin authored
      Instead of having files with executable jobs, we define only hidden
      template jobs that users must `instanciate` in their own
      `.gitlab-ci.yml`.
      2ae363b6
  2. Feb 16, 2022
  3. Jan 24, 2022
  4. Jan 17, 2022
    • Daniel Dehennin's avatar
      feat(rules): support prerelease tags for `semantic-release` · 0ec996ac
      Daniel Dehennin authored
      The previous `.on-release-tag` match everything starting with
      `release/` and so prerelease tags like `release/X.Y.Z-testing` or
      `release/X.Y.Z-dev`.
      
      When doing prerelease, we want to avoid updating stable tags, we
      restrict the match for release tags and add specific rules to match
      `testing` and `dev` tags.
      0ec996ac
  5. Jan 11, 2022
  6. Jan 10, 2022
  7. Jan 05, 2022
  8. Dec 15, 2021
  9. Dec 09, 2021
Loading