Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.
Kommentera: NTP-1912: Byte från Mule till Camel. Städning.

Instruktioner för utvecklare

Innehållsförteckning
maxLevel4
minLevel2

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 engagemangsindex på https://skltpgithub.googlecode.com/svn/tpskltp/ei/trunk.


Exempel på checkout kommando för engagemangsindex (ersätt ${USERID} med eget användarid på Google Code):engagemangsindex
Kodblock
languagejava
svn╰─$ git checkoutclone httpsgit@github.com://skltp.googlecode.com/svn/tp/ei/trunk ei --username ${USERID}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

 

...

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::

Image Removed

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 Subversion 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.