Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Addshore
Backstage
Commits
ed8486dd
Commit
ed8486dd
authored
Sep 16, 2021
by
Addshore
🏄
Browse files
Cleanup dev commands, and linting etc
parent
460b50f8
Changes
28
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
ed8486dd
...
...
@@ -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
)
app-config.production.yaml
View file @
ed8486dd
...
...
@@ -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
app-config.yaml
View file @
ed8486dd
...
...
@@ -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
data/README.md
View file @
ed8486dd
...
...
@@ -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
data/all-apis.yaml
View file @
ed8486dd
...
...
@@ -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
data/all-domains.yaml
View file @
ed8486dd
...
...
@@ -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
data/all-organizations.yaml
View file @
ed8486dd
...
...
@@ -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
data/all-resources.yaml
View file @
ed8486dd
...
...
@@ -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
data/all-systems.yaml
View file @
ed8486dd
...
...
@@ -6,4 +6,4 @@ metadata:
spec
:
targets
:
-
./systems/wikidata.yaml
-
./systems/commons.yaml
\ No newline at end of file
-
./systems/commons.yaml
data/all.yaml
View file @
ed8486dd
...
...
@@ -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
data/components/mwcli.yaml
View file @
ed8486dd
...
...
@@ -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
data/components/mwext/wikibase.yaml
View file @
ed8486dd
...
...
@@ -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
data/components/termbox.yaml
View file @
ed8486dd
...
...
@@ -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
data/components/wcqs.yaml
View file @
ed8486dd
...
...
@@ -7,4 +7,4 @@ spec:
type
:
service
lifecycle
:
production
owner
:
wmf-tech-search-platform
system
:
commons
\ No newline at end of file
system
:
commons
data/components/wdqs.yaml
View file @
ed8486dd
...
...
@@ -18,4 +18,4 @@ spec:
type
:
service
lifecycle
:
experimental
owner
:
wmf-tech-search-platform
system
:
wikidata
\ No newline at end of file
system
:
wikidata
data/components/wikit.yaml
View file @
ed8486dd
...
...
@@ -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
data/organizations/wikimedia.yaml
View file @
ed8486dd
...
...
@@ -10,4 +10,4 @@ spec:
type
:
organization
profile
:
displayName
:
Wikimedia
children
:
[
wmf
,
wmde
]
\ No newline at end of file
children
:
[
wmf
,
wmde
]
data/organizations/wmde.yaml
View file @
ed8486dd
...
...
@@ -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
data/organizations/wmde/wdwb-team-a.yaml
View file @
ed8486dd
...
...
@@ -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
]
data/organizations/wmde/wdwb-team-b.yaml
View file @
ed8486dd
...
...
@@ -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
]
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment