@@ -16,15 +16,15 @@ definitions:
1616 - echo "Using commit hash $HASH_COMMIT"
1717 - git config --global user.email "${BB_USER}"
1818 - git config --global user.name "${BB_EMAIL}"
19- - git clone https://x-token-auth :${E2ERUNNERS_ACCESS_TOKEN }@${E2E_VALUES_REPO}
19+ - git clone https://${BB_USER} :${BB_USER_TOKEN }@${E2E_VALUES_REPO}
2020 - cd e2erunners-values
2121 - sed "s#HASH_COMMIT#${HASH_COMMIT}#g" TPL-cris-2025 > ${HASH_COMMIT}
2222 - sed -i "s#BRANCH_NAME#${BRANCH_NAME}#g" TPL-cris-2025 ${HASH_COMMIT}
2323 - git add ${HASH_COMMIT}
2424 - git commit -m "Add configuration for e2e-${HASH_COMMIT}" || echo "No changes to commit"
2525 - git push
2626 - cd ..
27- - git clone https://x-token-auth :${HELM_CHARTS_ACCESS_TOKEN }@${HELM_CHARTS_REPO}
27+ - git clone https://${BB_USER} :${BB_USER_TOKEN }@${HELM_CHARTS_REPO}
2828 - cd helm-charts
2929 - PATH_VALUE=" e2e-$HASH_COMMIT"
3030 - printf " - name:%s\n" "$PATH_VALUE" >> ${E2E_VALUES}
@@ -42,15 +42,15 @@ definitions:
4242 - echo "Using commit hash $HASH_COMMIT"
4343 - git config --global user.email "${BB_USER}"
4444 - git config --global user.name "${BB_EMAIL}"
45- - git clone https://x-token-auth :${E2ERUNNERS_ACCESS_TOKEN }@${E2E_VALUES_REPO}
45+ - git clone https://${BB_USER} :${BB_USER_TOKEN }@${E2E_VALUES_REPO}
4646 - cd e2erunners-values
4747 - sed "s#HASH_COMMIT#${HASH_COMMIT}#g" TPL-cris-2025 > ${HASH_COMMIT}
4848 - sed -i "s#BRANCH_NAME#${BRANCH_NAME}#g" TPL-cris-2025 ${HASH_COMMIT}
4949 - git add ${HASH_COMMIT}
5050 - git commit -m "Add configuration for e2e-${HASH_COMMIT}" || echo "No changes to commit"
5151 - git push
5252 - cd ..
53- - git clone https://x-token-auth :${HELM_CHARTS_ACCESS_TOKEN }@${HELM_CHARTS_REPO}
53+ - git clone https://${BB_USER} :${BB_USER_TOKEN }@${HELM_CHARTS_REPO}
5454 - cd helm-charts
5555 - PATH_VALUE=" e2e-$HASH_COMMIT"
5656 - printf " - name:%s\n" "$PATH_VALUE" >> ${E2E_VALUES}
@@ -117,6 +117,7 @@ definitions:
117117 - export DSPACE_UI_PORT=4000
118118 - export DSPACE_CACHE_SERVERSIDE_BOTCACHE_MAX=0
119119 - export DSPACE_CACHE_SERVERSIDE_ANONYMOUSCACHE_MAX=0
120+ - export DSPACE_INFO_ENABLECOOKIECONSENTPOPUP=false
120121 - export CYPRESS_BASE_URL=http://127.0.0.1:4000
121122 - export CYPRESS_CACHE_FOLDER=~/.cache/Cypress
122123 - export CHROME_FLAGS="--no-sandbox --disable-dev-shm-usage --disable-gpu"
@@ -149,6 +150,23 @@ definitions:
149150 - echo "Running Cypress tests..."
150151 - npm run cypress:run --env chromeFlags="$CHROME_FLAGS"
151152 - echo "Test execution completed"
153+ - echo "Cleaning up e2e runner configuration for commit $HASH_COMMIT"
154+ - git config --global user.email "${BB_USER}"
155+ - git config --global user.name "${BB_EMAIL}"
156+ - git clone https://${BB_USER}:${BB_USER_TOKEN}@${E2E_VALUES_REPO}
157+ - cd e2erunners-values
158+ - rm -f ${HASH_COMMIT}
159+ - git add -A
160+ - git commit -m "Remove configuration for e2e-${HASH_COMMIT}" || echo "No changes to commit"
161+ - git push
162+ - cd ..
163+ - git clone https://${BB_USER}:${BB_USER_TOKEN}@${HELM_CHARTS_REPO}
164+ - cd helm-charts
165+ - ' sed -i "/^ - name: e2e-${HASH_COMMIT}$/d" ${E2E_VALUES}'
166+ - git add e2e-ingress/values.yaml
167+ - git commit -m "Remove ${HASH_COMMIT} from e2e-ingress values" || echo "No changes to commit"
168+ - git push
169+ - cd ..
152170 artifacts :
153171 - cypress/screenshots/**
154172 - cypress/videos/**
@@ -183,7 +201,7 @@ definitions:
183201 - export HASH_COMMIT=${BITBUCKET_COMMIT:0:8}
184202 - export BRANCH_NAME=$(echo "$BITBUCKET_BRANCH" | tr '[:upper:]' '[:lower:]' | sed 's|/|--|g')
185203 - export BRANCH_FILE=$(echo "$BITBUCKET_BRANCH" | awk -F'/' '{if(NF==1)val=$1;else if(NF==2)val=$2;else if(NF==3)val=$2;else val=$3;gsub(/_/, "-", val);print tolower(val)}')
186- - git clone https://x-token-auth :${DSPACE_VALUES_ACCESS_TOKEN }@${DSPACE_VALUES_REPO}
204+ - git clone https://${BB_USER} :${BB_USER_TOKEN }@${DSPACE_VALUES_REPO}
187205 - cd dspace-values
188206 - ' [ -f "dev/${BRANCH_FILE}" ] && sed -i "/^angular:/,/^[^ ]/s/\(tag: \).*/\1${BRANCH_NAME}-${HASH_COMMIT}/" "dev/${BRANCH_FILE}" && sed -i "s/^\([[:space:]]*replicaCount:\) 0/\1 1/" "dev/${BRANCH_FILE}"'
189207 - git config --global user.email "${BB_EMAIL}"
@@ -198,7 +216,7 @@ definitions:
198216 - export HASH_COMMIT=${BITBUCKET_COMMIT:0:8}
199217 - export BRANCH_NAME=$(echo "$BITBUCKET_BRANCH" | tr '[:upper:]' '[:lower:]' | sed 's|/|--|g')
200218 - export BRANCH_FILE=$(echo "$BITBUCKET_BRANCH" | awk -F'/' '{if(NF==1)val=$1;else if(NF==2)val=$2;else if(NF==3)val=$2;else val=$3;gsub(/_/, "-", val);print tolower(val)}')
201- - git clone https://x-token-auth :${DSPACE_VALUES_ACCESS_TOKEN }@${DSPACE_VALUES_REPO}
219+ - git clone https://${BB_USER} :${BB_USER_TOKEN }@${DSPACE_VALUES_REPO}
202220 - cd dspace-values
203221 - ' [ -f "staging/${BRANCH_FILE}" ] && sed -i "/^angular:/,/^[^ ]/s/\(tag: \).*/\1${BRANCH_NAME}-${HASH_COMMIT}/" "staging/${BRANCH_FILE}" && sed -i "s/^\([[:space:]]*replicaCount:\) 0/\1 1/" "staging/${BRANCH_FILE}"'
204222 - git config --global user.email "${BB_EMAIL}"
@@ -213,7 +231,7 @@ definitions:
213231 - export HASH_COMMIT=${BITBUCKET_COMMIT:0:8}
214232 - export BRANCH_NAME=$(echo "$BITBUCKET_BRANCH" | tr '[:upper:]' '[:lower:]' | sed 's|/|--|g')
215233 - export BRANCH_FILE=$(echo "$BITBUCKET_BRANCH" | awk -F'/' '{if(NF==1)val=$1;else if(NF==2)val=$2;else if(NF==3)val=$2;else val=$3;gsub(/_/, "-", val);print tolower(val)}')
216- - git clone https://x-token-auth :${DSPACE_VALUES_ACCESS_TOKEN }@${DSPACE_VALUES_REPO}
234+ - git clone https://${BB_USER} :${BB_USER_TOKEN }@${DSPACE_VALUES_REPO}
217235 - cd dspace-values
218236 - ' [ -f */test/"${BRANCH_FILE}" ] && sed -i "/^angular:/,/^[^ ]/s/\(tag: \).*/\1${BRANCH_NAME}-${HASH_COMMIT}/" */test/"${BRANCH_FILE}" && sed -i "s/^\([[:space:]]*replicaCount:\) 0/\1 1/" */test/"${BRANCH_FILE}"'
219237 - git config --global user.email "${BB_EMAIL}"
@@ -228,7 +246,7 @@ definitions:
228246 - export HASH_COMMIT=${BITBUCKET_COMMIT:0:8}
229247 - export BRANCH_NAME=$(echo "$BITBUCKET_BRANCH" | tr '[:upper:]' '[:lower:]' | sed 's|/|--|g')
230248 - export BRANCH_FILE=$(echo "$BITBUCKET_BRANCH" | awk -F'/' '{if(NF==1)val=$1;else if(NF==2)val=$2;else if(NF==3)val=$2;else val=$3;gsub(/_/, "-", val);print tolower(val)}')
231- - git clone https://x-token-auth :${DSPACE_VALUES_ACCESS_TOKEN }@${DSPACE_VALUES_REPO}
249+ - git clone https://${BB_USER} :${BB_USER_TOKEN }@${DSPACE_VALUES_REPO}
232250 - cd dspace-values
233251 - ' [ -f "dev/${BRANCH_FILE}" ] && sed -i "s/^\([[:space:]]*replicaCount:\) 0/\1 1/" "dev/${BRANCH_FILE}"'
234252 - git config --global user.email "${BB_USER}"
@@ -243,7 +261,7 @@ definitions:
243261 - export HASH_COMMIT=${BITBUCKET_COMMIT:0:8}
244262 - export BRANCH_NAME=$(echo "$BITBUCKET_BRANCH" | tr '[:upper:]' '[:lower:]' | sed 's|/|--|g')
245263 - export BRANCH_FILE=$(echo "$BITBUCKET_BRANCH" | awk -F'/' '{if(NF==1)val=$1;else if(NF==2)val=$2;else if(NF==3)val=$2;else val=$3;gsub(/_/, "-", val);print tolower(val)}')
246- - git clone https://x-token-auth :${DSPACE_VALUES_ACCESS_TOKEN }@${DSPACE_VALUES_REPO}
264+ - git clone https://${BB_USER} :${BB_USER_TOKEN }@${DSPACE_VALUES_REPO}
247265 - cd dspace-values
248266 - ' [ -f "staging/${BRANCH_FILE}" ] && sed -i "s/^\([[:space:]]*replicaCount:\) 0/\1 1/" "staging/${BRANCH_FILE}"'
249267 - git config --global user.email "${BB_USER}"
@@ -258,7 +276,7 @@ definitions:
258276 - export HASH_COMMIT=${BITBUCKET_COMMIT:0:8}
259277 - export BRANCH_NAME=$(echo "$BITBUCKET_BRANCH" | tr '[:upper:]' '[:lower:]' | sed 's|/|--|g')
260278 - export BRANCH_FILE=$(echo "$BITBUCKET_BRANCH" | awk -F'/' '{if(NF==1)val=$1;else if(NF==2)val=$2;else if(NF==3)val=$2;else val=$3;gsub(/_/, "-", val);print tolower(val)}')
261- - git clone https://x-token-auth :${DSPACE_VALUES_ACCESS_TOKEN }@${DSPACE_VALUES_REPO}
279+ - git clone https://${BB_USER} :${BB_USER_TOKEN }@${DSPACE_VALUES_REPO}
262280 - cd dspace-values
263281 - ' [ -f */test/"${BRANCH_FILE}" ] && sed -i "s/^\([[:space:]]*replicaCount:\) 0/\1 1/" "staging/${BRANCH_FILE}"'
264282 - git config --global user.email "${BB_USER}"
0 commit comments