From e25777a5300238a9d447258da25e0a4b6420fe79 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Tue, 4 Apr 2023 18:25:31 +0530 Subject: [PATCH 01/29] Update catalog-info.yaml --- catalog-info.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index dc10abd..b0bcc16 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -3,7 +3,7 @@ kind: Component metadata: name: python-pipeline-samples annotations: - backstage.io/techdocs-ref: dir:. + backstage.io/techdocs-ref: dir:docs harness.io/project-url: https://qa.harness.io/ng/account/zEaak-FLS425IEO7OLzMUg/home/orgs/default/projects/vigneshproject/details spec: type: service From 04d8c001b9b290985f61cae66c0458dabe5d2243 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Tue, 4 Apr 2023 18:28:13 +0530 Subject: [PATCH 02/29] Update catalog-info.yaml --- catalog-info.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index b0bcc16..dc10abd 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -3,7 +3,7 @@ kind: Component metadata: name: python-pipeline-samples annotations: - backstage.io/techdocs-ref: dir:docs + backstage.io/techdocs-ref: dir:. harness.io/project-url: https://qa.harness.io/ng/account/zEaak-FLS425IEO7OLzMUg/home/orgs/default/projects/vigneshproject/details spec: type: service From 8cb06f0b241a66b2482a31a654161a65286635ab Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Tue, 25 Apr 2023 16:18:28 +0530 Subject: [PATCH 03/29] Update catalog-info.yaml --- catalog-info.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index dc10abd..d7f575c 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -8,4 +8,4 @@ metadata: spec: type: service lifecycle: experimental - owner: team-a + owner: All Account Users From b3de9a5817ad59ed52c2a1b3c27c68badf3e8661 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Tue, 25 Apr 2023 16:20:23 +0530 Subject: [PATCH 04/29] Update catalog-info.yaml --- catalog-info.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index d7f575c..dc10abd 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -8,4 +8,4 @@ metadata: spec: type: service lifecycle: experimental - owner: All Account Users + owner: team-a From 85ae52b3abd5ff79bf22130aefe4311266377e63 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Fri, 28 Apr 2023 09:50:09 +0530 Subject: [PATCH 05/29] Update catalog-info.yaml --- catalog-info.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/catalog-info.yaml b/catalog-info.yaml index dc10abd..86f6466 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -5,6 +5,7 @@ metadata: annotations: backstage.io/techdocs-ref: dir:. harness.io/project-url: https://qa.harness.io/ng/account/zEaak-FLS425IEO7OLzMUg/home/orgs/default/projects/vigneshproject/details + gitlab.com/project-id: 43877214 spec: type: service lifecycle: experimental From 658b9a4e96f0af939201509d6c5e91514f65102f Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Fri, 28 Apr 2023 10:56:00 +0530 Subject: [PATCH 06/29] Update catalog-info.yaml --- catalog-info.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index 86f6466..3e329a1 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -5,7 +5,7 @@ metadata: annotations: backstage.io/techdocs-ref: dir:. harness.io/project-url: https://qa.harness.io/ng/account/zEaak-FLS425IEO7OLzMUg/home/orgs/default/projects/vigneshproject/details - gitlab.com/project-id: 43877214 + gitlab.com/project-id: '43877214' spec: type: service lifecycle: experimental From b0a37a0123bcc6dcccfb8dae37fd1a1f8fc1c79d Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Wed, 10 May 2023 13:42:17 +0530 Subject: [PATCH 07/29] Update catalog-info.yaml --- catalog-info.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/catalog-info.yaml b/catalog-info.yaml index 3e329a1..65ab353 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -6,6 +6,7 @@ metadata: backstage.io/techdocs-ref: dir:. harness.io/project-url: https://qa.harness.io/ng/account/zEaak-FLS425IEO7OLzMUg/home/orgs/default/projects/vigneshproject/details gitlab.com/project-id: '43877214' + circleci.com/project-slug: github/vigneswara-propelo/python-pipeline-samples spec: type: service lifecycle: experimental From 859441b83f7629f51e44fd483a97b5a07b1d530c Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Wed, 10 May 2023 13:43:50 +0530 Subject: [PATCH 08/29] Update catalog-info.yaml --- catalog-info.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index 65ab353..e060818 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -4,7 +4,7 @@ metadata: name: python-pipeline-samples annotations: backstage.io/techdocs-ref: dir:. - harness.io/project-url: https://qa.harness.io/ng/account/zEaak-FLS425IEO7OLzMUg/home/orgs/default/projects/vigneshproject/details +# harness.io/project-url: https://qa.harness.io/ng/account/zEaak-FLS425IEO7OLzMUg/home/orgs/default/projects/vigneshproject/details gitlab.com/project-id: '43877214' circleci.com/project-slug: github/vigneswara-propelo/python-pipeline-samples spec: From 0ee744241f9e05fff75b306c7ad48ed8e1678c87 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Thu, 11 May 2023 14:00:24 +0530 Subject: [PATCH 09/29] Update catalog-info.yaml --- catalog-info.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index e060818..f02c28e 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -5,8 +5,9 @@ metadata: annotations: backstage.io/techdocs-ref: dir:. # harness.io/project-url: https://qa.harness.io/ng/account/zEaak-FLS425IEO7OLzMUg/home/orgs/default/projects/vigneshproject/details +# circleci.com/project-slug: github/vigneswara-propelo/python-pipeline-samples gitlab.com/project-id: '43877214' - circleci.com/project-slug: github/vigneswara-propelo/python-pipeline-samples + jenkins.io/github-folder: 'CDS-68313' spec: type: service lifecycle: experimental From 517bea0d4cd20bcb399da71f335f42c686358ac0 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Thu, 11 May 2023 18:06:23 +0530 Subject: [PATCH 10/29] Update catalog-info.yaml --- catalog-info.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index f02c28e..9ce80e3 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -7,7 +7,9 @@ metadata: # harness.io/project-url: https://qa.harness.io/ng/account/zEaak-FLS425IEO7OLzMUg/home/orgs/default/projects/vigneshproject/details # circleci.com/project-slug: github/vigneswara-propelo/python-pipeline-samples gitlab.com/project-id: '43877214' - jenkins.io/github-folder: 'CDS-68313' + jenkins.io/github-folder: 'CDS-68313' + snyk.io/org-name: vigneswara-propelo + snyk.io/project-ids: 7c7766e6-1231-4e4f-b51f-0cbd2aacb227, 4addb946-2ff4-41b7-ae71-2a5d480193ee spec: type: service lifecycle: experimental From 8e67a40dcd1f1bff8699a22d432033cd621f20d1 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Fri, 12 May 2023 11:07:01 +0530 Subject: [PATCH 11/29] Update catalog-info.yaml --- catalog-info.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/catalog-info.yaml b/catalog-info.yaml index 9ce80e3..45d9e1b 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -7,6 +7,7 @@ metadata: # harness.io/project-url: https://qa.harness.io/ng/account/zEaak-FLS425IEO7OLzMUg/home/orgs/default/projects/vigneshproject/details # circleci.com/project-slug: github/vigneswara-propelo/python-pipeline-samples gitlab.com/project-id: '43877214' + jira/project-key: IDP jenkins.io/github-folder: 'CDS-68313' snyk.io/org-name: vigneswara-propelo snyk.io/project-ids: 7c7766e6-1231-4e4f-b51f-0cbd2aacb227, 4addb946-2ff4-41b7-ae71-2a5d480193ee From 43ce95a80eb00d15cdb50aca52b086571bd22efb Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Fri, 12 May 2023 11:10:21 +0530 Subject: [PATCH 12/29] Update catalog-info.yaml --- catalog-info.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index 45d9e1b..af17b5a 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -6,11 +6,11 @@ metadata: backstage.io/techdocs-ref: dir:. # harness.io/project-url: https://qa.harness.io/ng/account/zEaak-FLS425IEO7OLzMUg/home/orgs/default/projects/vigneshproject/details # circleci.com/project-slug: github/vigneswara-propelo/python-pipeline-samples - gitlab.com/project-id: '43877214' +# gitlab.com/project-id: '43877214' jira/project-key: IDP - jenkins.io/github-folder: 'CDS-68313' - snyk.io/org-name: vigneswara-propelo - snyk.io/project-ids: 7c7766e6-1231-4e4f-b51f-0cbd2aacb227, 4addb946-2ff4-41b7-ae71-2a5d480193ee +# jenkins.io/github-folder: 'CDS-68313' +# snyk.io/org-name: vigneswara-propelo +# snyk.io/project-ids: 7c7766e6-1231-4e4f-b51f-0cbd2aacb227, 4addb946-2ff4-41b7-ae71-2a5d480193ee spec: type: service lifecycle: experimental From 5867fda8de86644f727f42e12461246a0b5a8bf3 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Wed, 14 Jun 2023 15:23:52 +0530 Subject: [PATCH 13/29] Update catalog-info.yaml --- catalog-info.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index af17b5a..1131d29 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -6,9 +6,14 @@ metadata: backstage.io/techdocs-ref: dir:. # harness.io/project-url: https://qa.harness.io/ng/account/zEaak-FLS425IEO7OLzMUg/home/orgs/default/projects/vigneshproject/details # circleci.com/project-slug: github/vigneswara-propelo/python-pipeline-samples -# gitlab.com/project-id: '43877214' - jira/project-key: IDP -# jenkins.io/github-folder: 'CDS-68313' + gitlab.com/project-id: '43877214' + jira/project-key: IDP + jenkins.io/github-folder: 'CDS-68313' + firehydrant.com/service-name: 'python-pipeline-samples' + backstage.io/kubernetes-label-selector: 'app=idp-ui' + backstage.io/kubernetes-namespace: '63feee14cbf66e3c798c4bdc' + github.com/project-slug: vigneswara-propelo/python-pipeline-samples + # snyk.io/org-name: vigneswara-propelo # snyk.io/project-ids: 7c7766e6-1231-4e4f-b51f-0cbd2aacb227, 4addb946-2ff4-41b7-ae71-2a5d480193ee spec: From d6acf5b5174920e3b384708c73df170c2b088493 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Wed, 14 Jun 2023 15:44:27 +0530 Subject: [PATCH 14/29] Update catalog-info.yaml --- catalog-info.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index 1131d29..14263c6 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -6,13 +6,13 @@ metadata: backstage.io/techdocs-ref: dir:. # harness.io/project-url: https://qa.harness.io/ng/account/zEaak-FLS425IEO7OLzMUg/home/orgs/default/projects/vigneshproject/details # circleci.com/project-slug: github/vigneswara-propelo/python-pipeline-samples - gitlab.com/project-id: '43877214' - jira/project-key: IDP - jenkins.io/github-folder: 'CDS-68313' - firehydrant.com/service-name: 'python-pipeline-samples' - backstage.io/kubernetes-label-selector: 'app=idp-ui' - backstage.io/kubernetes-namespace: '63feee14cbf66e3c798c4bdc' - github.com/project-slug: vigneswara-propelo/python-pipeline-samples + gitlab.com/project-id: '43877214' + jira/project-key: IDP + jenkins.io/github-folder: 'CDS-68313' + firehydrant.com/service-name: 'python-pipeline-samples' + backstage.io/kubernetes-label-selector: 'app=idp-ui' + backstage.io/kubernetes-namespace: '63feee14cbf66e3c798c4bdc' + github.com/project-slug: vigneswara-propelo/python-pipeline-samples # snyk.io/org-name: vigneswara-propelo # snyk.io/project-ids: 7c7766e6-1231-4e4f-b51f-0cbd2aacb227, 4addb946-2ff4-41b7-ae71-2a5d480193ee From f2db39ad8c009ebf3a7b7f1dbc21c012cf2ffd01 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Wed, 14 Jun 2023 20:48:01 +0530 Subject: [PATCH 15/29] Create github-actions-demo.yml --- .github/workflows/github-actions-demo.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/github-actions-demo.yml diff --git a/.github/workflows/github-actions-demo.yml b/.github/workflows/github-actions-demo.yml new file mode 100644 index 0000000..e007988 --- /dev/null +++ b/.github/workflows/github-actions-demo.yml @@ -0,0 +1,18 @@ +name: GitHub Actions Demo +run-name: ${{ github.actor }} is testing out GitHub Actions 🚀 +on: [push] +jobs: + Explore-GitHub-Actions: + runs-on: ubuntu-latest + steps: + - run: echo "🎉 The job was automatically triggered by a ${{ github.event_name }} event." + - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by GitHub!" + - run: echo "🔎 The name of your branch is ${{ github.ref }} and your repository is ${{ github.repository }}." + - name: Check out repository code + uses: actions/checkout@v3 + - run: echo "💡 The ${{ github.repository }} repository has been cloned to the runner." + - run: echo "🖥️ The workflow is now ready to test your code on the runner." + - name: List files in the repository + run: | + ls ${{ github.workspace }} + - run: echo "🍏 This job's status is ${{ job.status }}." From 991971e3a2c099f12262a9af646e173d4e53c6c2 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Thu, 15 Jun 2023 10:57:57 +0530 Subject: [PATCH 16/29] Update catalog-info.yaml --- catalog-info.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index 14263c6..837648a 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -19,4 +19,4 @@ metadata: spec: type: service lifecycle: experimental - owner: team-a + owner: harness_account_all_users From 12b457393d027cb815d6a268e3f1313b41402243 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Thu, 15 Jun 2023 12:47:25 +0530 Subject: [PATCH 17/29] Update catalog-info.yaml --- catalog-info.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index 837648a..911cabb 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -19,4 +19,4 @@ metadata: spec: type: service lifecycle: experimental - owner: harness_account_all_users + owner: vigneswara From 203d9ecc298fc1e7933a11f8225a6ffcf5cd14bc Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Thu, 15 Jun 2023 12:49:58 +0530 Subject: [PATCH 18/29] Update catalog-info.yaml --- catalog-info.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index 911cabb..837648a 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -19,4 +19,4 @@ metadata: spec: type: service lifecycle: experimental - owner: vigneswara + owner: harness_account_all_users From 4ce5d98482b264d22e7bebcd1561bc54f4c0614f Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Sun, 18 Jun 2023 13:01:00 +0530 Subject: [PATCH 19/29] Create api-catalog-info.yaml --- api-catalog-info.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 api-catalog-info.yaml diff --git a/api-catalog-info.yaml b/api-catalog-info.yaml new file mode 100644 index 0000000..06ffa19 --- /dev/null +++ b/api-catalog-info.yaml @@ -0,0 +1,11 @@ +apiVersion: backstage.io/v1alpha1 +kind: API +metadata: + name: idp-Service-api +spec: + type: openapi + lifecycle: production + owner: harness_account_all_users + definition: + type: url + target: https://github.com/harness/harness-core/blob/develop/idp-service/contracts/openapi/v1/openapi.yaml From a6201575e06e40c6330b9953254eae1f9aa30142 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Sun, 18 Jun 2023 13:03:39 +0530 Subject: [PATCH 20/29] Update api-catalog-info.yaml --- api-catalog-info.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/api-catalog-info.yaml b/api-catalog-info.yaml index 06ffa19..3487ed4 100644 --- a/api-catalog-info.yaml +++ b/api-catalog-info.yaml @@ -7,5 +7,4 @@ spec: lifecycle: production owner: harness_account_all_users definition: - type: url - target: https://github.com/harness/harness-core/blob/develop/idp-service/contracts/openapi/v1/openapi.yaml + $text: https://github.com/harness/harness-core/blob/develop/idp-service/contracts/openapi/v1/openapi.yaml From 69bff83cd567fc33d9ec55d1e5af35615528bfa5 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Sun, 18 Jun 2023 13:06:49 +0530 Subject: [PATCH 21/29] Update api-catalog-info.yaml --- api-catalog-info.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api-catalog-info.yaml b/api-catalog-info.yaml index 3487ed4..b81e6b3 100644 --- a/api-catalog-info.yaml +++ b/api-catalog-info.yaml @@ -7,4 +7,4 @@ spec: lifecycle: production owner: harness_account_all_users definition: - $text: https://github.com/harness/harness-core/blob/develop/idp-service/contracts/openapi/v1/openapi.yaml + $text: https://petstore.swagger.io/v2/swagger.json From 813bf0a6e548950c62f70905082abd88584ef745 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Mon, 19 Jun 2023 13:04:37 +0530 Subject: [PATCH 22/29] Update catalog-info.yaml --- catalog-info.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/catalog-info.yaml b/catalog-info.yaml index 837648a..6bb8680 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -20,3 +20,4 @@ spec: type: service lifecycle: experimental owner: harness_account_all_users + providesApis: idp-Service-api From ca39fdd2261a1b6b31b870e604b415f455a03c1d Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Mon, 19 Jun 2023 13:08:36 +0530 Subject: [PATCH 23/29] Update catalog-info.yaml --- catalog-info.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index 6bb8680..ae9b3bf 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -20,4 +20,5 @@ spec: type: service lifecycle: experimental owner: harness_account_all_users - providesApis: idp-Service-api + providesApis: + - idp-Service-api From 83c2ac8d9f94194d0afb1343cf41b771a5b9e32f Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Mon, 19 Jun 2023 18:00:44 +0530 Subject: [PATCH 24/29] Create prod-catalog-info.yaml --- prod-catalog-info.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 prod-catalog-info.yaml diff --git a/prod-catalog-info.yaml b/prod-catalog-info.yaml new file mode 100644 index 0000000..0ad0cec --- /dev/null +++ b/prod-catalog-info.yaml @@ -0,0 +1,18 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: python-pipeline-samples-prod + annotations: + backstage.io/techdocs-ref: dir:. + backstage.io/kubernetes-label-selector: 'app=idp-ui' + backstage.io/kubernetes-namespace: '64805447033849710a35ad34' + github.com/project-slug: vigneswara-propelo/python-pipeline-samples + +# snyk.io/org-name: vigneswara-propelo +# snyk.io/project-ids: 7c7766e6-1231-4e4f-b51f-0cbd2aacb227, 4addb946-2ff4-41b7-ae71-2a5d480193ee +spec: + type: service + lifecycle: experimental + owner: harness_account_all_users + providesApis: + - idp-Service-api From 3a4bb6c91abee5a098c4b9bc3be28f36ad69d318 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Mon, 19 Jun 2023 19:37:02 +0530 Subject: [PATCH 25/29] Update index.md --- docs/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index.md b/docs/index.md index 8f56837..9c15710 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1 +1 @@ -## access-control +## Python-pipelines From b4bfa4d3f11440a1323496aa238deb2c806b913b Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Thu, 22 Jun 2023 12:48:22 +0530 Subject: [PATCH 26/29] Create template.yaml --- template.yaml | 82 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 template.yaml diff --git a/template.yaml b/template.yaml new file mode 100644 index 0000000..4aa9497 --- /dev/null +++ b/template.yaml @@ -0,0 +1,82 @@ +apiVersion: scaffolder.backstage.io/v1beta3 +kind: Template +metadata: + name: nextjs-app + title: Create a Next.js app + description: A template to create a new Next.js app + tags: + - nextjs + - react + - javascript +spec: + owner: himanshu.mishra@harness.io + type: service + parameters: + - title: Next.js app details + required: + - project_name + - github_repo + properties: + project_name: + title: Name of your new app + type: string + description: Unique name of the app + github_repo: + title: Name of the GitHub repository + type: string + description: This will be the name of Repository on Github + isPublish: + title: Do you wish to publish the artificat the internal registry? + type: boolean + - title: Service Infrastructure Details + required: + - owner + properties: + cloud_provider: + title: Choose a cloud provider for Deployment + type: string + enum: ["GCP","AWS"] + default: GCP + db: + title: Choose a Database Type for the Service + type: string + enum: ["None","MySQL","Postgres","MongoDB"] + default: None + cache: + title: Choose a caching system for the Service + type: string + enum: ["None","Redis"] + default: None + owner: + title: Choose an Owner for the Service + type: string + ui:field: OwnerPicker + ui:options: + allowedKinds: + - Group + # This field is hidden but needed to authenticate the request to trigger the pipeline + token: + title: Harness Token + type: string + ui:widget: password + ui:field: HarnessAuthToken + steps: + - id: trigger + name: Creating your Next.js app + action: trigger:harness-custom-pipeline + input: + url: "https://stress.harness.io/ng/account/px7xd_BFRCi-pfWPYXVjvw/ci/orgs/default/projects/VigneshProject/pipelines/IDP_Service_Onboarding/pipeline-studio/?storeType=INLINE" + inputset: + project_name: ${{ parameters.project_name }} + github_repo: ${{ parameters.github_repo }} + cloud_provider: ${{ parameters.provider }} + db: ${{ parameters.db }} + cache: ${{ parameters.cache }} + apikey: ${{ parameters.token }} + # The final step is to register our new component in the catalog. + + + output: + links: + - title: Pipeline Details + url: ${{ steps.trigger.output.PipelineUrl }} From efce50fec2c942ea7ede7ebbb7474c3febc94138 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Wed, 5 Jul 2023 12:17:53 +0530 Subject: [PATCH 27/29] Update catalog-info.yaml --- catalog-info.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/catalog-info.yaml b/catalog-info.yaml index ae9b3bf..afeda75 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -13,6 +13,7 @@ metadata: backstage.io/kubernetes-label-selector: 'app=idp-ui' backstage.io/kubernetes-namespace: '63feee14cbf66e3c798c4bdc' github.com/project-slug: vigneswara-propelo/python-pipeline-samples + harness.io/project-url: https://stress.harness.io/ng/account/px7xd_BFRCi-pfWPYXVjvw/cf/orgs/aaaaaaaaaaaaaaaaDeepakOrg/projects/ghtest/feature-flags # snyk.io/org-name: vigneswara-propelo # snyk.io/project-ids: 7c7766e6-1231-4e4f-b51f-0cbd2aacb227, 4addb946-2ff4-41b7-ae71-2a5d480193ee From abe681a16e63c5661615d2d0bca51b4cbee0abc3 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Thu, 6 Jul 2023 16:33:39 +0530 Subject: [PATCH 28/29] Update catalog-info.yaml --- catalog-info.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index afeda75..6e5a3fe 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -13,7 +13,10 @@ metadata: backstage.io/kubernetes-label-selector: 'app=idp-ui' backstage.io/kubernetes-namespace: '63feee14cbf66e3c798c4bdc' github.com/project-slug: vigneswara-propelo/python-pipeline-samples - harness.io/project-url: https://stress.harness.io/ng/account/px7xd_BFRCi-pfWPYXVjvw/cf/orgs/aaaaaaaaaaaaaaaaDeepakOrg/projects/ghtest/feature-flags + harness.io/pipelines: | + Build: https://app.harness.io/ng/account/vpCkHKsDSxK9_KYfjCTMKA/home/orgs/default/projects/IDP_UI/pipelines/Build_IDP_UI_App/pipeline-studio/?storeType=INLINE + Lint: https://app.harness.io/ng/account/vpCkHKsDSxK9_KYfjCTMKA/home/orgs/default/projects/IDP_UI/pipelines/Lint/pipeline-studio + TypeCheck: https://app.harness.io/ng/account/vpCkHKsDSxK9_KYfjCTMKA/home/orgs/default/projects/IDP_UI/pipelines/Typecheck/pipeline-studio # snyk.io/org-name: vigneswara-propelo # snyk.io/project-ids: 7c7766e6-1231-4e4f-b51f-0cbd2aacb227, 4addb946-2ff4-41b7-ae71-2a5d480193ee From 584d64624e4268a0cfe5d131fb1311b22e04ce99 Mon Sep 17 00:00:00 2001 From: Vigneswara <119295389+vigneswara-propelo@users.noreply.github.com> Date: Tue, 1 Aug 2023 15:41:02 +0530 Subject: [PATCH 29/29] Update catalog-info.yaml --- catalog-info.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/catalog-info.yaml b/catalog-info.yaml index 6e5a3fe..bae3551 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -17,6 +17,7 @@ metadata: Build: https://app.harness.io/ng/account/vpCkHKsDSxK9_KYfjCTMKA/home/orgs/default/projects/IDP_UI/pipelines/Build_IDP_UI_App/pipeline-studio/?storeType=INLINE Lint: https://app.harness.io/ng/account/vpCkHKsDSxK9_KYfjCTMKA/home/orgs/default/projects/IDP_UI/pipelines/Lint/pipeline-studio TypeCheck: https://app.harness.io/ng/account/vpCkHKsDSxK9_KYfjCTMKA/home/orgs/default/projects/IDP_UI/pipelines/Typecheck/pipeline-studio + grafana/dashboard-selector: "(tags @> 'prometheus' || tags @> 'blackbox')" # snyk.io/org-name: vigneswara-propelo # snyk.io/project-ids: 7c7766e6-1231-4e4f-b51f-0cbd2aacb227, 4addb946-2ff4-41b7-ae71-2a5d480193ee