-export my_url="${CI_PROJECT_URL:8}"# Fjerner https:// fra URLen
-export my_url="${CI_PROJECT_URL:8}"# Fjerner https:// fra URLen
-export final_url="https://gitlab-ci-token:$CI_JOB_TOKEN@$my_url"# Bruker CI-token for å omgå krav til brukernavn/passord
-export final_url="https://gitlab-ci-token:$CI_JOB_TOKEN@$my_url"# Bruker CI-token for å omgå krav til brukernavn/passord
-git clone "$final_url.wiki.git"# hver eneste gitlab-wiki ligger i et eget repo, og kan klones med git som man kloner andre prosjekter
-git clone "$final_url.wiki.git"# hver eneste gitlab-wiki ligger i et eget repo, og kan klones med git som man kloner andre prosjekter
-gwtc TODO-List-application.wiki# NB! DERSOM DENNE FEILER, ERSTATT MED NAVNET PÅ REPOET (enkelte gitlab-instanser ser ut til å gi denne feil verdi for gruppeprosjekter)
-gwtc TODO-List-application.git# NB! DERSOM DENNE FEILER, ERSTATT MED NAVNET PÅ REPOET (enkelte gitlab-instanser ser ut til å gi denne feil verdi for gruppeprosjekter)
-wkhtmltopdf documentation.html wiki.pdf# Dette konverterer fra HTML til PDF
-wkhtmltopdf documentation.html wiki.pdf# Dette konverterer fra HTML til PDF
artifacts:
artifacts:
paths:
paths:
...
@@ -22,3 +22,17 @@ generatepdf:
...
@@ -22,3 +22,17 @@ generatepdf:
only:
only:
-web# Only web gjør at vi kun kjører denne delen av pipeline når en trykker på knappen "Run pipeline"
-web# Only web gjør at vi kun kjører denne delen av pipeline når en trykker på knappen "Run pipeline"
# NB! Javadoc genereres IKKE under bygging av prosjektet. Man må kjøre javadoc lokalt og legge til katalogen (med navnet "javadoc")
# til roten av prosjektet. Ellers vil denne delen feile.