...
1. Request for project internal repositories in SWDSD (https://issues.geant.net/jira/browse/SWDSD)
2. Setting Up a Maven Deployment Descriptor You can follow: http://wiki.jfrog.org/confluence/display/RTF/Configuring+Deployment or:
2.1. Provide configuration in main POM file eg.:
|
2.2. Provide your credentials in settings.xml file.
- Get into your profile page (click on your login name on the upper-right corner) and type-in your current password.
- Once you enter a correct password you will see your password in the Encrypted Password field.
- Copy this value (including the { ...\ } prefix) or use the sample server xml snippet in your settings.xml (you'd have to change the server name to match the id of your repository).
Eg.:<server>
<id>GEANT Artifactory</id>
<username>psnc.kupinski</username>
<password>\{DESede\}
000000000
</password>
</server>
3. Try to deploy snapshot artefacts.
...
- You have to use GN CI Bamboo CI https://ci.geant.org
- You have to use Maven 3, Gradle and/or Ivy builders with Artifactory as dependency proxy and build result repository
You can set the Run License Checks checkbox so that Artifactory will scan all dependencies used by the build to check for any license violations.
After build execution and deploy to https://artifactory.geant.org navigate to your build and select License tab
See example https://artifactory.geant.net/artifactory/webapp/#/builds/cNIS_nightbuild/340/1359382391871/licenses
Note: Currently all approved libraries are matched based on GÉANT IPR Policy.
...
Page properties | ||
---|---|---|
| ||
|