Gå till slutet av bannern
Gå till början av bannern

VP Camel för utvecklare

Hoppa till slutet på meta-data
Gå till början av metadata

Du visar en gammal version av den här sidan. Visa nuvarande version.

Jämför med nuvarande Visa sidhistorik

« Föregående Version 3 Nästa »

Instruktioner för utvecklare

Initial uppsättning av utvecklingsmiljön

Sätt upp utvecklingsmiljö enligt följande: Generella instruktioner för utvecklare.

När detta är gjort kan man hämta ut källkoden för virtualiseringsplatformen på https://github.com/skltp/vp

Exempel på checkout kommando för virtualiseringsplatformen

╰─$ git clone git@github.com:skltp/vp.git
Cloning into 'vp'...
cd vp

Öppna därefter ett kommandofönster för att bygga och testa källkoden med hjälp av Maven:

mvn clean install

Hur köra automatiska tester

Alla automatiserade enhetstester och integrationstester går att köra via Maven utan att någon infrastruktur behöver vara uppsatt.

mvn clean test

Efter att koden importerats i en lämplig utvecklingsmiljö (IntelliJ eller Eclipse t.ex.) så kan applikationen startas i run/debug som VpServicesApplication:

Applikations-strukturen ska i IntelliJ se ut som detta:

Hur commita kod

För att committa källkod på 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.

Lokal verifiering

För att verifiera att VP Camel är installerat och igång på ett normalt sätt, så kan man anropa statustjänsten med t.ex. Curl, se punkt 4 på denna sida: VP Camel Installation

För att anropa VP Camel med Soap-requests så behöver man sätta upp en testmiljö med t.ex. SoapUI.

  • Inga etiketter