@@ -54,7 +54,8 @@ variables:
5454 # Try delete previous Environment
5555 - |
5656 output=$(tb --host $TB_HOST --token $TB_ADMIN_TOKEN env ls)
57- ENVIRONMENT_NAME="tmp_ci_${_NORMALIZED_ENV_NAME}_${CI_MERGE_REQUEST_IID}"
57+ AUTHOR=$(echo "$CI_COMMIT_AUTHOR" | sed -E 's/[^a-zA-Z0-9]//g')
58+ ENVIRONMENT_NAME="tmp_ci_${_NORMALIZED_ENV_NAME}_${AUTHOR}"
5859
5960 # Check if the environment name exists in the output
6061 if echo "$output" | grep -q "\b$ENVIRONMENT_NAME\b"; then
@@ -72,7 +73,7 @@ variables:
7273 tb \
7374 --host $TB_HOST \
7475 --token $TB_ADMIN_TOKEN \
75- env create tmp_ci_${_NORMALIZED_ENV_NAME}_${CI_MERGE_REQUEST_IID } \
76+ env create ${ENVIRONMENT_NAME } \
7677 ${_ENV_FLAGS}
7778
7879 # List changes with Main Environment
@@ -187,6 +188,8 @@ variables:
187188 - *validate_input
188189 - cd $CI_PROJECT_DIR/$DATA_PROJECT_DIR
189190 - _NORMALIZED_ENV_NAME=$(echo $DATA_PROJECT_DIR | rev | cut -d "/" -f 1 | rev | tr '.-' '_')
191+ - AUTHOR=$(echo "$CI_COMMIT_AUTHOR" | sed -E 's/[^a-zA-Z0-9]//g')
192+ - ENVIRONMENT_NAME="tmp_ci_${_NORMALIZED_ENV_NAME}_${AUTHOR}"
190193
191194 # Create Python Virtual Environment
192195 - python -m venv .venv
@@ -208,7 +211,7 @@ variables:
208211 tb \
209212 --host $TB_HOST \
210213 --token $TB_ADMIN_TOKEN \
211- env rm tmp_ci_${_NORMALIZED_ENV_NAME}_${CI_MERGE_REQUEST_IID } \
214+ env rm ${ENVIRONMENT_NAME } \
212215 --yes
213216
214217.cleanup_cd_branch :
0 commit comments