Skip to content
Snippets Groups Projects

fix: rely on .env instead of common_bench/bin/env.sh

Closed Wouter Deconinck requested to merge dotenv-between-jobs into master
+ 14
18
@@ -21,9 +21,9 @@ default:
@@ -21,9 +21,9 @@ default:
- .local/share
- .local/share
- results
- results
- config
- config
- juggler.env
- .env
reports:
reports:
dotenv: juggler.env
dotenv: .env
stages:
stages:
- status-pending
- status-pending
@@ -79,13 +79,13 @@ common:setup:
@@ -79,13 +79,13 @@ common:setup:
echo "DETECTOR_CONFIG = ${DETECTOR_CONFIG}"
echo "DETECTOR_CONFIG = ${DETECTOR_CONFIG}"
echo "DETECTOR_VERSION = ${DETECTOR_VERSION}"
echo "DETECTOR_VERSION = ${DETECTOR_VERSION}"
echo "DETECTOR_REPOSITORYURL = ${DETECTOR_REPOSITORYURL}"
echo "DETECTOR_REPOSITORYURL = ${DETECTOR_REPOSITORYURL}"
echo "DETECTOR=$DETECTOR" >> juggler.env
echo "DETECTOR=$DETECTOR" >> .env
echo "DETECTOR_CONFIG=$DETECTOR_CONFIG" >> juggler.env
echo "DETECTOR_CONFIG=$DETECTOR_CONFIG" >> .env
echo "DETECTOR_VERSION=$DETECTOR_VERSION" >> juggler.env
echo "DETECTOR_VERSION=$DETECTOR_VERSION" >> .env
echo "DETECTOR_REPOSITORYURL=$DETECTOR_REPOSITORYURL" >> juggler.env
echo "DETECTOR_REPOSITORYURL=$DETECTOR_REPOSITORYURL" >> .env
echo "DETECTOR_DEPLOY_TOKEN_USERNAME=${DEPLOY_TOKEN_USERNAME}" >> juggler.env
echo "DETECTOR_DEPLOY_TOKEN_USERNAME=${DEPLOY_TOKEN_USERNAME}" >> .env
echo "DETECTOR_DEPLOY_TOKEN_PASSWORD=${DEPLOY_TOKEN_PASSWORD}" >> juggler.env
echo "DETECTOR_DEPLOY_TOKEN_PASSWORD=${DEPLOY_TOKEN_PASSWORD}" >> .env
echo "COMMON_BENCH_VERSION=$COMMON_BENCH_VERSION" >> juggler.env
echo "COMMON_BENCH_VERSION=$COMMON_BENCH_VERSION" >> .env
else
else
if [[ "${DETECTOR}" == "" ]] ; then
if [[ "${DETECTOR}" == "" ]] ; then
export DETECTOR="epic"
export DETECTOR="epic"
@@ -103,11 +103,11 @@ common:setup:
@@ -103,11 +103,11 @@ common:setup:
echo "DETECTOR_CONFIG = ${DETECTOR_CONFIG}"
echo "DETECTOR_CONFIG = ${DETECTOR_CONFIG}"
echo "DETECTOR_VERSION = ${DETECTOR_VERSION}"
echo "DETECTOR_VERSION = ${DETECTOR_VERSION}"
echo "DETECTOR_REPOSITORYURL = ${DETECTOR_REPOSITORYURL}"
echo "DETECTOR_REPOSITORYURL = ${DETECTOR_REPOSITORYURL}"
echo "DETECTOR=$DETECTOR" >> juggler.env
echo "DETECTOR=$DETECTOR" >> .env
echo "DETECTOR_CONFIG=$DETECTOR_CONFIG" >> juggler.env
echo "DETECTOR_CONFIG=$DETECTOR_CONFIG" >> .env
echo "DETECTOR_VERSION=$DETECTOR_VERSION" >> juggler.env
echo "DETECTOR_VERSION=$DETECTOR_VERSION" >> .env
echo "DETECTOR_REPOSITORYURL=$DETECTOR_REPOSITORYURL" >> juggler.env
echo "DETECTOR_REPOSITORYURL=$DETECTOR_REPOSITORYURL" >> .env
echo "COMMON_BENCH_VERSION=$COMMON_BENCH_VERSION" >> juggler.env
echo "COMMON_BENCH_VERSION=$COMMON_BENCH_VERSION" >> .env
fi
fi
- source setup/bin/env.sh && ./setup/bin/install_common.sh
- source setup/bin/env.sh && ./setup/bin/install_common.sh
@@ -126,7 +126,6 @@ get_data:
@@ -126,7 +126,6 @@ get_data:
stage: data_init
stage: data_init
needs: ["common:detector"]
needs: ["common:detector"]
script:
script:
- source .local/bin/env.sh
- ln -s "${LOCAL_DATA_PATH}/sim_output" sim_output
- ln -s "${LOCAL_DATA_PATH}/sim_output" sim_output
- ln -s "${LOCAL_DATA_PATH}/datasets/data" data
- ln -s "${LOCAL_DATA_PATH}/datasets/data" data
- cd ${LOCAL_DATA_PATH} && git clone --depth=1 https://eicweb.phy.anl.gov/EIC/datasets.git datasets
- cd ${LOCAL_DATA_PATH} && git clone --depth=1 https://eicweb.phy.anl.gov/EIC/datasets.git datasets
@@ -135,7 +134,6 @@ get_data:
@@ -135,7 +134,6 @@ get_data:
needs:
needs:
- ["get_data","common:detector"]
- ["get_data","common:detector"]
before_script:
before_script:
- source .local/bin/env.sh
- ls -lrtha
- ls -lrtha
- ln -s "${LOCAL_DATA_PATH}/sim_output" sim_output
- ln -s "${LOCAL_DATA_PATH}/sim_output" sim_output
- ln -s "${LOCAL_DATA_PATH}/datasets/data" data
- ln -s "${LOCAL_DATA_PATH}/datasets/data" data
@@ -226,5 +224,3 @@ pages:
@@ -226,5 +224,3 @@ pages:
artifacts:
artifacts:
paths:
paths:
- public
- public
Loading