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

Move Che Theia nightly/main builds from ci.centos.org to GitHub Actions #18407

Closed
azatsarynnyy opened this issue Nov 18, 2020 · 3 comments
Closed
Assignees
Labels
area/editor/theia Issues related to the che-theia IDE of Che kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Milestone

Comments

@azatsarynnyy
Copy link
Member

Is your task related to a problem? Please describe.

As Red Hat supported ci.centos.org is going to be deprecated soon, we need to migrate Che Theia nightly/main builds to more community-friendly GitHub Actions.

Describe the solution you'd like

Implement Che Theia nightly/main builds as GitHub Workflow.

Describe alternatives you've considered

Additional context

https://github.com/eclipse/che-theia/blob/master/cico_build_master.sh

@azatsarynnyy azatsarynnyy added kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system. area/editor/theia Issues related to the che-theia IDE of Che labels Nov 18, 2020
@azatsarynnyy azatsarynnyy added this to the 7.23 milestone Nov 18, 2020
@azatsarynnyy azatsarynnyy mentioned this issue Nov 18, 2020
15 tasks
@benoitf
Copy link
Contributor

benoitf commented Nov 18, 2020

here the most difficult part is to grab the keys to deploy on Akamai/cdn

@azatsarynnyy azatsarynnyy modified the milestones: 7.23, 7.24 Dec 2, 2020
@azatsarynnyy azatsarynnyy added the status/in-progress This issue has been taken by an engineer and is under active development. label Dec 21, 2020
@azatsarynnyy azatsarynnyy self-assigned this Jan 4, 2021
@nickboldt nickboldt modified the milestones: 7.24, 7.25 Jan 8, 2021
@azatsarynnyy azatsarynnyy modified the milestones: 7.25, 7.26 Jan 14, 2021
@azatsarynnyy azatsarynnyy mentioned this issue Jan 20, 2021
16 tasks
@azatsarynnyy
Copy link
Member Author

eclipse/che-theia-dev:next has been published successfully,
but eclipse/che-theia-dev:sha failed with denied: requested access to the resource is denied

Will try another run. If fails then will try docker/build-push-action@v2

@azatsarynnyy
Copy link
Member Author

@azatsarynnyy azatsarynnyy removed the status/in-progress This issue has been taken by an engineer and is under active development. label Feb 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/editor/theia Issues related to the che-theia IDE of Che kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

No branches or pull requests

3 participants