Commit Graph

125 Commits

Author SHA1 Message Date
Fredrik Adelöw f7a57e89d0 Merge pull request #2501 from spotify/freben/more-github
fix(catalog-backend): unify github and github/api, and use git-url-parse
2020-09-18 15:06:18 +02:00
Sebastian Qvarfordt f097c32b59 TechDocs: Use a flag to determine if we should use a local mkdocs or techdocs-container (#2503)
* Use a flag to determine wether to use techdocs-container or local install of mkdocs

* Updated techdocs generator to look at app-config string instead of argument to decide how to run the generator

* Removed console log...

* Reverted scaffolder file that was accidentally committed.

* Fixed lint issues

* Added config to create-app template
2020-09-18 14:02:35 +02:00
Fredrik Adelöw 94b8e88eba fix(catalog-backend): address comments and add docs 2020-09-18 10:00:58 +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
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
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 Ranjan Singh 3347cf1668 grammar correction 2020-09-17 00:14:06 +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
Tim Jacomb 38c0672e1e Merge branch 'master' into new-routing-jenkins 2020-09-16 14:46:49 +01:00
Tim Jacomb 0c7acbe3cb Update docs 2020-09-16 14:19:01 +01:00
Taras Mankovski 9ad2b8186b Clean up installation 2020-09-16 08:19:09 -04:00
Taras Mankovski 6d3ce75100 Apply requested chanegs 2020-09-15 16:32:17 -04:00
Taras Mankovski e9e3c79295 Run prettier on docs/features/software-templates/installation.md 2020-09-15 16:31:42 -04:00
Taras Mankovski a7d5ade5a1 Merge GitHub scaffolding instructions 2020-09-15 16:31:35 -04:00
Ben Lambert 0597211af1 Merge pull request #2433 from timja/support-user-or-org
scaffolder: Allow user or org, remove hard coded isOrg
2020-09-15 09:17:25 +02:00
Andrew Thauer 678a9c90de feat: add graphql api type 2020-09-13 22:01:11 -04:00
Himanshu Mishra a8fee3c5e8 Merge pull request #2434 from spotify/orkohunter/update-techdocs-documentation 2020-09-13 18:02:12 +02:00
Patrik Oldsberg 3cf20cbad7 remove mock-data scripts 2020-09-12 15:27:27 +02:00
Himanshu Mishra b1051d50e8 Add FAQ about file formats 2020-09-12 00:09:07 +02:00
Himanshu Mishra e87263e839 Some minor improvements to docs 2020-09-12 00:01:11 +02:00
Himanshu Mishra 7b1b539e8c Remove the manual edit instructions
There is an edit button on the website
2020-09-12 00:00:40 +02:00
Himanshu Mishra 506d130854 Some minor improvements to docs 2020-09-11 23:55:01 +02:00
Himanshu Mishra 08856c7da9 Add TechDocs architecture page 2020-09-11 23:54:28 +02:00
Himanshu Mishra a5e6e17fd3 Avoid duplication, redirect to Backstage getting started 2020-09-11 23:38:34 +02:00
Himanshu Mishra 64d2edc097 Updates to the TechDocs overview page
- Add a one line context to what docs-like-code means
- Add link to announcement blog post which is very in-depth about TechDocs
- Milestone update and typo
2020-09-11 23:35:32 +02:00
Tim Jacomb c95fd141ae Remove hardcoded isOrg 2020-09-11 22:17:58 +01:00
Oliver Sand f14d2735f8 feat: extend API entity by lifecycle and owner 2020-09-11 11:06:25 +02:00
Emma Indal 0b95f633d9 Update v1 milestone in project roadmap 2020-09-11 08:07:34 +02:00
Patrik Oldsberg 902781c36f docs: fix broken fragment links 2020-09-10 17:50:36 +02:00
Tim Jacomb 72c097f57f Use correct npm package for serving 2020-09-10 09:08:23 +01:00
Patrik Oldsberg d5585cd574 Merge pull request #2390 from spotify/rugvip/temp-docs
docs: more visible heads up about completing installation steps for templates
2020-09-10 09:55:45 +02:00
Patrik Oldsberg b9660715ef microsite: install docs 2020-09-09 20:36:47 +02:00
Patrik Oldsberg 6d178e375c docs: more visible heads up about completing installation steps for templates 2020-09-09 17:16:01 +02:00
Sebastian Qvarfordt d865f88344 [TechDocs] Rebuild docs if the github source is newer than last docs build (#2353)
* Added age check for documentation in github to make sure it's up to date

* Updated failing tests

* Updated docs to explain requestUrl and storageUrl

* Updated failing tests

* Update packages/create-app/templates/default-app/app-config.yaml.hbs

* Update docs/features/techdocs/getting-started.md

Co-authored-by: Emma Indal <emmai@spotify.com>
2020-09-09 16:05:28 +02:00
Tim Jacomb 8daab3651f Rename Jenkins annotation 2020-09-09 11:49:24 +01:00
Ivan Shmidt e43df1de20 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/circle-ci-plugin-new-route-api 2020-09-09 01:07:07 +02:00
Omer Farooq 0fa4c72a92 revert yarn.lock
upgrade Storybook to version 6

update storybook renderer layout

docs: update create app command and link

revert yarn.lock changes

revert yarn.lock

revert yarn
2020-09-09 00:37:06 +12:00
Ivan Shmidt f3acee2537 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/circle-ci-plugin-new-route-api 2020-09-07 22:15:12 +02:00
Stefan Ålund 0a1416d476 [Docs] Clarify what is core features (#2314) 2020-09-07 19:44:17 +02:00
Andrew Thauer 66ddd0cc56 refactor(rollbar): update to use routing & entities 2020-09-07 08:38:07 -04:00
davidamitchell d372b1c675 docs: minor typo correction (#2307)
* docs: minor typo correction

* chore: fix prettier errors

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2020-09-07 13:51:13 +02:00