Skip to content

Commit 93ccb7b

Browse files
ashinsabu3Harness
authored andcommitted
fix: [CDS-115961]: add app name to command env (#32)
* 773830 Update pluginconfigmap.yaml * 48c791 Update pluginconfigmap.yaml * 032e16 emptycommit * c8ecd6 Update pluginconfigmap.yaml * 6bd4ae Merge branch 'main' into CDS-115961 * bb1c96 Update pluginconfigmap.yaml * 507f04 Merge branch 'main' into CDS-114684 * 7afbfb ai suggestions * e0b184 feat: [CDS-114684]: support for argocd-harness-plugin in agent
1 parent da4aa20 commit 93ccb7b

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

charts/templates/gitops-agent/pluginconfigmap.yaml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,29 @@ data:
1111
metadata:
1212
name: argocd-harness-plugin
1313
spec:
14+
version: v1.0
1415
allowConcurrency: true
1516
discover:
1617
find:
1718
command:
18-
- /bin/bash
19+
- /bin/sh
1920
- -c
2021
- |
21-
if [ -f "Chart.yaml" ] || [ -f "values.yaml" ]; then
22-
echo "helm"
22+
if [ -f "Chart.yaml" ] || [ -f "values.yaml" ]; then
23+
echo "Harness Plugin discovered Helm Chart. Proceeding to generate manifests."
2324
elif find . -name '*.yaml' -o -name '*.yml' | grep -q .; then
24-
echo "native"
25+
echo "Harness Plugin discovered Native Kubernetes Manifests. Proceeding to generate manifests."
2526
else
2627
exit 1
2728
fi
2829
generate:
2930
command:
30-
- /bin/bash
31+
- /bin/sh
3132
- -c
3233
- |
34+
set -o pipefail
3335
if [ -f "Chart.yaml" ] || [ -f "values.yaml" ]; then
34-
helm template $ARGOCD_APP_NAME --include-crds . \
36+
helm template $ARGOCD_APP_NAME -n $ARGOCD_APP_NAMESPACE ${ARGOCD_ENV_HELM_ARGS} --include-crds . \
3537
| argocd-harness-plugin generate -
3638
else
3739
argocd-harness-plugin generate .
@@ -49,12 +51,12 @@ data:
4951
discover:
5052
find:
5153
command:
52-
- /bin/bash
54+
- /bin/sh
5355
- -c
5456
- "exit 1"
5557
generate:
5658
command:
57-
- /bin/bash
59+
- /bin/sh
5860
- -c
5961
- "exit 0"
6062
lockRepo: false

0 commit comments

Comments
 (0)