| config=/var/gerrit/etc/gerrit.config |
| git config -f ${config} --unset-all auth.trustedOpenID || true |
| git config -f ${config} --add auth.trustedOpenID https:// |
| git config -f ${config} --add auth.trustedOpenID imported: |
| if [ "${GITHUB_OAUTH_CLIENT_ID}" -a "${GITHUB_OAUTH_CLIENT_SECRET}" ]; then |
| git config -f ${config} \ |
| plugin.gerrit-oauth-provider-github-oauth.root-url "https://github.com/" |
| git config -f ${config} \ |
| plugin.gerrit-oauth-provider-github-oauth.client-id "${GITHUB_OAUTH_CLIENT_ID}" |
| git config -f ${config} \ |
| plugin.gerrit-oauth-provider-github-oauth.client-secret "${GITHUB_OAUTH_CLIENT_SECRET}" |
| git config -f ${config} --add auth.trustedOpenID github-oauth: |
| if [ "${GERRIT_USER_EMAIL}" -a "${GERRIT_MAIL_PASSWORD}" ]; then |
| git config -f ${config} user.email ${GERRIT_USER_EMAIL} |
| git config -f ${config} sendemail.smtpServer mail.${SA_PUBLIC_DOMAIN_NAME} |
| git config -f ${config} sendemail.smtpServerPort 465 |
| git config -f ${config} sendemail.smtpEncryption ssl |
| git config -f ${config} sendemail.smtpUser ${GERRIT_USER_EMAIL} |
| git config -f ${config} sendemail.smtpPass ${GERRIT_MAIL_PASSWORD} |
| git config -f ${config} sendemail.html false |