Closed cessda-bitbucket-importer closed 1 year ago
Original comment by John Shepherdson (GitHub: john-shepherdson).
Only the core component should be snapshotted. The others don’t need to be.
SNAPSHOTs have been checked for v1.0.0, removing the milestone
Use of the Maven release plugin will ensure that release builds won't use SNAPSHOT dependencies.
Original report on BitBucket by John Shepherdson (GitHub: john-shepherdson).
SNASPSHOTs should be built and (unit) tested in isolation.
Once those tests pass, they must be combined with the other components that make up the product and be subjected to system tests (e.g. via Postman).
Then the SNAPSHOT component(s) must be relabelled to indicate they are fit for release.
Finally, check all components to ensure no SNAPSHOTS are included in the release, and deploy to production.