Skip to content
Snippets Groups Projects
Commit 3bbd7b8d authored by Felix Reichenbach's avatar Felix Reichenbach
Browse files

spource python virtual environment

parent c49ec8ff
No related branches found
No related tags found
No related merge requests found
...@@ -15,6 +15,7 @@ variables: ...@@ -15,6 +15,7 @@ variables:
DOCKER_REGISTRY: "docker.ozg-sh.de" DOCKER_REGISTRY: "docker.ozg-sh.de"
SERVICE_NAME: "aggregation-manager" SERVICE_NAME: "aggregation-manager"
DOCKER_REGISTRY_IMAGE: "$DOCKER_REGISTRY/$SERVICE_NAME" DOCKER_REGISTRY_IMAGE: "$DOCKER_REGISTRY/$SERVICE_NAME"
PYTHON_VENV_PATH: "/usr/local/bin/python3/venv"
SH_SUCCESS_STATUS_CODE: 0 SH_SUCCESS_STATUS_CODE: 0
default: default:
...@@ -74,6 +75,7 @@ trigger_test_rollout: ...@@ -74,6 +75,7 @@ trigger_test_rollout:
before_script: before_script:
- ./gitlab/configure_maven.sh - ./gitlab/configure_maven.sh
- ./gitlab/configure_git.sh - ./gitlab/configure_git.sh
- ./gitlab/configure_python.sh
script: script:
- ./gitlab/perform_gitops_rollout.sh test $SERVICE_NAME - ./gitlab/perform_gitops_rollout.sh test $SERVICE_NAME
......
...@@ -2,6 +2,6 @@ ...@@ -2,6 +2,6 @@
apk add --no-cache python3 py3-pip apk add --no-cache python3 py3-pip
# install pyyaml in a virtual environment # install pyyaml in a virtual environment
python3 -m venv /path/to/venv python3 -m venv $PYTHON_VENV_PATH
. /path/to/venv/bin/activate . $PYTHON_VENV_PATH/bin/activate
pip3 install pyyaml pip3 install pyyaml
\ No newline at end of file
...@@ -11,6 +11,7 @@ service_value=$(echo $service_name | sed "s/-/_/g") ...@@ -11,6 +11,7 @@ service_value=$(echo $service_name | sed "s/-/_/g")
new_version=$(./gitlab/get_tag_version.sh) new_version=$(./gitlab/get_tag_version.sh)
clone_gitops_repo clone_gitops_repo
. $PYTHON_VENV_PATH/bin/activate
python3 $CI_PROJECT_DIR/gitlab/set_version.py "$environment/application/values/$service_name-values.yaml" "$service_value" "$new_version" || exit 1 python3 $CI_PROJECT_DIR/gitlab/set_version.py "$environment/application/values/$service_name-values.yaml" "$service_value" "$new_version" || exit 1
git add $environment/application/values/$service_name-values.yaml git add $environment/application/values/$service_name-values.yaml
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment