From 08357b969205588edddee26fd01de44cf04b1626 Mon Sep 17 00:00:00 2001 From: lukken <lukken@astron.nl> Date: Mon, 9 May 2022 06:45:26 +0000 Subject: [PATCH] Force lofar-device-base rebuild --- .gitlab-ci.yml | 25 --------------------- docker-compose/lofar-device-base/Dockerfile | 2 +- 2 files changed, 1 insertion(+), 26 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a5cbde699..6e252aae0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -42,30 +42,6 @@ stages: - . bootstrap/etc/lofar20rc.sh || true ## Allow docker image script to execute # - chmod u+x $CI_PROJECT_DIR/sbin/tag_and_push_docker_image.sh -.base_docker_store_images: - extends: .base_docker_images - script: -# Do not remove 'bash' or statement will be ignored by primitive docker shell - - bash $CI_PROJECT_DIR/sbin/tag_and_push_docker_image.sh -docker_store_images_master_tag: - extends: .base_docker_store_images - only: - refs: - - tags - - master -docker_store_images_changes: - extends: .base_docker_store_images - rules: -# https://stackoverflow.com/questions/68955071/how-to-disable-detached-pipelines-in-gitlab - - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' - when: never - - if: '$CI_COMMIT_TAG != null' - when: never - - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' - when: never - - changes: - - docker-compose/.env - when: always docker_build_image_all: extends: .base_docker_images only: @@ -105,7 +81,6 @@ docker_build_image_all: - bash $CI_PROJECT_DIR/sbin/tag_and_push_docker_image.sh archiver-timescale latest - bash $CI_PROJECT_DIR/sbin/tag_and_push_docker_image.sh hdbppts-cm latest - bash $CI_PROJECT_DIR/sbin/tag_and_push_docker_image.sh hdbppts-es latest - docker_build_image_elk: extends: .base_docker_images rules: diff --git a/docker-compose/lofar-device-base/Dockerfile b/docker-compose/lofar-device-base/Dockerfile index 7a4e16b8b..f81503c89 100644 --- a/docker-compose/lofar-device-base/Dockerfile +++ b/docker-compose/lofar-device-base/Dockerfile @@ -1,7 +1,7 @@ ARG SOURCE_IMAGE FROM ${SOURCE_IMAGE} -RUN sudo apt-get update && sudo apt-get install -y git g++ python3-dev && sudo apt-get clean +RUN sudo apt-get update && sudo apt-get install -y git g++ gcc python3-dev && sudo apt-get clean COPY docker-compose/lofar-device-base/lofar-requirements.txt /lofar-requirements.txt -- GitLab