eclipse-ee4j / glassfish-concurro

Eclipse Concurrō project
https://projects.eclipse.org/projects/ee4j.glassfish
Other
15 stars 19 forks source link

Release CI/CD pipeline #14

Closed m0mus closed 6 years ago

m0mus commented 6 years ago

We need to create a release CI/CD pipeline for this project.

Use these documents as a reference:

m0mus commented 6 years ago

@smillidge You mentioned that you are working on both concurrency-api and concurrency-ri here: https://github.com/eclipse-ee4j/ee4j/issues/30. Assigning this task to you. :)

senivam commented 6 years ago

release job link: https://jenkins.eclipse.org/cu/job/concurrency-impl-release-build/

MarkWareham commented 6 years ago

impl not finished. Awaiting PR merge to API to run API release Job as that is a dependency on this

m0mus commented 6 years ago

This is task is for creating a pipeline, not for actual releasing the stuff. Tasks for releasing are coming next. If the release pipeline works this task should be closed.

MarkWareham commented 6 years ago

I would prefer to test it fully first. That requires some pom.xml PRs reviewing & merged. There were a few problems with the API release job spotted in testing and I expect there could be here too. Waiting on https://github.com/eclipse-ee4j/concurrency-api/pull/63 and https://github.com/eclipse-ee4j/concurrency-ri/pull/22

m0mus commented 6 years ago

@MarkWareham I am fine with it. Just remember that we have a deadline for all CI/CD tasks. And this deadline now is Oct 29. You have to finish your testing before that.

MarkWareham commented 6 years ago

Will do. It doesn't help waiting days for PR review for a version number change in pom.

MarkWareham commented 6 years ago

Forbidden Access to OSSRH. Logged Bugzilla: https://bugs.eclipse.org/bugs/show_bug.cgi?id=540506

m0mus commented 6 years ago

@MarkWareham If you need PRs approval ping me directly be email: dmitry.kornilov@oracle.com.

MarkWareham commented 6 years ago

Access now works to OSSRH