From 18ee2f96d41d05bbc4a00734535932b6234a2fb6 Mon Sep 17 00:00:00 2001 From: Ellie <4158750+esenmarti@users.noreply.github.com> Date: Thu, 16 Nov 2023 13:08:43 +0100 Subject: [PATCH 1/3] Add the buildkite-pipeline to the catalog-info.yaml --- catalog-info.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 catalog-info.yaml diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 0000000..5b05238 --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,19 @@ +apiVersion: backstage.io/v1alpha1 +kind: Resource +metadata: + name: buildkite-pipeline-enterprise-search-php +spec: + implementation: + apiVersion: buildkite.elastic.dev/v1 + kind: Pipeline + metadata: + description: Enterprise Search PHP Client + name: enterprise-search-php + spec: + repository: elastic/enterprise-search-php + teams: + clients-team: {} + everyone: + access_level: READ_ONLY + owner: group:clients-team + type: buildkite-pipeline From 0241ded39b984c03777ee7ee500534a894f7d706 Mon Sep 17 00:00:00 2001 From: Quentin Pradet Date: Thu, 13 Jun 2024 10:33:03 +0400 Subject: [PATCH 2/3] Update catalog-info with devtools access --- catalog-info.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index 5b05238..6a0ff17 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -1,7 +1,9 @@ +--- apiVersion: backstage.io/v1alpha1 kind: Resource metadata: - name: buildkite-pipeline-enterprise-search-php + name: d6fb0a12-5578-4671-a2dc-52892dd058c2 + namespace: terrazzo-local spec: implementation: apiVersion: buildkite.elastic.dev/v1 @@ -10,10 +12,11 @@ spec: description: Enterprise Search PHP Client name: enterprise-search-php spec: + default_branch: null repository: elastic/enterprise-search-php teams: - clients-team: {} + devtools-team: {} everyone: access_level: READ_ONLY - owner: group:clients-team + owner: group:devtools-team type: buildkite-pipeline From 4a3ab1881f4e1b3b5dbea309e8f4e43c4601f364 Mon Sep 17 00:00:00 2001 From: Quentin Pradet Date: Thu, 13 Jun 2024 16:00:34 +0400 Subject: [PATCH 3/3] Apply suggestions from code review Co-authored-by: Ellie <4158750+esenmarti@users.noreply.github.com> --- catalog-info.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index 6a0ff17..2f63788 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -2,8 +2,7 @@ apiVersion: backstage.io/v1alpha1 kind: Resource metadata: - name: d6fb0a12-5578-4671-a2dc-52892dd058c2 - namespace: terrazzo-local + name: buildkite-pipeline-enterprise-search-php spec: implementation: apiVersion: buildkite.elastic.dev/v1 @@ -15,7 +14,8 @@ spec: default_branch: null repository: elastic/enterprise-search-php teams: - devtools-team: {} + devtools-team: + access_level: MANAGE_BUILD_AND_READ everyone: access_level: READ_ONLY owner: group:devtools-team