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

Cleanup dev commands, and linting etc

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