From c11060ee4b09f12b6e3f9857788fcb97740a077e Mon Sep 17 00:00:00 2001 From: lb584 <lb584@cam.ac.uk> Date: Wed, 24 Jan 2024 11:39:03 +0000 Subject: [PATCH] more test work --- .gitlab-ci.yml | 24 ++++++++++++++---------- configs/docker/build/Dockerfile | 2 +- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d0590ba..8db7a02 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -133,11 +133,11 @@ full_fat_depo: --test_report_dir $CI_PROJECT_DIR/test_reports --run_date_type $FULL_FAT_RUN_DATE --custom_run_date $CUSTOM_RUN_DATE - - rsync -av --include="*/" --include="log.txt" --exclude="*" $OUTPUT_DIR/ $LOGS_DIR/ after_script: - > + rsync -av --include="*/" --include="log.txt" --exclude="*" $OUTPUT_DIR/ $LOGS_DIR/ + if [[ "$FULL_FAT_COPY_OUTPUT" == "true" ]]; then date=$(date '+%Y-%m-%d-%H%M'); @@ -169,6 +169,8 @@ full_fat_env_suit: after_script: - > + rsync -av --include="*/" --include="log.txt" --exclude="*" $OUTPUT_DIR/ $LOGS_DIR/ + if [[ "$FULL_FAT_COPY_OUTPUT" == "true" ]]; then date=$(date '+%Y-%m-%d-%H%M'); @@ -179,8 +181,7 @@ full_fat_env_suit: artifacts: when: on_failure paths: - - $OUTPUT_DIR/*/log.txt - - $OUTPUT_DIR/*.txt + - $LOGS_DIR expire_in: 10 days full_fat_survey: @@ -202,6 +203,8 @@ full_fat_survey: after_script: - > + rsync -av --include="*/" --include="log.txt" --exclude="*" $OUTPUT_DIR/ $LOGS_DIR/ + if [[ "$FULL_FAT_COPY_OUTPUT" == "true" ]]; then date=$(date '+%Y-%m-%d-%H%M'); @@ -212,8 +215,7 @@ full_fat_survey: artifacts: when: on_failure paths: - - $OUTPUT_DIR/*/log.txt - - $OUTPUT_DIR/*.txt + - $LOGS_DIR expire_in: 10 days full_fat_advisory: @@ -235,6 +237,8 @@ full_fat_advisory: after_script: - > + rsync -av --include="*/" --include="log.txt" --exclude="*" $OUTPUT_DIR/ $LOGS_DIR/ + if [[ "$FULL_FAT_COPY_OUTPUT" == "true" ]]; then date=$(date '+%Y-%m-%d-%H%M'); @@ -245,8 +249,7 @@ full_fat_advisory: artifacts: when: on_failure paths: - - $OUTPUT_DIR/*/log.txt - - $OUTPUT_DIR/*.txt + - $LOGS_DIR expire_in: 10 days full_fat_epi: @@ -268,6 +271,8 @@ full_fat_epi: after_script: - > + rsync -av --include="*/" --include="log.txt" --exclude="*" $OUTPUT_DIR/ $LOGS_DIR/ + if [[ "$FULL_FAT_COPY_OUTPUT" == "true" ]]; then date=$(date '+%Y-%m-%d-%H%M'); @@ -278,8 +283,7 @@ full_fat_epi: artifacts: when: on_failure paths: - - $OUTPUT_DIR/*/log.txt - - $OUTPUT_DIR/*.txt + - $LOGS_DIR expire_in: 10 days pages: diff --git a/configs/docker/build/Dockerfile b/configs/docker/build/Dockerfile index bd81492..d255fff 100644 --- a/configs/docker/build/Dockerfile +++ b/configs/docker/build/Dockerfile @@ -4,7 +4,7 @@ FROM ubuntu:24.04 as base_image SHELL ["/bin/bash", "-c"] #install system packages -RUN apt-get update;apt-get install --assume-yes python-dev-is-python3 python3-dev python3.11-venv wget unzip emacs gdal-bin libgdal-dev build-essential gfortran zlib1g zlib1g-dev libbz2-dev apt-utils liblzma-dev libcurl4-openssl-dev default-jre openssh-server libfribidi-dev libfontconfig1-dev libspatialindex-dev git dos2unix nano; +RUN apt-get update;apt-get install --assume-yes python-dev-is-python3 python3-dev python3.11-venv wget unzip emacs gdal-bin libgdal-dev build-essential gfortran zlib1g zlib1g-dev libbz2-dev apt-utils liblzma-dev libcurl4-openssl-dev default-jre openssh-server libfribidi-dev libfontconfig1-dev libspatialindex-dev git dos2unix nano rsync; #sets the timezone to London RUN DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get -y install tzdata -- GitLab