Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .github/workflows/release-orchestrate-overall.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,6 @@ on:
description: 'If true, will also release Che Parent.'
required: false
default: 'false'
versionParent:
description: 'The version of Che Parent'
required: false
default: '7.15.0'
phases:
description: '
# Comma-separated phases to perform (see README.md).
Expand Down Expand Up @@ -99,7 +95,6 @@ jobs:
CHE_VERSION="${{ github.event.inputs.version }}"
echo "CHE_VERSION=${CHE_VERSION}"
PHASES="${{ github.event.inputs.phases }}"
PARENT_VERSION="${{ github.event.inputs.versionParent }}"
PARENT_RELEASE="${{ github.event.inputs.releaseParent }}"
export CHE_GITHUB_SSH_KEY=${{ secrets.CHE_GITHUB_SSH_KEY }}

Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ The projects covered by this workflow release container images, NPM artifacts, o
| **Phase 1** | [che-code](https://github.com/che-incubator/che-code) | [![Release](https://github.com/che-incubator/che-code/actions/workflows/release.yml/badge.svg)](https://github.com/che-incubator/che-code/actions/workflows/release.yml) | [che-code](https://quay.io/che-incubator/che-code) |
| | [jetbrains-ide-dev-server](https://github.com/che-incubator/jetbrains-ide-dev-server) | [![Release](https://github.com/che-incubator/jetbrains-ide-dev-server/actions/workflows/release.yml/badge.svg)](https://github.com/che-incubator/jetbrains-ide-dev-server/actions/workflows/release.yml) | [jetbrains-ide-dev-server](https://quay.io/che-incubator/che-idea-dev-server) |
| | [configbump](https://github.com/che-incubator/configbump) | [![Release](https://github.com/che-incubator/configbump/actions/workflows/release.yml/badge.svg)](https://github.com/che-incubator/configbump/actions/workflows/release.yml) | [configbump](https://quay.io/che-incubator/configbump) |
| | [che-machine-exec](https://github.com/eclipse-che/che-machine-exec) | [![Release](https://github.com/eclipse-che/che-machine-exec/actions/workflows/release.yml/badge.svg)](https://github.com/eclipse-che/che-machine-exec/actions/workflows/release.yml) | [che-machine-exec](https://quay.io/eclipse/che-machine-exec) |
| | [che server](https://github.com/eclipse-che/che-server) | [![Release](https://github.com/eclipse-che/che-server/actions/workflows/release.yml/badge.svg)](https://github.com/eclipse-che/che-server/actions/workflows/release.yml) | [che-server](https://quay.io/eclipse/che-server) |
| | [devworkspace-generator](https://github.com/devfile/devworkspace-generator ) | [![Release](https://github.com/devfile/devworkspace-generator/actions/workflows/devworkspace-generator-release.yml/badge.svg)](https://github.com/devfile/devworkspace-generator/actions/workflows/devworkspace-generator-release.yml) | NPM [@eclipse-che/che-devworkspace-generator](https://www.npmjs.com/package/@eclipse-che/che-devworkspace-generator)
| | [kubernetes-image-puller](https://github.com/che-incubator/kubernetes-image-puller) | [![Branch](https://github.com/che-incubator/kubernetes-image-puller/actions/workflows/make-branch.yaml/badge.svg)](https://github.com/che-incubator/kubernetes-image-puller/actions/workflows/make-branch.yaml) | [kubernetes-image-puller/branches](https://github.com/che-incubator/kubernetes-image-puller/branches/active)
Expand Down
13 changes: 2 additions & 11 deletions make-release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ usage ()
echo "Usage: $0 --version [CHE VERSION TO RELEASE] --parent-version [CHE PARENT VERSION] --phases [LIST OF PHASES]

# Comma-separated phases to perform.
#1: Code, JetBrainsIdeDevServer, Configbump, MachineExec, Server, devworkspace-generator, createBranches (kubernetes-image-puller);
#1: Code, JetBrainsIdeDevServer, Configbump, Server, devworkspace-generator, createBranches (kubernetes-image-puller);
#2: E2E, PluginRegistry, Dashboard;
#3: Operator;
# Default: 1,2,3
Expand Down Expand Up @@ -103,16 +103,12 @@ releaseConfigbump() {
invokeAction che-incubator/configbump "Release Che Configbump" "69757177" "version=${CHE_VERSION}"
}

releaseMachineExec() {
invokeAction eclipse-che/che-machine-exec "Release Che Machine Exec" "7369994" "version=${CHE_VERSION}"
}

releaseCheServer() {
invokeAction eclipse-che/che-server "Release Che Server" "9230035" "version=${CHE_VERSION}"
}

releaseDevworkspaceGenerator() {
invokeAction devfile/devworkspace-generator "Release Che Devworkspace Generator" "102323522" "version=${CHE_VERSION}"
invokeAction devfile/devworkspace-generator "Release Che Devworkspace Generator" "102323522" "release-version=${CHE_VERSION}"
}

createBranches() {
Expand Down Expand Up @@ -174,7 +170,6 @@ if [[ ${PHASES} == *"1"* ]]; then
releaseCheCode
releaseJetBrainsIDE
releaseConfigbump
releaseMachineExec
releaseCheServer
releaseDevworkspaceGenerator
createBranches
Expand All @@ -187,8 +182,6 @@ verifyContainerExistsWithTimeout ${REGISTRY}/che-incubator/che-idea-dev-server:$
# shellcheck disable=SC2086
verifyContainerExistsWithTimeout ${REGISTRY}/che-incubator/configbump:${CHE_VERSION} 60
# shellcheck disable=SC2086
verifyContainerExistsWithTimeout ${REGISTRY}/${ORGANIZATION}/che-machine-exec:${CHE_VERSION} 60
# shellcheck disable=SC2086
verifyContainerExistsWithTimeout ${REGISTRY}/${ORGANIZATION}/che-server:${CHE_VERSION} 60
# shellcheck disable=SC2086
verifyBranchExistsWithTimeoutAndExit "https://github.com/che-incubator/kubernetes-image-puller.git" ${BRANCH} 60
Expand All @@ -198,8 +191,6 @@ verifyNpmJsPackageExistsWithTimeoutAndExit "@eclipse-che/che-devworkspace-genera
#################### PHASE 2 ####################

set +x
# Release e2e (depends on che-server, devworkspace-generator)
# Release plugin registry (depends on machine-exec)
if [[ ${PHASES} == *"2"* ]]; then
releaseCheE2E
releasePluginRegistry
Expand Down
Loading