Skip to content

Commit c8a2ca5

Browse files
committed
Add support for e2e run in PR
1 parent eb46d4d commit c8a2ca5

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

e2e/argocd.sh

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,18 @@ NS=argocd
2121
argocd login --core
2222
kubectl config set-context --current --namespace="$NS"
2323

24+
# Add support for Github PR, which do not have a branch name in the git repository
25+
if [ "${GITHUB_EVENT_NAME:-}" = "pull_request" ]; then
26+
revision="$GITHUB_HEAD_REF"
27+
else
28+
revision="$SPARKMEASURE_WORKBRANCH"
29+
fi
30+
2431
argocd app create $app_name --dest-server https://kubernetes.default.svc \
2532
--dest-namespace "$app_name" \
2633
--repo https://github.com/k8s-school/$app_name \
27-
--path e2e/charts/apps --revision "$SPARKMEASURE_WORKBRANCH" \
28-
-p spec.source.targetRevision.default="$SPARKMEASURE_WORKBRANCH"
34+
--path e2e/charts/apps --revision "$revision" \
35+
-p spec.source.targetRevision.default="$revision"
2936

3037
argocd app sync $app_name
3138

0 commit comments

Comments
 (0)