From 263bc551066ec83fd9537a4c612e9ad8f6479d6e Mon Sep 17 00:00:00 2001 From: Matthias Krack Date: Thu, 28 Sep 2023 10:16:58 +0200 Subject: [PATCH] Consider move of do_regtest.py for master --- tools/docker/production/generate_docker_files.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/docker/production/generate_docker_files.py b/tools/docker/production/generate_docker_files.py index 94bb164b6f..65407a579a 100755 --- a/tools/docker/production/generate_docker_files.py +++ b/tools/docker/production/generate_docker_files.py @@ -179,9 +179,11 @@ def write_definition_file( if release == "master": branch = "" tagname = name.replace("master", r"master$(date +%Y%m%d)") + do_regtest_path = "tools/regtesting" else: branch = f" -b support/v{release}" tagname = name + do_regtest_path = "tests" if test_build: make_target = " test" @@ -224,7 +226,7 @@ COPY --from=build /opt/cp2k/src/grid/sample_tasks/ /opt/cp2k/src/grid/sample_tas """ run_tests = rf""" # Create shortcut for regression test -RUN printf "/opt/cp2k/tools/regtesting/do_regtest.py {testopts} \$* {arch} {version}" \ +RUN printf "/opt/cp2k/{do_regtest_path}/do_regtest.py {testopts} \$* {arch} {version}" \ >/usr/local/bin/run_tests && chmod 755 /usr/local/bin/run_tests """ required_packages += " python3"