Commit e2130359 authored by Thomas Boni's avatar Thomas Boni
Browse files

Merge branch '71-use-semver-format-for-all-existing-jobs' into 'latest'

Resolve "Use semver format for all existing jobs"

Closes #71

See merge request go2scale/hub!27
parents 0c09368f b03537ea
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
# Versioning

jobs are versioned using git tag following this format: `YYYY-MM-DD_RELEASE`.
Jobs are versioned using git tag following this format: `job_name-version`.

!!! note
    `RELEASE` is a number started from 1
    Version follows the [Semantic Versioning](https://semver.org/).

You can also use the latest version using `latest` instead of a tag. Using
this, you will retrieve the latest version of jobs at each run. Note that if
you don't set any tag, `latest` is used by default.


Each jobs can be used independently with different version date.
Each jobs can be used independently with different version.

Example in `.gitlab-ci.yml`:

```yaml
include:
  - remote: 'https://jobs.go2scale.io/latest/docker.yml'
  - remote: 'https://jobs.go2scale.io/2020-08-05_1/mkdocs.yml'
  - remote: 'https://jobs.go2scale.io/0.1.0/mkdocs.yml'
  - remote: 'https://jobs.go2scale.io/0.1.0/apidoc.yml'
```

Available tags and release note for each jobs are available in [Jobs