update release template for 7.11 (#16479)
* update release template for 7.11 - https://github.com/eclipse/che/issues/16478 Change-Id: Id1e37e40931178b4c6ade68261a5cf7677a13b1f Signed-off-by: nickboldt <nboldt@redhat.com> * Update RELEASE.md * Update RELEASE.md Co-authored-by: Mykhailo Kuznietsov <mkuznets@redhat.com>7.20.x
parent
ee2406646c
commit
ebbcd0a161
42
RELEASE.md
42
RELEASE.md
|
|
@ -15,28 +15,30 @@ RELEASE-TEMPLATE-BEGIN
|
|||
|
||||
In parallel, the following releases can be done:
|
||||
|
||||
* che-theia,
|
||||
* che-machine-exec,
|
||||
* che-devfile registry, then che-plugin-registry (once che-theia and machine-exec are done)
|
||||
* che-parent, then che-docs, then che as Release Candidate for QE
|
||||
* che-theia
|
||||
* che-machine-exec
|
||||
* che-plugin-registry (once che-theia and machine-exec are done)
|
||||
* che-devfile registry
|
||||
* che-parent, then che-docs, then che (including [quay images](https://github.com/eclipse/che/blob/master/.ci/cico_common.sh#L123-L131)) to release-candidate branch
|
||||
|
||||
Then in series:
|
||||
|
||||
* che-parent, then che-docs, then che as Release
|
||||
* che-parent, then che-docs, then che (copy from release-candidate to release branch)
|
||||
* che-operator, then chectl
|
||||
|
||||
- [ ] che-theia
|
||||
- [ ] _specific version of theia used: *(tag or sha)*_
|
||||
- [ ] che-machine-exec
|
||||
- [ ] che-plugin-registry _(depends on che-theia, che-machine-exec)_
|
||||
- [ ] che-plugin-registry _(depends on che-theia, che-machine-exec)_
|
||||
- [ ] che-devfile-registry
|
||||
- [ ] che-parent
|
||||
- [ ] che-docs _(depends on parent)_
|
||||
- [ ] che _(depends on docs and parent)_
|
||||
- [ ] che-operator _(depends on all of the above)_
|
||||
- [ ] che-docs _(depends on parent)_
|
||||
- [ ] che-dashboard _(depends on parent)_
|
||||
- [ ] che-workspace-loader _(depends on parent)_
|
||||
- [ ] che + quay images _(depends on docs, dashboard, workspace-loader and parent)_
|
||||
- [ ] che-operator
|
||||
- [ ] Kubernetes community operator PR
|
||||
- [ ] OpenShift community operator PR
|
||||
- [ ] chectl _(depends on all of the above)_
|
||||
- [ ] chectl _(depends on all of the above)_
|
||||
- [ ] complete current milestone
|
||||
- [ ] move incomplete *deferred* issues to backlog
|
||||
- [ ] move incomplete *WIP* issues to next milestone
|
||||
|
|
@ -45,14 +47,14 @@ Then in series:
|
|||
|
||||
| Owner | Process | Script | CI | Artifact(s) |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| @azatsarynnyy| [che-theia](https://github.com/eclipse/che-theia/blob/master/RELEASE.md) | [***MANUAL***](https://github.com/eclipse/che-theia/blob/master/RELEASE.md) | [centos](https://ci.centos.org/job/devtools-che-theia-che-release/) | [`quay.io/eclipse/che-theia`](https://quay.io/eclipse/che-theia) |
|
||||
| @nickboldt| [che-machine-exec](https://github.com/eclipse/che-machine-exec/blob/master/RELEASE.md) | [make-release.sh](https://github.com/eclipse/che-machine-exec/blob/master/make-release.sh) | [centos](https://ci.centos.org/job/devtools-che-machine-exec-release/) | [`quay.io/eclipse/che-machine-exec`](https://quay.io/eclipse/che-machine-exec)|
|
||||
| @nickboldt| [che-devfile-registry](https://github.com/eclipse/che-devfile-registry/blob/master/RELEASE.md) | [make-release.sh](https://github.com/eclipse/che-devfile-registry/blob/master/make-release.sh) | [centos](https://ci.centos.org/job/devtools-che-devfile-registry-release/) | [`quay.io/eclipse/che-devfile-registry`](https://quay.io/eclipse/che-devfile-registry)|
|
||||
| @nickboldt / @ericwill| [che-plugin-registry](https://github.com/eclipse/che-plugin-registry/blob/master/RELEASE.md) | [make-release.sh](https://github.com/eclipse/che-plugin-registry/blob/master/make-release.sh) | [centos](https://ci.centos.org/job/devtools-che-plugin-registry-release/) | [`quay.io/eclipse/che-plugin-registry`](https://quay.io/eclipse/che-plugin-registry)|
|
||||
| @vparfonov / @mkuznyetsov| [che-parent](https://github.com/eclipse/che/blob/master/RELEASE.md) | [***MANUAL***](https://github.com/eclipse/che/blob/master/RELEASE.md) | [centos](https://ci.centos.org/job/devtools-che-parent-che-release/) | [che-parent](https://search.maven.org/search?q=a:che-parent), [che.depmgt](https://search.maven.org/artifact/org.eclipse.che.depmgt/maven-depmgt-pom) |
|
||||
| @vparfonov / @mkuznyetsov| [che-docs](https://github.com/eclipse/che/blob/master/RELEASE.md) | [***MANUAL***](https://github.com/eclipse/che/blob/master/RELEASE.md) | [centos](https://ci.centos.org/job/devtools-che-docs-che-release/) | [che-docs](https://search.maven.org/search?q=a:che-docs)
|
||||
| @vparfonov / @mkuznyetsov| [che](https://github.com/eclipse/che/blob/master/RELEASE.md) | [***MANUAL***](https://github.com/eclipse/che/blob/master/RELEASE.md) | [centos](https://ci.centos.org/job/devtools-che-che-release/) | [che.core](https://search.maven.org/search?q=che.core), [`quay.io/eclipse/che-server`](https://quay.io/eclipse/che-server) |
|
||||
| @tolusha| [che-operator](https://github.com/eclipse/che-operator/blob/master/RELEASE.md) | [make-release.sh](https://github.com/eclipse/che-operator/blob/master/make-release.sh) | ? | [`quay.io/eclipse/che-operator`](https://quay.io/eclipse/che-operator)|
|
||||
| @azatsarynnyy / @nickboldt | [che-theia](https://github.com/eclipse/che-theia/blob/master/RELEASE.md) | [***MANUAL***](https://github.com/eclipse/che-theia/blob/master/RELEASE.md) | [centos](https://ci.centos.org/job/devtools-che-theia-che-release/) | [`eclipse/che-theia`](https://quay.io/eclipse/che-theia) |
|
||||
| @nickboldt / @ericwill | [che-machine-exec](https://github.com/eclipse/che-machine-exec/blob/master/RELEASE.md) | [make-release.sh](https://github.com/eclipse/che-machine-exec/blob/master/make-release.sh) | [centos](https://ci.centos.org/job/devtools-che-machine-exec-release/) | [`eclipse/che-machine-exec`](https://quay.io/eclipse/che-machine-exec)|
|
||||
| @nickboldt / @ericwill | [che-plugin-registry](https://github.com/eclipse/che-plugin-registry/blob/master/RELEASE.md) | [make-release.sh](https://github.com/eclipse/che-plugin-registry/blob/master/make-release.sh) | [centos](https://ci.centos.org/job/devtools-che-plugin-registry-release/) | [`eclipse/che-plugin-registry`](https://quay.io/eclipse/che-plugin-registry)|
|
||||
| @nickboldt / @ericwill | [che-devfile-registry](https://github.com/eclipse/che-devfile-registry/blob/master/RELEASE.md) | [make-release.sh](https://github.com/eclipse/che-devfile-registry/blob/master/make-release.sh) | [centos](https://ci.centos.org/job/devtools-che-devfile-registry-release/) | [`eclipse/che-devfile-registry`](https://quay.io/eclipse/che-devfile-registry)|
|
||||
| @mkuznyetsov / @vparfonov | [che-parent](https://github.com/eclipse/che/blob/master/RELEASE.md) | [make-release.sh](https://github.com/eclipse/che-parent/blob/master/make-release.sh) | [centos](https://ci.centos.org/job/devtools-che-parent-che-release/) | [che-parent](https://search.maven.org/search?q=a:che-parent),<br/> [che.depmgt](https://search.maven.org/artifact/org.eclipse.che.depmgt/maven-depmgt-pom) |
|
||||
| @mkuznyetsov / @vparfonov | [che-docs](https://github.com/eclipse/che/blob/master/RELEASE.md) | [make-release.sh](https://github.com/eclipse/che-docs/blob/master/make-release.sh) | [centos](https://ci.centos.org/job/devtools-che-docs-che-release/) | [che-docs](https://search.maven.org/search?q=a:che-docs)
|
||||
| @mkuznyetsov / @vparfonov | [che](https://github.com/eclipse/che/blob/master/RELEASE.md) | [make-release.sh](https://github.com/eclipse/che/blob/master/make-release.sh) | [centos](https://ci.centos.org/job/devtools-che-che-release/) | [che.core](https://search.maven.org/search?q=che.core),<br/> [`eclipse/che-server`](https://quay.io/eclipse/che-server),<br/>[`eclipse/che-endpoint-watcher`](quay.io/eclipse/che-endpoint-watcher),<br/> [`eclipse/che-keycloak`](quay.io/eclipse/che-keycloak),<br/> [`eclipse/che-postgres`](quay.io/eclipse/che-postgres),<br/> [`eclipse/che-dev`](quay.io/eclipse/che-dev), [`eclipse/che-server`](quay.io/eclipse/che-server),<br/> [`eclipse/che-dashboard-dev`](quay.io/eclipse/che-dashboard-dev),<br/> [`eclipse/che-e2e`](quay.io/eclipse/che-e2e) |
|
||||
| @tolusha| [che-operator](https://github.com/eclipse/che-operator/blob/master/RELEASE.md) | [make-release.sh](https://github.com/eclipse/che-operator/blob/master/make-release.sh) | ? | [`eclipse/che-operator`](https://quay.io/eclipse/che-operator)|
|
||||
| @tolusha| [chectl](https://github.com/che-incubator/chectl/blob/master/RELEASE.md) | [make-release.sh](https://github.com/che-incubator/chectl/blob/master/make-release.sh) | [travis](https://travis-ci.org/che-incubator/chectl) | [chectl releases](https://github.com/che-incubator/chectl/releases)
|
||||
|
||||
RELEASE-TEMPLATE-END
|
||||
|
|
@ -92,4 +94,4 @@ RELEASE-TEMPLATE-END
|
|||
> **Note:** For bugfix release procedure will be similar except creating new branch on first step and update version in master branch.
|
||||
|
||||
# Script
|
||||
`make-release.sh` is a script that performs these actions, use --prerelease-testing flag to prepare "RC" release for QE testing, and --trigger-release to perform a release after that
|
||||
`make-release.sh` is a script that performs these actions, use --prerelease-testing flag to prepare "RC" release for QE testing, and --trigger-release to perform a release after that
|
||||
|
|
|
|||
Loading…
Reference in New Issue