Skip to content
Snippets Groups Projects
Unverified Commit e35f002f authored by Tomasz Maczukin's avatar Tomasz Maczukin
Browse files

Add the release process description draft

[ci skip]
parent fd84d971
No related branches found
No related tags found
No related merge requests found
...@@ -8,6 +8,10 @@ The old name of this project was GitLab CI Multi Runner but please use "GitLab R ...@@ -8,6 +8,10 @@ The old name of this project was GitLab CI Multi Runner but please use "GitLab R
![Build Status](https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/badges/master/build.svg) ![Build Status](https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/badges/master/build.svg)
### Release process
The description of release process of GitLab Runner project can be found in the [release documentation](docs/release_process/README.md).
### Contributing ### Contributing
Contributions are welcome, see [`CONTRIBUTING.md`](CONTRIBUTING.md) for more details. Contributions are welcome, see [`CONTRIBUTING.md`](CONTRIBUTING.md) for more details.
......
# GitLab Runner release process
To handle the growth of this project, in `v1.4` we've introduced a release process correlated
with GitLab's CE/EE release process.
## Release roadmap
Starting with `v1.4` GitLab Runner will be released on the 22th day of each month - together
with GitLab CE and GitLab EE projects.
> What to describe:
> - release timeline
> - working on features
> - feature window closed - bugfixes and documentation update
>
> > **Note:** there is nothing bad in moving a feature do the next release at this stage, if
> > it's still not working well!
>
> - release day
> - release fixes and documentation improvements
> - _backlog_ milestone
> - no RC packages - constantly updated Bleeding Edge
## Git workflow, merging and tagging strategy
> What to describe:
> - how normal workflow works
> - when to tag
> - how merge patch release fixes into master (or vice versa)
> - x-y-stable branch and cherry-pick
> - pick-into-stable label
## Documentation
> What to describe:
> - documentation tips
> - when to create documentation
> - how to mark features that need modifications in both Runner and GitLab CE/EE
## Patch releases
> What to describe:
> - when to prepare
> - how to release
> - how many releases backward we will support
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment