...
För att utveckla och underhålla SKLTP samt köra automatiska enhetstester och integrationstester i utvecklingsmiljön krävs:
- Java SE 7 och 8(OpenJDK) 8 och 11
- Maven 3
- Git klient
- MySQL Community Server och GUI för den Workbench
...
- Github push rättigheter
- Rättigheter till Ineras Jenkins server.
- Rättigheter till Ineras Nexus
- JIRA och Confluence wiki
- Tillgång till fysiska testmiljöer
...
/wiki/spaces/SKLTP/pages/3187835204
Maven repo
Flera SKLTP-komponenter använder egenutvecklade bibliotek. Dessa finns publicerade i Ineras Nexus. Lägg till nedanstående i Maven settings för att använda dess maven-repo som mirror.
Kodblock |
---|
<mirrors>
<mirror>
<id>Basefarm Nexus</id>
<name>Basefarm Nexus Public Mirror</name>
<url>https://nexus.drift.inera.se/repository/maven-public/</url>
<mirrorOf>*</mirrorOf>
</mirror>
</mirrors> |
License headers
Maven bygget kontrollerar att det finns licensheadrar i källkodsfilerna (till exempel, när man kör: mvn clean install) genom att använda com.mycila.maven-license-plugin:maven-license-plugin.
...