Instruktioner för utvecklare
Innehållsförteckning | ||||
---|---|---|---|---|
|
Introduktion
Projektets källkodsstruktur är uppsatt efter http://vastra-gotalandsregionen.github.io/oppna-program/, nedslimmat i fall där mapparna inte behövs.
Initial uppsättning av utvecklingsmiljön
Sätt upp utvecklingsmiljö enligt följande: Generella instruktioner för utvecklare.
...
Kodblock | ||
---|---|---|
| ||
╰─$ git clone git@github.com:skltp/ei.git Cloning into 'ei'... cd ei |
Öppna därefter ett kommandofönster för att bygga och testa källkoden med hjälp av Maven:
Kodblock |
---|
mvn clean install |
...
För att kunna importera projekten in i en Eclipse IDE, t ex Mule Studio, så måste man först skapa Eclipse projekt-filer:
Kodblock |
---|
mvn eclipse:clean eclipse:eclipse |
Därefter skall man kunna importera Eclipse projekten in i Mule Studio och få in något i stil med följande::
Hur köra automatiska tester
Alla automatiserade enhetstester och integrationstester går att köra via både Maven och Mule Studio Eclipse/IntelliJ utan att någon infrastruktur behöver vara uppsatt.
Kodblock |
---|
mvn clean test |
Hur
...
committa kod
För att committa källkod i Github följer vi standardproceduren beskriven på: Generella instruktioner för utvecklare.
Hur göra en release
För att bygga en release följer vi standardproceduren beskriven på: Generella instruktioner för utvecklare.