Every project is free to do it as they please. There is no need for consistency among projects, and consistency even might be an obstacle to some extend. A project not even needs to have CI at all. At JAX-RS we only have two jobs in JIPP: Nightly build (pushed into EF's Nexus) and Release build (pushed into OSSRH's Nexus). -Markus From: jakarta.ee-community-bounces@xxxxxxxxxxx [mailto:jakarta.ee-community-bounces@xxxxxxxxxxx] On Behalf Of Werner Keil Sent: Montag, 27. August 2018 22:52 To: Jakara EE community discussions Subject: Re: [jakarta.ee-community] Community help request What about Jersey? (OpenMQ has 5, but for the sake of consistency, I'd like to get the *-continuous build to run without errors for now) Unfortunately the OpenMQ jobs were set up entirely different, one or more point to repositories that don't seem to be in Eclipse-EE4J at all. Are there multiple pipelines for JAX-RS? Yes please mark it as done. Markus, can I mark JAX-RS release CI/CD pipeline task as done here: — Dmitry I requested a JIPP earlier this year for our Nightly Builds and simply set up an additional job for staging on OSSRH. Did you request the JIPP for that or was it there already? JAX-RS API: Release pipeline done, Github Task closed, Release 2.1.1 for EE4J_8 is staged on OSSRH. Next: Filing release review. Here is the latest state of CI/CD pipelines work: There is a little progress since last week (almost nothing). If I missed something please report your progress here. There are still a lot of projects waiting for volunteers. I am requesting the community to be more active. I'm traveling this week with lots of meetings, but next week I'll start working on it. Thanks, Reza. I really appreciate your willingness to help. Unfortunately, there is not much progress. See the summary here: - JAX-RS created the release job. Thanks, Markus!
- Elder Moraes volunteered to create release pipelines for Servlet API. No progress reported so far.
- I talked with Werner Keil. He is willing to help, but he didn’t put an assignment to the spreadsheet above. Werner, if you are in, please do it.
That’s it. Help is still needed. Have you found any meaningful community help on this? If that's the case, I'll leave this here. If not, I'm going to try to find someone that can help. It can't be right that no one is willing to help accelerate this given how important this work is. This is not my specialty, but I will do it if no one else is willing.
On 8/8/2018 5:36 AM, Dmitry Kornilov wrote: I took the initiative and created a list of tasks we need help with. All these task are related to projects CI/CD pipelines and releasing the first Eclipse versions of projects. I created two tasks in projects issues trackers: This is about creating a basic pipeline which build the project and runs tests on Eclipse provided infra. 2. Release pipeline and first release This is about creating a release pipeline which releases a Maven artefact to OSSRH *staging* repository. Staging is a keyword, we don’t want public releases before projects pass the release review. Here is a summary spreadsheet with links to all issues created for progress tracking: Please self assign to tasks ion GitHub and and add a comment to the corresponding "Responsible Person” cell in the spreadsheet above, I’ll check it periodically and update it based on your comments. There are also two wiki pages which you can use as a reference: 1. How to release the first Eclipse version of projects. It contains general flow and HOWTOs. It describes JSONP release pipeline which is the only one which works for now. You can use it as a reference for your project release job or you can come out with something else. Don’t hesitate to ask questions if you have any. _______________________________________________ jakarta.ee-community mailing list jakarta.ee-community@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/jakarta.ee-community
_______________________________________________ jakarta.ee-community mailing list jakarta.ee-community@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/jakarta.ee-community _______________________________________________ jakarta.ee-community mailing list jakarta.ee-community@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/jakarta.ee-community
|