| #!/bin/bash | |
| set -e | |
| echo "Generating ~/.gke-jenkins/oauth-credentials.yaml since you don't have one." | |
| install -d -m 700 $HOME/.gke-jenkins | |
| read -p "Please enter the OAuth2 Client ID here: " clientid | |
| read -p "Please enter the OAuth2 Client Secret here: " clientsecret | |
| cat <<EOF > $HOME/.gke-jenkins/oauth-credentials.yaml | |
| securityRealm: | |
| googleOAuth2: | |
| clientId: "${clientid}" | |
| clientSecret: "${clientsecret}" | |
| domain: "google.com" | |
| rootURLFromRequest: true | |
| # Indentation matters! DO NOT EDIT MANUALLY! | |
| EOF |