Jesse Alan Johnson
975b97daf2
new tutorials ( #2435 )
...
* new tutorial
* prettier formatting
* Update quickstart.md
* prettier write
* refined quickstart tutorial
* Create QuickStart-app-plugin
* Rename QuickStart-app-plugin to quickStart-app-plugin
* Update and rename quickStart-app-plugin to quickstart-app-plugin
* Adding second tutorial with prettier
* removing rogue file
* updating where to go link
* adding sidebars entry for new tutorials
2020-09-17 20:41:13 +02:00
Ben Lambert
3cdbf5e0b5
Merge pull request #2500 from timja/fix-scaffolder-crashes
...
scaffolder: Fix backend fails to start
2020-09-17 16:54:32 +02:00
Perry Manuk
21a366077a
Techdocs without docker-in-docker ( #2438 )
...
We're deploying backstage to GKE and have had issues getting techdocs
volume mount logic to work because of mixing paths between the host and
the container running the backend. So we added a condition where if
mkdocs is found in the backend container it will use that to generate
the docs rather than spinning it up in a docker container.
2020-09-17 15:26:39 +02:00
Iain Billett
2331e79897
Test for docker before attempting to run a container ( #2497 )
...
Test for docker using ping() before attempting any docker
operations. If this fails we know docker is unavailable
and we can fail with an more descriptive error.
2020-09-17 15:18:13 +02:00
Raghunandan Balachandran
0e3218b454
Merge pull request #2470 from RoadieHQ/dtuite/send-description-to-git-hub
...
Send template description to GitHub
2020-09-17 15:17:49 +02:00
Raghunandan Balachandran
86caffcead
Merge pull request #2499 from SDA-SE/feat/improve-adrs-sidebar
...
docs: improve navigation around ADRs
2020-09-17 15:15:33 +02:00
Andrew Thauer
af653e0e13
Merge pull request #2451 from andrewthauer/api-docs-definitions
...
Add apiDocsConfigRef to configure ApiDefinitionWidgets
2020-09-17 09:14:43 -04:00
Tim Jacomb
d8d074c1b4
scaffolder: Fix backend fails to start
2020-09-17 13:48:47 +01:00
Andrew Thauer
8e64ca250c
feat: add api-docs config ref for widgets
2020-09-17 08:44:27 -04:00
David Tuite
2e35f300d0
Mark docs template description as required
...
In my testing, attempts to create a docs site with no description would
fail with the error:
```
Unable to create file 'component-info.yaml'
Error message: 'collections.OrderedDict object' has no attribute 'description'
```
Better to mark it required than let the user hit the error.
2020-09-17 13:14:15 +01:00
David Tuite
1cb1919f0c
Send component description to GitHub
...
We might as well set the description on the GitHub repo while we're
creating it.
2020-09-17 13:14:12 +01:00
Ben Lambert
ef4108dcaa
Merge pull request #2426 from muffix/fix-2372-add-gitlab-to-scaffolder
...
Add GitLab integration for scaffolder
2020-09-17 13:54:09 +02:00
Oliver Sand
cf32c9d02d
Merge pull request #2496 from SDA-SE/feat/api-explorer-ui
...
feat: rework Api Explorer components
2020-09-17 13:19:43 +02:00
Oliver Sand
232f0538df
docs: improve navigation around ADRs
2020-09-17 13:01:25 +02:00
Stefan Ålund
eb85eb0bbc
Update playback-order-component.yaml ( #2495 )
2020-09-17 12:48:07 +02:00
Oliver Sand
bcf0f4cc11
feat: rework Api Explorer components
...
The table in the API explorer now shows details such as tags, owner, and description.
2020-09-17 12:39:20 +02:00
Björn Marschollek
55542797a9
Add GitLab integration for scaffolder
...
This adds a GitLab integration for the scaffolder backend.
We're introduceing a preparer and a publisher for GitLab so that we can
read templates from GitLab and publish them to a configured GitLab
instance. The two instances don't need to be the same. For instance,
templates could be public on gitlab.com, but the created repos will live
in a hosted GitLab somewhere else.
The publisher gets its own config object in `app-config.yaml` where the
target instance and token can be specified.
The service catalogue defines both `gitlab` and `gitlab/api` as
processors. They are both handled by the same preparer.
Closes #2372
2020-09-17 12:39:05 +02:00
Fredrik Adelöw
f1ca8daee8
Merge pull request #2490 from spotify/freben/ghe
...
feat(catalog-backend): support GHE and other GitHub providers
2020-09-17 10:51:48 +02:00
Patrik Oldsberg
4a23442c57
Merge pull request #2404 from timja/patch-1
...
Add ssl config to example app for postgres
2020-09-17 10:15:02 +02:00
Oliver Sand
ed140a0602
Merge pull request #2424 from SDA-SE/feat/extend-api-model
...
feat: extend API entity by lifecycle and owner
2020-09-17 09:49:13 +02:00
Ben Lambert
777d4d251c
Merge pull request #2442 from timja/add-access-support
...
scaffolder: Add support for granting access on create
2020-09-17 09:33:08 +02:00
Patrik Oldsberg
f304139464
Merge pull request #2479 from spotify/Rugvip-patch-1
...
cli: fix for css being treated as images in build
2020-09-17 09:22:05 +02:00
Fredrik Adelöw
4077b424fa
feat(catalog-backend): support GHE and other GitHub providers
2020-09-17 09:04:35 +02:00
Tim Jacomb
702546b8e3
Add scaffolder config to monorepo ( #2492 )
2020-09-17 08:45:11 +02:00
Tim Jacomb
1b45fbc442
Simplify code
2020-09-17 07:25:27 +01:00
Tim Jacomb
fcdae603ba
Merge branch 'master' into add-access-support
2020-09-17 07:17:12 +01:00
Ivan Shmidt
b0656e47d9
Merge pull request #2489 from iamrajiv/issue_1994
...
Added description header field in backstage.io docs
2020-09-16 22:29:50 +02:00
Rajiv Ranjan Singh
485fa981d2
prettified md
2020-09-17 01:38:58 +05:30
Rajiv Singh
19550ef1fd
Added PlantUML diagrams in backstage.io docs ( #2413 )
...
* added Sequence Diagram
* updated location for generated UML diagrams
2020-09-16 21:53:24 +02:00
dependabot[bot]
e5b79755c0
chore(deps): bump nodegit from 0.26.5 to 0.27.0 ( #2454 )
...
Bumps [nodegit](https://github.com/nodegit/nodegit ) from 0.26.5 to 0.27.0.
- [Release notes](https://github.com/nodegit/nodegit/releases )
- [Changelog](https://github.com/nodegit/nodegit/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodegit/nodegit/compare/v0.26.5...v0.27.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-16 21:50:53 +02:00
Rajiv Ranjan Singh
3347cf1668
grammar correction
2020-09-17 00:14:06 +05:30
Rajiv Ranjan Singh
b92b3779db
added description header field
2020-09-16 23:40:37 +05:30
Rajiv Ranjan Singh
ff65589796
added description header field
2020-09-16 23:06:14 +05:30
Rajiv Ranjan Singh
d833cd9fe8
added description header field
2020-09-16 22:14:28 +05:30
Rajiv Ranjan Singh
812da7539f
added description header field
2020-09-16 21:56:32 +05:30
Rajiv Ranjan Singh
def4032351
added description header field
2020-09-16 21:47:19 +05:30
Tim Jacomb
fd7809ea34
Merge branch 'master' into add-access-support
2020-09-16 16:02:01 +01:00
Patrik Oldsberg
35abda0fa0
Merge pull request #2352 from timja/new-routing-jenkins
...
Update Jenkins plugin to new routing
2020-09-16 16:54:20 +02:00
Patrik Oldsberg
85a1574e9f
Merge pull request #2429 from taras/tm/scaffold-repo-visibility
...
Add the ability to configure repository visibility via config
2020-09-16 16:52:22 +02:00
Patrik Oldsberg
1fea972187
Merge pull request #2088 from andrewthauer/api-docs-graphql
...
Add GraphQL support to API Docs
2020-09-16 16:37:11 +02:00
Patrik Oldsberg
61347c0673
Merge pull request #2487 from spotify/rugvip/ignore
...
eslintignore: add template dirs
2020-09-16 16:29:54 +02:00
Tim Jacomb
38c0672e1e
Merge branch 'master' into new-routing-jenkins
2020-09-16 14:46:49 +01:00
Tim Jacomb
f93d7a15fc
Condense if to else if
2020-09-16 14:36:52 +01:00
Ben Lambert
7df91f116e
Merge pull request #2481 from RoadieHQ/scaffolder-values-validation
...
Scaffolder values validation
2020-09-16 15:33:36 +02:00
Tim Jacomb
0c7acbe3cb
Update docs
2020-09-16 14:19:01 +01:00
Tim Jacomb
a40012d974
Reword
2020-09-16 14:14:46 +01:00
Tim Jacomb
7806decbc4
Make access optional
2020-09-16 14:09:54 +01:00
Tim Jacomb
80b56edec3
Merge branch 'master' into add-access-support
2020-09-16 14:08:47 +01:00
Patrik Oldsberg
7b3a36a5ec
eslintignore: add template dirs
2020-09-16 15:07:08 +02:00
Taras Mankovski
f5702ddc8e
Add ability to flag user repositories as private
2020-09-16 08:53:18 -04:00