Improve Che Release process cico_release.sh script #16732
Labels
area/ci
CI build and releases, PR testing, & whitelabel/productization issues
kind/enhancement
A feature request - must adhere to the feature request template.
Milestone
Some enhancements we can do for the Che release in 7.13 (verify in 7.14):
ensure hub installed so PRs can be generated (right now we just get a branch and have to manually create the PR and wait for it to be approved/merged)
install jq correctly from epel7 - https://medium.com/@gchandra/install-jq-on-centos-7-459dd650baa3
switch to Maven 3.5 - https://centos.pkgs.org/7/centos-sclo-rh-x86_64/rh-maven35-maven-3.5.0-4.2.el7.noarch.rpm.html
generate PRs for registries & verify they can be approved and merged (ECA check passes)
generate PRs for che parent, dashboard, ws-loader, server & verify they can be approved and merged (ECA check passes)
change order of steps (devfile, theia, machineexec, plugin reg) so we can run first 3 in parallel, then wait until done before triggering plugin registry
switch to using dashboard and workspace loader artifacts as containers instead of maven artifacts
Followup items in #17101
The text was updated successfully, but these errors were encountered: