0 Bygging og kjøring
EpicKnarvik97 edited this page 2020-05-07 15:01:47 +02:00

Forkrav for å kunne kompilere og kjøre koden

Anskaffelse av nyeste (DEV) versjon

Byggeprosedyre

Kjør følgende kode

git clone https://github.com/inf112-v20/Fiasko.git
cd Fiasko
mvn clean install

Dette vil også kjøre alle tester i koden

Kjøreprosedyre

cd target
java -jar roborally-1.0-jar-with-dependencies.jar

Den produserte .jar filen kan alternativt flyttes til en annen mappe og dobbeltklikkes for å kjøres så lenge man har java korrekt installert.

Anskaffelse av en spesifikk release

Byggeprosedyre

Kjør følgende kode, men bytt ut {TAG} med versjonstaggen du vil hente. For eksempel v0.2-alpha for å se på andre release.

git clone https://github.com/inf112-v20/Fiasko.git
cd Fiasko
git checkout {TAG}
mvn clean install

Dette vil også kjøre alle tester i koden.

Kjøreprosedyre

Kjør følgende kode, men bytt ut {VERSJON} med taggen til releasen utenom v. For tag v0.2-alpha ville {VERSJON} blitt 0.2-alpha.

cd target
java -jar roborally-{VERSJON}-jar-with-dependencies.jar

Den produserte .jar filen kan alternativt flyttes til en annen mappe og dobbeltklikkes for å kjøres så lenge man har java korrekt installert.