Commit ed8486dd authored by Addshore's avatar Addshore 🏄
Browse files

Cleanup dev commands, and linting etc

parent 460b50f8
...@@ -11,4 +11,4 @@ yarn dev ...@@ -11,4 +11,4 @@ yarn dev
You can find all of the data that holds this app together in the `data` directory. You can find all of the data that holds this app together in the `data` directory.
This application is deployed to Wikimedia Toolforge, you can read more about that in [the deploy directory](./deploy) This application is deployed to Wikimedia Toolforge, you can read more about that in [the deploy directory](./deploy)
\ No newline at end of file
...@@ -27,4 +27,4 @@ catalog: ...@@ -27,4 +27,4 @@ catalog:
- allow: [Component, System, API, Group, User, Resource, Location] - allow: [Component, System, API, Group, User, Resource, Location]
locations: locations:
- type: url - type: url
target: https://gitlab.wikimedia.org/addshore/backstage/-/raw/main/data/all.yaml target: https://gitlab.wikimedia.org/addshore/backstage/-/raw/main/data/all.yaml
\ No newline at end of file
...@@ -66,4 +66,4 @@ catalog: ...@@ -66,4 +66,4 @@ catalog:
- allow: [Component, System, API, Group, User, Resource, Location] - allow: [Component, System, API, Group, User, Resource, Location]
locations: locations:
- type: url - type: url
target: http://localhost:3001/data/all.yaml target: http://localhost:3001/data/all.yaml
\ No newline at end of file
...@@ -4,4 +4,4 @@ Example: https://github.com/backstage/backstage/tree/master/packages/catalog-mod ...@@ -4,4 +4,4 @@ Example: https://github.com/backstage/backstage/tree/master/packages/catalog-mod
https://backstage.io/docs/features/software-catalog/system-model https://backstage.io/docs/features/software-catalog/system-model
Different orgs should maybe be different namespaces? https://backstage.io/docs/features/software-catalog/descriptor-format#namespace-optional Different orgs should maybe be different namespaces? https://backstage.io/docs/features/software-catalog/descriptor-format#namespace-optional
\ No newline at end of file
...@@ -5,10 +5,10 @@ metadata: ...@@ -5,10 +5,10 @@ metadata:
description: A collection of all Backstage example APIs description: A collection of all Backstage example APIs
# spec: # spec:
# targets: # targets:
# - ./apis/hello-world-api.yaml # - ./apis/hello-world-api.yaml
# - ./apis/petstore-api.yaml # - ./apis/petstore-api.yaml
# - ./apis/spotify-api.yaml # - ./apis/spotify-api.yaml
# - ./apis/streetlights-api.yaml # - ./apis/streetlights-api.yaml
# - ./apis/swapi-graphql.yaml # - ./apis/swapi-graphql.yaml
# - ./apis/wayback-archive-api.yaml # - ./apis/wayback-archive-api.yaml
# - ./apis/wayback-search-api.yaml # - ./apis/wayback-search-api.yaml
...@@ -5,5 +5,5 @@ metadata: ...@@ -5,5 +5,5 @@ metadata:
description: A collection of all Backstage example domains description: A collection of all Backstage example domains
# spec: # spec:
# targets: # targets:
# - ./domains/artists-domain.yaml # - ./domains/artists-domain.yaml
# - ./domains/playback-domain.yaml # - ./domains/playback-domain.yaml
...@@ -17,4 +17,4 @@ spec: ...@@ -17,4 +17,4 @@ spec:
- ./organizations/wmf/tech-release-engineering.yaml - ./organizations/wmf/tech-release-engineering.yaml
- ./organizations/wmf/tech-search-platform.yaml - ./organizations/wmf/tech-search-platform.yaml
- ./organizations/wmf/product.yaml - ./organizations/wmf/product.yaml
- ./organizations/wmf/product-structured-data.yaml - ./organizations/wmf/product-structured-data.yaml
\ No newline at end of file
...@@ -5,4 +5,4 @@ metadata: ...@@ -5,4 +5,4 @@ metadata:
description: A collection of all Backstage example resources description: A collection of all Backstage example resources
# spec: # spec:
# targets: # targets:
# - ./resources/artists-db-resource.yaml # - ./resources/artists-db-resource.yaml
...@@ -6,4 +6,4 @@ metadata: ...@@ -6,4 +6,4 @@ metadata:
spec: spec:
targets: targets:
- ./systems/wikidata.yaml - ./systems/wikidata.yaml
- ./systems/commons.yaml - ./systems/commons.yaml
\ No newline at end of file
...@@ -11,4 +11,4 @@ spec: ...@@ -11,4 +11,4 @@ spec:
- ./all-domains.yaml - ./all-domains.yaml
- ./all-organizations.yaml - ./all-organizations.yaml
- ./all-resources.yaml - ./all-resources.yaml
- ./all-systems.yaml - ./all-systems.yaml
\ No newline at end of file
...@@ -12,4 +12,4 @@ metadata: ...@@ -12,4 +12,4 @@ metadata:
spec: spec:
type: tool type: tool
lifecycle: experimental lifecycle: experimental
owner: wmf-tech-release-engineering owner: wmf-tech-release-engineering
\ No newline at end of file
...@@ -14,9 +14,7 @@ spec: ...@@ -14,9 +14,7 @@ spec:
lifecycle: production lifecycle: production
owner: wmde-wikidata-wikibase-team owner: wmde-wikidata-wikibase-team
system: wikidata system: wikidata
dependsOn: [ dependsOn: [component:mwext-wikibase-package-wikibase-data-model]
component:mwext-wikibase-package-wikibase-data-model
]
--- ---
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
kind: Component kind: Component
...@@ -31,4 +29,4 @@ spec: ...@@ -31,4 +29,4 @@ spec:
lifecycle: production lifecycle: production
owner: wmde-wikidata-wikibase-team owner: wmde-wikidata-wikibase-team
system: wikidata system: wikidata
subcomponentOf: mwext-wikibase subcomponentOf: mwext-wikibase
\ No newline at end of file
...@@ -8,7 +8,7 @@ metadata: ...@@ -8,7 +8,7 @@ metadata:
title: Gerrit Repo title: Gerrit Repo
icon: gerrit icon: gerrit
- url: https://gerrit.wikimedia.org/g/wikibase/termbox/+/refs/heads/master - url: https://gerrit.wikimedia.org/g/wikibase/termbox/+/refs/heads/master
title: Gitiles title: Gitiles
icon: gitiles icon: gitiles
- url: https://github.com/wikimedia/wikibase-termbox - url: https://github.com/wikimedia/wikibase-termbox
title: Github Mirror title: Github Mirror
...@@ -17,4 +17,4 @@ spec: ...@@ -17,4 +17,4 @@ spec:
type: service type: service
lifecycle: production lifecycle: production
owner: wmde-wikidata-wikibase-a owner: wmde-wikidata-wikibase-a
system: wikidata system: wikidata
\ No newline at end of file
...@@ -7,4 +7,4 @@ spec: ...@@ -7,4 +7,4 @@ spec:
type: service type: service
lifecycle: production lifecycle: production
owner: wmf-tech-search-platform owner: wmf-tech-search-platform
system: commons system: commons
\ No newline at end of file
...@@ -18,4 +18,4 @@ spec: ...@@ -18,4 +18,4 @@ spec:
type: service type: service
lifecycle: experimental lifecycle: experimental
owner: wmf-tech-search-platform owner: wmf-tech-search-platform
system: wikidata system: wikidata
\ No newline at end of file
...@@ -13,4 +13,4 @@ spec: ...@@ -13,4 +13,4 @@ spec:
type: design-system type: design-system
lifecycle: production lifecycle: production
owner: wmde-wikidata-wikibase-team owner: wmde-wikidata-wikibase-team
system: wikidata system: wikidata
\ No newline at end of file
...@@ -10,4 +10,4 @@ spec: ...@@ -10,4 +10,4 @@ spec:
type: organization type: organization
profile: profile:
displayName: Wikimedia displayName: Wikimedia
children: [wmf, wmde] children: [wmf, wmde]
\ No newline at end of file
...@@ -17,11 +17,7 @@ spec: ...@@ -17,11 +17,7 @@ spec:
email: noreply@wikimedia.de email: noreply@wikimedia.de
picture: https://avatars.githubusercontent.com/u/664724?s=200&v=4 picture: https://avatars.githubusercontent.com/u/664724?s=200&v=4
parent: wikimedia parent: wikimedia
children: [ children: [wmde-wikidata-wikibase, wmde-fundraising, wmde-technical-wishes]
wmde-wikidata-wikibase,
wmde-fundraising,
wmde-technical-wishes
]
--- ---
apiVersion: backstage.io/v1alpha1 apiVersion: backstage.io/v1alpha1
kind: Location kind: Location
...@@ -32,4 +28,4 @@ spec: ...@@ -32,4 +28,4 @@ spec:
targets: targets:
- ./wmde/wdwb.yaml - ./wmde/wdwb.yaml
- ./wmde/wdwb-team-a.yaml - ./wmde/wdwb-team-a.yaml
- ./wmde/wdwb-team-b.yaml - ./wmde/wdwb-team-b.yaml
\ No newline at end of file
...@@ -21,4 +21,4 @@ spec: ...@@ -21,4 +21,4 @@ spec:
displayName: Kara displayName: Kara
email: kara@example.com email: kara@example.com
picture: https://avatars.dicebear.com/api/avataaars/kara@example.com.svg?background=%23fff picture: https://avatars.dicebear.com/api/avataaars/kara@example.com.svg?background=%23fff
memberOf: [wmde-wikidata-wikibase-a] memberOf: [wmde-wikidata-wikibase-a]
\ No newline at end of file
...@@ -22,4 +22,4 @@ spec: ...@@ -22,4 +22,4 @@ spec:
displayName: Adam Shorland displayName: Adam Shorland
email: adam.shorland@wikimedia.de email: adam.shorland@wikimedia.de
picture: https://pbs.twimg.com/profile_images/1348298197580582913/uzXkZ7BF_400x400.jpg picture: https://pbs.twimg.com/profile_images/1348298197580582913/uzXkZ7BF_400x400.jpg
memberOf: [wmde-wikidata-wikibase-b] memberOf: [wmde-wikidata-wikibase-b]
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment