diff --git a/Dockerfile b/Dockerfile index 1547ae25..151c0d79 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ RUN cp -R . /opt/fmc_repository/python-sdk && \ tar cf python-reference.tar.xz --exclude-vcs /opt/fmc_repository/ -I 'xz -T0' --checkpoint=1000 --checkpoint-action=echo='%{%Y-%m-%d %H:%M:%S}t ⏳ \033[1;37m(%d sec)\033[0m: \033[1;32m#%u\033[0m, \033[0;33m%{}T\033[0m' # }}} -FROM docker.io/ubiqube/ubi-almalinux9:latest +FROM docker.io/ubiqube/ubi-almalinux10:latest # Copy all resources to the final image {{{ RUN mkdir -p /opt/fmc_repository && chown -R 1000:1000 /opt/fmc_repository USER 1000 diff --git a/install.sh b/install.sh index 0d731595..f7929ef8 100755 --- a/install.sh +++ b/install.sh @@ -1,9 +1,11 @@ #!/bin/bash +set -euo pipefail . /usr/share/install-libraries/il-lib.sh emit_step "Remove old msa_sdk folders." -rm -Rf /opt/fmc_repository/Process/PythonReference/msa_sdk* -ln -sf /opt/fmc_repository/python-sdk/msa_sdk /opt/fmc_repository/Process/PythonReference/msa_sdk +color mkdir -p /opt/fmc_repository/Process/PythonReference +color rm -Rf /opt/fmc_repository/Process/PythonReference/msa_sdk* +color ln -sf /opt/fmc_repository/python-sdk/msa_sdk /opt/fmc_repository/Process/PythonReference/msa_sdk emit_step "Create custom folder." -mkdir -p /opt/fmc_repository/Process/PythonReference/custom +color mkdir -p /opt/fmc_repository/Process/PythonReference/custom touch /opt/fmc_repository/Process/PythonReference/custom/__init__.py