...
För att utveckla och underhålla SKLTP samt köra automatiska enhetstester och integrationstester i utvecklingsmiljön krävs:
- Java SE 7SE 7 och 8
- Maven 3
- Subversion och Git klient
...
Info |
---|
To get permissions to publish a release on Maven, create a JIRA on https://issues.sonatype.org/projects/OSSRH. If you don't have an account, create an account and log in. See example JIRA: https://issues.sonatype.org/browse/OSSRH-7085. Note: original hosting request: https://issues.sonatype.org/browse/OSSRH-5414 |
After a successful registration and setup of a OSS project according to the instruction above a release can be done to the central repository just by doing the ordinary:
...
Info |
---|
If you during release:perform get a Failed to deploy artifacts: Could not transfer artifact <artifact:url> peer not authenticated error. Try adding: -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true In cases when SSLv3 is somehow set as default version, this will fail with the same error, then use -Dhttps.protocols="TLSv1" |
The artifacts are now pushed to a Nexus staging repository and can be published in its staging repository for verification and after that the artifacts can be released for publication on the central Maven repository. See below for instructions.
...
se.skltp.virtualservices.<tjänstedomän>, tex se.skltp.virtualservices.clinicalprocess.activityprescription.actoutcome.
https://oss.sonatype.org/#profile;User Token