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

Change to 3.10-SNAPSHOT #5096

Merged
merged 2 commits into from Jan 28, 2021

Conversation

jodygarnett
Copy link
Contributor

@jodygarnett jodygarnett commented Oct 19, 2020

This allows dependent projects to depend on the branch, without interruption each time a release is made.

This is especially useful for schema plugins referencing geonetwork via parent, and transitive dependencies.

See #5095

This change also double checks schema plugins produce a jar and zip as is already done on master


After this pull request the 3.10.6 release cycle looks like:

  • ⛔ GeoNetwork 3.10.6-SNAPSHOT, schemas/pom.xml 3.7, schema plugin parent reference 3.7 reference
  • ⛔ GeoNetwork 3.10.6-0, schemas/pom.xml 3.7, schema plugin parent 3.7 reference
  • ✅ GeoNetwork 3.10-SNAPSHOT, schemas/pom.xml 3.10-SNAPSHOT, schema plugin parent 3.10-SNAPSHOT osgeo snapshot repository reference
  • ✅ GeoNetwork 3.10.7, schemas/pom.xml 3.10.7, schema plugin parent 3.10.7 osgeo release repository reference
  • ✅ GeoNetwork 3.10-SNAPSHOT, schemas/pom.xml 3.10-SNAPSHOT, schema plugin parent 3.10-SNAPSHOT osgeo snapshot repository reference

As shown above schema plugin developers no longer have to change their pom.xml parent reference each time geonetwork releases. Indeed they only need to change when the schema plugin wishes to make a release.

This allows dependent projects to depend on the branch, without interruption each time a release is made.

This change also double checks schema plugins produce a jar and zip as is already done on master
@jodygarnett
Copy link
Contributor Author

I need to grab the release script changes for this pull request.

# Conflicts:
#	update-version.sh
#	updateBranchVersions.sh
#	updateReleaseVersions.sh
@josegar74 josegar74 self-requested a review January 28, 2021 06:59
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

Successfully merging this pull request may close these issues.

None yet

2 participants