Skip to content
Snippets Groups Projects
Commit 1eca806b authored by Anne Philipp's avatar Anne Philipp
Browse files

added test directory to installation tar file

parent bf48c8a5
No related branches found
No related tags found
No related merge requests found
...@@ -84,6 +84,7 @@ PATH_JOBSCRIPTS = os.path.join(PATH_RUN_DIR, 'jobscripts') ...@@ -84,6 +84,7 @@ PATH_JOBSCRIPTS = os.path.join(PATH_RUN_DIR, 'jobscripts')
PATH_FORTRAN_SRC = os.path.join(PATH_SOURCES, 'fortran') PATH_FORTRAN_SRC = os.path.join(PATH_SOURCES, 'fortran')
PATH_PYTHONTEST_SRC = os.path.join(PATH_SOURCES, 'pythontest') PATH_PYTHONTEST_SRC = os.path.join(PATH_SOURCES, 'pythontest')
PATH_INPUT_DIR = os.path.join(PATH_RUN_DIR, INPUT_DIRNAME_DEFAULT) PATH_INPUT_DIR = os.path.join(PATH_RUN_DIR, INPUT_DIRNAME_DEFAULT)
PATH_TEST = os.path.join(PATH_FLEXEXTRACT_DIR, 'test')
if os.getenv('CONTROL'): if os.getenv('CONTROL'):
# this is only needed if gateway version with job script is used! # this is only needed if gateway version with job script is used!
# because job is directly submitted from SCRATCH and because the # because job is directly submitted from SCRATCH and because the
...@@ -105,3 +106,4 @@ PATH_REL_ECMWF_ENV = os.path.relpath(PATH_ECMWF_ENV, PATH_FLEXEXTRACT_DIR) ...@@ -105,3 +106,4 @@ PATH_REL_ECMWF_ENV = os.path.relpath(PATH_ECMWF_ENV, PATH_FLEXEXTRACT_DIR)
PATH_REL_RUN_DIR = os.path.relpath(PATH_RUN_DIR, PATH_FLEXEXTRACT_DIR) PATH_REL_RUN_DIR = os.path.relpath(PATH_RUN_DIR, PATH_FLEXEXTRACT_DIR)
PATH_REL_JOBSCRIPTS = os.path.relpath(PATH_JOBSCRIPTS, PATH_FLEXEXTRACT_DIR) PATH_REL_JOBSCRIPTS = os.path.relpath(PATH_JOBSCRIPTS, PATH_FLEXEXTRACT_DIR)
PATH_REL_FORTRAN_SRC = os.path.relpath(PATH_FORTRAN_SRC, PATH_FLEXEXTRACT_DIR) PATH_REL_FORTRAN_SRC = os.path.relpath(PATH_FORTRAN_SRC, PATH_FLEXEXTRACT_DIR)
PATH_REL_TEST = os.path.relpath(PATH_TEST, PATH_FLEXEXTRACT_DIR)
...@@ -321,6 +321,8 @@ def mk_tarball(tarball_path, target): ...@@ -321,6 +321,8 @@ def mk_tarball(tarball_path, target):
controlfiles = [os.path.relpath(x, ecd) controlfiles = [os.path.relpath(x, ecd)
for x in UioFiles(_config.PATH_REL_CONTROLFILES, for x in UioFiles(_config.PATH_REL_CONTROLFILES,
'CONTROL*').files] 'CONTROL*').files]
testfiles = [os.path.relpath(x, ecd)
for x in UioFiles(_config.PATH_REL_TEST , '*').files]
tempfiles = [os.path.relpath(x, ecd) tempfiles = [os.path.relpath(x, ecd)
for x in UioFiles(_config.PATH_REL_TEMPLATES , '*.temp').files] for x in UioFiles(_config.PATH_REL_TEMPLATES , '*.temp').files]
nlfiles = [os.path.relpath(x, ecd) nlfiles = [os.path.relpath(x, ecd)
...@@ -338,7 +340,7 @@ def mk_tarball(tarball_path, target): ...@@ -338,7 +340,7 @@ def mk_tarball(tarball_path, target):
# concatenate single lists to one for a better looping # concatenate single lists to one for a better looping
filelist = pyfiles + pytestfiles + controlfiles + tempfiles + nlfiles + \ filelist = pyfiles + pytestfiles + controlfiles + tempfiles + nlfiles + \
ffiles + gribtable + hfiles + makefiles + ECMWF_ENV_FILE + \ ffiles + gribtable + hfiles + makefiles + ECMWF_ENV_FILE + \
runfile + jobdir + \ runfile + jobdir + testfiles +\
['CODE_OF_CONDUCT.md', 'LICENSE.md', 'README.md'] ['CODE_OF_CONDUCT.md', 'LICENSE.md', 'README.md']
# create installation tar-file # create installation tar-file
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment