From e460f2e00b37b159df4d03eac4205b1b1439a9c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Asbj=C3=B8rn=20Ulsberg?= Date: Tue, 25 Aug 2020 15:25:00 +0200 Subject: [PATCH] DX-1096: Add bearer token auth for github.io --- .docker/entrypoint/lib/commands/verifier.rb | 17 +++++++++++------ .docker/entrypoint/spec/verifier_spec.rb | 7 +++++++ 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/.docker/entrypoint/lib/commands/verifier.rb b/.docker/entrypoint/lib/commands/verifier.rb index c92cb4f86..fdda1f292 100644 --- a/.docker/entrypoint/lib/commands/verifier.rb +++ b/.docker/entrypoint/lib/commands/verifier.rb @@ -78,12 +78,17 @@ def default_options def domain_auth_options(auth_token) { - 'github.com' => { - type: :header, - template: 'Bearer %token%', - values: { - token: auth_token - } + 'github.com' => bearer_token(auth_token), + 'github.io' => bearer_token(auth_token) + } + end + + def bearer_token(auth_token) + { + type: :header, + template: 'Bearer %token%', + values: { + token: auth_token } } end diff --git a/.docker/entrypoint/spec/verifier_spec.rb b/.docker/entrypoint/spec/verifier_spec.rb index 6dce89b09..dae780cbc 100644 --- a/.docker/entrypoint/spec/verifier_spec.rb +++ b/.docker/entrypoint/spec/verifier_spec.rb @@ -88,6 +88,13 @@ values: { token: 'SECRET' } + }, + 'github.io' => { + template: 'Bearer %token%', + type: :header, + values: { + token: 'SECRET' + } } } }