-
Notifications
You must be signed in to change notification settings - Fork 234
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 from CircleCI #213
Comments
Did a basic PoC git GitHub actions to run the I had a go at using Reusable actions for much of the rest, but I don't think I've quite got it right. See:
I'll need to dig into things a bit more later. Leaving this note here for future me to pick up where I left off. |
The publishing of snapshots is now handled by this Jenkins build (may require asf login):
Snapshot artifacts are published here:
Note: I moved a couple of PRs fairly quickly, so some of this may change once the dust settles and folks have a chance to review. |
Hey, Paul. I actually appreciate you moving some of this quickly. Wrapping up for the end of year left me with relatively little time for review, but I'm going to be doing some catch-up today. If there's any feedback that I can quickly action, I'll probably just raise a PR. If it needs more discussion, I may raise a post or comment here as appropriate. |
So, running |
We plan to move off the CircleCI system.
We can use GitHub actions for a lot of things.
If we need more than that, we can move onto the Apache Software Foundation's Jenkins instance. Our rationale for using that is that a couple of the current maintainers (@Poundex and @jonnybot0) have some background with Jenkins, which also has a nice Groovy DSL for jobs.
The Apache Guide on Jenkins says we'll need access from the PMC. It looks like I can currently login to Jenkins and even create objects in the Groovy section.
Will look at replicating many of the build steps in Circle CI to GitHub actions first, as that's the least friction
The text was updated successfully, but these errors were encountered: