File tree Expand file tree Collapse file tree 1 file changed +0
-19
lines changed
Expand file tree Collapse file tree 1 file changed +0
-19
lines changed Original file line number Diff line number Diff line change 6565 kubectl create namespace "$NAMESPACE" --dry-run=client -o yaml | kubectl apply -f -
6666
6767 # Deploy each challenge
68- failed=0
6968 succeeded=0
7069 for values_file in "${values_files[@]}"; do
7170 challenge_name=$(basename "$(dirname "$(dirname "$values_file")")")
@@ -74,34 +73,16 @@ jobs:
7473 if helm upgrade --install "$challenge_name" ./helm/web-challenge \
7574 --namespace "$NAMESPACE" \
7675 --values "$values_file" \
77- --atomic \
7876 --timeout 5m; then
7977 echo "$challenge_name deployed successfully"
8078 succeeded=$((succeeded + 1))
8179 else
8280 echo "::error::Failed to deploy $challenge_name"
83- failed=$((failed + 1))
8481 fi
8582
8683 echo "::endgroup::"
8784 done
8885
89- # Write summary
90- {
91- echo "## Deployment Summary"
92- echo ""
93- echo "| Metric | Count |"
94- echo "|--------|-------|"
95- echo "| Total | ${#values_files[@]} |"
96- echo "| Succeeded | $succeeded |"
97- echo "| Failed | $failed |"
98- } >> "$GITHUB_STEP_SUMMARY"
99-
100- if [[ $failed -gt 0 ]]; then
101- echo "::error::$failed challenge(s) failed to deploy"
102- exit 1
103- fi
104-
10586 - name : Show deployment status
10687 if : always()
10788 run : |
You can’t perform that action at this time.
0 commit comments