github.com/argoproj/argo-cd/v3@v3.2.1/test/e2e/testdata/cmp-gitsshcreds/generate.sh (about) 1 #!/bin/bash 2 set -e 3 FILE=$(echo "$GIT_SSH_COMMAND" | grep -oP '\-i \K[/\w]+') 4 GIT_SSH_CRED_FILE_SHA=$(sha256sum "${FILE}") 5 echo "{\"kind\": \"ConfigMap\", \"apiVersion\": \"v1\", \"metadata\": { \"name\": \"$ARGOCD_APP_NAME\", \"namespace\": \"$ARGOCD_APP_NAMESPACE\", \"annotations\": {\"GitSSHCommand\":\"$GIT_SSH_COMMAND\", \"GitSSHCredsFileSHA\":\"$GIT_SSH_CRED_FILE_SHA\"}}}"