From 7d8a33b91b3c3ffb539fb9b569e0673063649a93 Mon Sep 17 00:00:00 2001 From: Markus <2408212-1O@users.noreply.gitlab.com> Date: Sun, 2 Jun 2019 09:48:47 +0000 Subject: [PATCH] Only build docker when included files are changed --- .gitlab-ci.yml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5ea0da6..67622f6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -28,8 +28,13 @@ build_master: - *dockerhub_login - docker push "$IMAGE_NAME_DOCKERHUB:${CI_COMMIT_TAG:-latest}" only: - - master - - tags + refs: + - master + - tags + changes: + - Dockerfile + - backup.sh + - entrypoint.sh build_master_rpi3: <<: *docker_build @@ -42,8 +47,13 @@ build_master_rpi3: tags: - rpi3 only: - - master - - tags + refs: + - master + - tags + changes: + - Dockerfile + - backup.sh + - entrypoint.sh build: <<: *docker_build