Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Che Release process cico_release.sh script #16732

Closed
12 tasks done
nickboldt opened this issue Apr 23, 2020 · 1 comment
Closed
12 tasks done

Improve Che Release process cico_release.sh script #16732

nickboldt opened this issue Apr 23, 2020 · 1 comment
Assignees
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

Comments

@nickboldt
Copy link
Contributor

nickboldt commented Apr 23, 2020

Some enhancements we can do for the Che release in 7.13 (verify in 7.14):

Followup items in #17101

@nickboldt nickboldt added kind/enhancement A feature request - must adhere to the feature request template. area/ci CI build and releases, PR testing, & whitelabel/productization issues area/productization labels Apr 23, 2020
@nickboldt nickboldt added this to the 7.13 milestone Apr 23, 2020
@nickboldt nickboldt modified the milestones: 7.13, 7.14 May 14, 2020
@nickboldt
Copy link
Contributor Author

From Mykhailo:

finished the release of 7.13 che-server and everything, here are the PRs generated by the bot
(duplicated text in PR body will be fixed next time)
eclipse-che/che-parent#174
#16931

I decided to move away from modules/submodules, since I don't need them much anymore, so by the night I was trying to finally get it built in one go.

Was thinking there is more to it, than it turned out to be, so ended up with a simple structure, where all projects have their release version set, then build dashboard & ws-loader in parallel, then build and deploy che-parent & che individually, and then the rest of the images, and then bump the versions

And today had several reruns because of missing perms for CI bot to push into new quay repos, attempting to build centos image, and some other bash errors.

Now, if nothing changes, the script should go through much of a change like that anymore, even if we would not release che-parent next time

registry hub PRs were not generated; had to be done by hand this time (again).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci CI build and releases, PR testing, & whitelabel/productization issues kind/enhancement A feature request - must adhere to the feature request template.
Projects
None yet
Development

No branches or pull requests

2 participants