diff --git a/dockers/eflows-airflow.docker b/dockers/eflows-airflow.docker index df0e2737d5b27c6c056c49c5c2e08dec3fac995a..c04e02f45fbc07090e538152f54aafec390e12a7 100644 --- a/dockers/eflows-airflow.docker +++ b/dockers/eflows-airflow.docker @@ -8,4 +8,7 @@ USER airflow RUN pip --version && python -m pip install --upgrade pip ADD requirements.txt /requirements.txt -RUN pip install -r /requirements.txt \ No newline at end of file +RUN pip install -r /requirements.txt + +# Copy the OIDC webserver_config.py into the container's $AIRFLOW_HOME +COPY webserver_config.py $AIRFLOW_HOME/webserver_config.py \ No newline at end of file diff --git a/scripts/deployment.sh b/scripts/deployment.sh index 5649a8cedab7c1ee3f1eb26615d51c941951aa51..39d1b390aef334048c655a444412039249e59696 100755 --- a/scripts/deployment.sh +++ b/scripts/deployment.sh @@ -45,7 +45,6 @@ rm -rf $AIRFLOW_DIR/dags && mkdir $AIRFLOW_DIR/dags && git clone $DAG_GIT_URL $A cp -r plugins/* $AIRFLOW_DIR/plugins cp config/* $AIRFLOW_DIR/config/ cp -r templates/* $AIRFLOW_DIR/templates -cp webserver_config.py $AIRFLOW_DIR/webserver_config.py cp client_secrets.json $AIRFLOW_DIR/client_secrets.json # Setup environment variables and install requirements echo -e "AIRFLOW_UID=$(id -u)" > $GIT_REPO/dockers/.env