diff --git a/.changeset/twelve-birds-wait.md b/.changeset/twelve-birds-wait.md new file mode 100644 index 0000000000..6f71ed2cf7 --- /dev/null +++ b/.changeset/twelve-birds-wait.md @@ -0,0 +1,14 @@ +--- +'@backstage/catalog-model': patch +--- + +Added a connection between www-artist and artist-lookup components + +
+ Screenshots + +![www-artist component](https://user-images.githubusercontent.com/74687/161088772-bc1df84e-28c1-4b08-b914-109cd6d04521.jpg) + +![artist-lookup component](https://user-images.githubusercontent.com/74687/161088775-120c5610-f094-4cd1-bb2d-3ab9623a6c72.jpg) + +
diff --git a/packages/catalog-model/examples/components/artist-lookup-component.yaml b/packages/catalog-model/examples/components/artist-lookup-component.yaml index 88fd33ac0d..c0022762b4 100644 --- a/packages/catalog-model/examples/components/artist-lookup-component.yaml +++ b/packages/catalog-model/examples/components/artist-lookup-component.yaml @@ -34,3 +34,4 @@ spec: owner: team-a system: artist-engagement-portal dependsOn: ['resource:artists-db'] + apiConsumedBy: ['component:www-artist'] diff --git a/packages/catalog-model/examples/components/www-artist-component.yaml b/packages/catalog-model/examples/components/www-artist-component.yaml index 3acb6fc6a6..1ca394ecbc 100644 --- a/packages/catalog-model/examples/components/www-artist-component.yaml +++ b/packages/catalog-model/examples/components/www-artist-component.yaml @@ -8,3 +8,4 @@ spec: lifecycle: production owner: team-a system: artist-engagement-portal + consumesApis: ['component:artist-lookup']