Details
-
Task
-
Resolution: Done
-
Neutral
-
None
-
None
-
None
-
-
Empty show more show less
-
Empty show more show less
Description
The following scripting is currently required by the release-job in pom.xml of released modules:
- resolve properties which are permanent SNAPSHOTs (i.e. 6.2-SNAPSHOT)
- resolve properties which are SNAPSHOTs
- update some properties back to permanent SNAPSHOT
This is achieved using a mix of untested Groovy and Bash scripts. Using the permanent-snapshot-maven-plugin would be a much better idea, e.g. mvn info.magnolia:permanent-snapshot-maven-plugin:snapshot-property-resolve -DexactMatch=… -DrequireMagnoliaPrefix=…
Acceptance criteria
- simplify release-job as much as possible

- tests for new goal

- 1.1.0 release

- aim to get snapshot-properties.sh deleted from aws-build-scripts

Checklists
Acceptance criteria
Attachments
Issue Links
- is related to
-
BUILD-729 Custom Maven plugin that resolves permanent SNAPSHOT release version
-
- Closed
-