From 965f96b459fdc42128821d58ce573c91c8ce5352 Mon Sep 17 00:00:00 2001 From: Hallvard Traetteberg <hal@ntnu.no> Date: Fri, 16 Aug 2019 23:12:08 +0200 Subject: [PATCH] ci without ui test --- .gitignore | 5 +++++ .gitlab-ci.yml | 2 +- lectures/revealjs/ci.adoc | 7 +++++++ 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1b6985c --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +# Ignore Gradle project-specific cache directory +.gradle + +# Ignore Gradle build output directory +build diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 46bb215..8c84458 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,7 +11,7 @@ cache: build: stage: build script: - - ./gradlew -Pgitlab-ci=true build + - ./gradlew -Pci=gitlab build artifacts: paths: - lectures/build/docs diff --git a/lectures/revealjs/ci.adoc b/lectures/revealjs/ci.adoc index 086f8a7..c8e39ed 100644 --- a/lectures/revealjs/ci.adoc +++ b/lectures/revealjs/ci.adoc @@ -201,3 +201,10 @@ image::../images/maven-central.png[width=300, link="https://mvnrepository.com"] [.right] image::../images/gradle-views.png[width=300] + +== CI @ gitlab + +* gitlab kan konfigureres til å bygge, når endrer `push`es til et repo +* *.gitlab-ci.yml* inneholder byggeinstruksjoner +* hele repoet sjekkes først ut +* så utføres byggeinstruksjoner iht. innstillinger -- GitLab