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

Migrate release pipeline from Jenkins to Github Actions #977

Open
fbricon opened this issue Jul 18, 2024 · 0 comments
Open

Migrate release pipeline from Jenkins to Github Actions #977

fbricon opened this issue Jul 18, 2024 · 0 comments
Assignees
Labels

Comments

@fbricon
Copy link
Collaborator

fbricon commented Jul 18, 2024

Red Hat's internal Jenkins pipeline is pretty annoying, tests are slow AF, timing out, it's inconvenient to use.

The only reason to use it is so a release can:

  • deploy artifacts to JBoss Nexus
  • rsync p2 repos to jboss.org

We could still perform Nexus deployment from Github actions, by configuring the credentials as github secrets. And instead of hosting the p2 repo to jboss.org, we could use Github releases instead, thanks to some JBang magic.

@fbricon fbricon added the build label Jul 18, 2024
@rgrunber rgrunber self-assigned this Jul 23, 2024
@rgrunber rgrunber moved this to 🏗 In progress in IDE Cloudaptors Jul 23, 2024
@rgrunber rgrunber moved this to 📝 In Progress in IDE Cloudaptors Oct 3, 2024
@rgrunber rgrunber moved this to In Progress in Java Tooling Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: In Progress
Development

No branches or pull requests

2 participants