java-saml-metadata-xmlbeans
This is a project to generate xmlbeans for the SAML Metadata XML
This will be published to maven artifactory and you should be able to download them soon.
Check back here as soon as the xmlbeans are published.
Links to project resources.
Maven Dependency
To include this library on to your project,
<dependency>
<groupId>io.vpv.saml.metadata</groupId>
<artifactId>java-saml-metadata-xmlbeans</artifactId>
<version>1.0</version>
</dependency>
Gradle Dependency
compile group: 'io.vpv.saml.metadata', name: 'java-saml-metadata-xmlbeans', version: '1.0'
Building
The Minimum JDK required for this is JDK 11
. To build the project locally clone the repo and run the below command.
./mvnw clean package
This should result in the jar
file on the /target
folder.
Publishing Snapshot builds
If we wish to publish snapshot build to reporitory please issue the below command.
./mvnw clean deploy site
Making a Release Build
To make a release build we will have to do the following steps in sequence.
Step 1
./mvnw release:clean release:prepare
Step 2
./mvnw release:perform
Troubleshooting
Some of the common issues that you face during publish.
- Ensure to have your SCM workspace clean before release.
- Refer to the [Maven deployment guideline].
- If it fails in the middle of publish, then cleanup your local SCM workspace and begin