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

Update Parfait Release process to support latest PCP/containers #130

Open
tallpsmith opened this issue Nov 13, 2024 · 0 comments
Open

Update Parfait Release process to support latest PCP/containers #130

tallpsmith opened this issue Nov 13, 2024 · 0 comments
Assignees

Comments

@tallpsmith
Copy link
Contributor

The original Parfait release process I used relied on a Docker setup that worked because installing the older PCP in a container didn't try to start PCP at the end (or at least didn't error when it did so).

Some recent updates/upgrades to Parfait now also do not work well inside the container due to Mockito changes.

This issue addresses this so that we can complete a Parfait release (or at least I can on my Mac...)

@tallpsmith tallpsmith self-assigned this Nov 13, 2024
tallpsmith added a commit that referenced this issue Nov 13, 2024
tallpsmith added a commit that referenced this issue Nov 13, 2024
…rk properly inside the release container.

this does have the sideaffect of slowing each of the tests, perhaps I'll modify this to be a profile triggered by an environment option, but for now it's not _too_ slow to run the build.
tallpsmith added a commit that referenced this issue Nov 14, 2024
Maybe needed for a newer JDK, but not 11.
tallpsmith added a commit that referenced this issue Nov 14, 2024
tallpsmith added a commit that referenced this issue Nov 14, 2024
tallpsmith added a commit that referenced this issue Nov 14, 2024
… README to indicate supported JDKs (for the build itself).
tallpsmith added a commit that referenced this issue Nov 19, 2024
tallpsmith added a commit that referenced this issue Nov 19, 2024
tallpsmith added a commit that referenced this issue Nov 19, 2024
tallpsmith added a commit that referenced this issue Nov 21, 2024
…ile and let Docker use that instead of manually passing each along.

This now also allows a dryRun property to come across easily.
tallpsmith added a commit that referenced this issue Nov 21, 2024
…est release.

SCM tag and Maven central repo had been dropped, so 1.2.1 had never actually been officially released.
tallpsmith added a commit that referenced this issue Nov 29, 2024
My suspciion is with some previous pom refactoring we were missing the configured Release profile trigger which generated important stuff for the deploy, probably rejecting the artifacts somewhere?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant