From 8d9b95884a0298d7888c6c6456746a360bbc8da4 Mon Sep 17 00:00:00 2001 From: Markus Katharina Brechtel Date: Thu, 2 Jul 2020 02:55:43 +0200 Subject: [PATCH] gitea auth --- defaults/main.yaml | 2 ++ templates/buildbot/master.cfg.j2 | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/defaults/main.yaml b/defaults/main.yaml index 1ea4d71..213ea74 100644 --- a/defaults/main.yaml +++ b/defaults/main.yaml @@ -19,3 +19,5 @@ buildbot_title: Buildbot buildbot_title_url: "{{ buildbot_base_url }}" buildbot_base_url: https://{{buildbot_server_name}}/ + +buildbot_with_gitea_auth: false diff --git a/templates/buildbot/master.cfg.j2 b/templates/buildbot/master.cfg.j2 index a21c6d4..e08adf4 100644 --- a/templates/buildbot/master.cfg.j2 +++ b/templates/buildbot/master.cfg.j2 @@ -43,6 +43,14 @@ c['www'] = dict( }, ) +{% if buildbot_with_gitea_auth %} +c['www']['auth'] = util.GiteaAuth( + endpoint='{{buildbot_gitea_auth_endpoint}}', + client_id='{{buildbot_gitea_auth_client_id}}', + client_secret='{{buildbot_gitea_auth_client_secret}}', + ) +{% endif %} + c['db'] = { 'db_url' : "{{buildbot_database_url}}", }