[Pagure] Fix the client_secrets.json

The `env_suffix` variable doesn't work in case of pagure. So we need to do it
different way.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
This commit is contained in:
Michal Konecny 2023-07-19 16:23:05 +02:00
parent 558e9a31fd
commit a05113b48d

View file

@ -1,13 +1,25 @@
{
"web": {
"auth_uri": "https://id{{env_suffix}}.fedoraproject.org/openidc/Authorization",
{% if env == 'pagure-staging' %}
"auth_uri": "https://id.stg.fedoraproject.org/openidc/Authorization",
"client_id": "{{ pagure_oidc_client_id }}",
"client_secret": "{{ pagure_stg_oidc_client_secret }}",
"issuer": "https://id{{env_suffix}}.fedoraproject.org/openidc/",
"issuer": "https://id.stg.fedoraproject.org/openidc/",
"redirect_uris": [
"https://{{env_suffix}}.pagure.io/login"
"https://stg.pagure.io/login"
],
"token_uri": "https://id{{env_suffix}}.fedoraproject.org/openidc/Token",
"userinfo_uri": "https://id{{env_suffix}}.fedoraproject.org/openidc/UserInfo"
"token_uri": "https://id.stg.fedoraproject.org/openidc/Token",
"userinfo_uri": "https://id.stg.fedoraproject.org/openidc/UserInfo"
{% else %}
"auth_uri": "https://id.fedoraproject.org/openidc/Authorization",
"client_id": "{{ pagure_oidc_client_id }}",
"client_secret": "{{ pagure_stg_oidc_client_secret }}",
"issuer": "https://id.fedoraproject.org/openidc/",
"redirect_uris": [
"https://pagure.io/login"
],
"token_uri": "https://id.fedoraproject.org/openidc/Token",
"userinfo_uri": "https://id.fedoraproject.org/openidc/UserInfo"
{% endif %}
}
}