Commit Graph

326 Commits

Author SHA1 Message Date
Fredrik Adelöw 923491eece run prettier formatting
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-09 11:54:38 +02:00
github-actions[bot] 326cbd7408 Version Packages 2021-08-05 00:24:56 +00:00
Eric Peterson e013dbb7ac Merge pull request #6639 from backstage/techdocs/ref-follow-ups
[TechDocs] Remove deprecated preparer support and document ref values
2021-08-03 09:21:38 +02:00
github-actions[bot] 32b48219ce Version Packages 2021-07-29 10:32:54 +00:00
Eric Peterson 8ef28f5dbc Remove all legacy preparer code and dependencies.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-28 18:45:51 +02:00
Eric Peterson aa4c00f4be Merge pull request #6634 from backstage/mob/yaml-support
[TechDocs] Add support for mkdocs.yaml
2021-07-28 16:18:05 +02:00
Eric Peterson a85d6df823 Use verbose level when migrating docs so that techdocs-cli will display when --verbose flag is used.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-28 15:39:37 +02:00
Eric Peterson 45ac799537 Fix path
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-28 15:14:11 +02:00
Eric Peterson 93b689486b Add explicit support for mkdocs.yaml files when present.
Co-authored-by: Camila Loiola <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-28 14:51:46 +02:00
github-actions[bot] f51fcaeba2 Version Packages 2021-07-22 10:52:38 +00:00
Ben Lambert e178de178e Merge pull request #6523 from backstage/dependabot/npm_and_yarn/azure/identity-1.4.0
chore(deps): bump @azure/identity from 1.2.2 to 1.4.0
2021-07-22 12:47:11 +02:00
blam bd81f07c17 chore: fixing yarn.lock
Signed-off-by: blam <ben@blam.sh>
2021-07-21 19:57:50 +02:00
blam 232d75f697 chore: reworking deps again
Signed-off-by: blam <ben@blam.sh>
2021-07-21 15:54:44 +02:00
Dominik Henneke 296d8e3832 Delete obsolete changes
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-07-21 15:18:38 +02:00
Dominik Henneke d591b764d0 Remove the short-form annotation and only support the full dir:. option
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-07-21 15:13:16 +02:00
Dominik Henneke f1ebedb421 Merge remote-tracking branch 'upstream/master' into feat/relative-ref-tmp 2021-07-21 12:16:14 +02:00
Himanshu Mishra c8dbc9aaa1 techdocs: add a helpful link to docs page for warning
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-20 12:42:04 +02:00
Phil Kuang 6e5aed1c99 fix(techdocs): properly validate mkdocs docs_dir property
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-07-16 15:04:33 -04:00
Dominik Henneke d32d01e5bc Introduce the annotation backstage.io/techdocs-ref: <relative-target> as an alias for backstage.io/techdocs-ref: dir:<relative-target>
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-07-16 10:16:32 +02:00
github-actions[bot] 8d1c3d0d5a Version Packages 2021-07-15 09:19:25 +00:00
blam a6223e33e3 chore: fixing api reports
Signed-off-by: blam <ben@blam.sh>
2021-07-15 11:00:28 +02:00
Eric Peterson 54c25db339 Merge pull request #6071 from andrewthauer/techdocs-custom-docker
feat(techdocs-common): add custom docker image support
2021-07-15 10:39:14 +02:00
Patrik Oldsberg d9ce823b00 packages: regenerate all API reports with warnings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-07-15 02:05:46 +02:00
Eric Peterson ef4a4cdefd Merge pull request #6341 from SDA-SE/feat/techdocs-build-logs 2021-07-14 23:30:15 +02:00
Camila Belo 3b3729f299 Throws an error when there is no triplet
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2021-07-14 14:05:16 +02:00
Andrew Thauer d5eaab91dd feat(techdocs-common): add custom docker image support
Signed-off-by: Andrew Thauer <athauer@wealthsimple.com>
2021-07-13 11:26:17 -04:00
Dominik Henneke 246b1797e5 Merge remote-tracking branch 'upstream/master' into feat/techdocs-build-logs
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-07-13 16:49:33 +02:00
Eric Peterson 34efce9c44 Apply helper to local, just to be consistent.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-13 13:50:33 +02:00
Eric Peterson 567c95284f Move AWS policy docs to documentation page.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-13 13:50:33 +02:00
Eric Peterson e8302ea5a4 Use move instead of copy in GCS migrate when requested.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-13 13:50:33 +02:00
Eric Peterson c23b09d52d Centralize lowercase logic to tested helper.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-13 13:50:33 +02:00
Eric Peterson 5ee76b0769 Update API Reports
Co-authored-by: Camila Belo <camilabs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-13 13:50:01 +02:00
Camila Belo d4535da733 Initial Azure migrate method
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2021-07-13 13:25:37 +02:00
Eric Peterson 6471d21123 Initial AWS migrate method.
Co-authored-by: Camila Belo <camilabs@gmail.com>
Co-authored-by: Ruben Lindström <rubenl@spotify.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-13 13:25:36 +02:00
Eric Peterson 8fa94e3acc Google Cloud Storage implementation
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-13 13:25:36 +02:00
Eric Peterson 8b653ba877 Local implementation just for illustrative purposes.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-13 13:25:36 +02:00
Eric Peterson 495a935f1f Define migration interface.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-07-13 13:25:36 +02:00
Patrik Oldsberg 1118f33e4f Merge pull request #6433 from backstage/rugvip/report-all-the-things
root: bump api-extractor & friends + recreate API reports along with previously unsupported packages
2021-07-12 20:28:09 +02:00
Patrik Oldsberg 602b5b59bb packages: regenerate all API reports with prettier
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-07-12 19:54:11 +02:00
Patrik Oldsberg 8ae3cffb85 recreate all api-reports with latest version of api-extractor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-07-12 19:46:43 +02:00
blam 203d256d36 chore: reverting fs-extra bump, that seems to have broken all the installs
Signed-off-by: blam <ben@blam.sh>
2021-07-12 19:29:34 +02:00
Dominik Henneke fbba171405 Update api report
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-07-09 14:49:01 +02:00
Dominik Henneke fbb6d421e9 Merge remote-tracking branch 'upstream/master' into feat/techdocs-build-logs 2021-07-09 14:35:01 +02:00
Dominik Henneke 800445cca0 Move the logging one level up to send all logs and exceptions to the user
With this change, only failed builds are logged to the backend logger

Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-07-09 14:33:54 +02:00
github-actions[bot] de67704be9 Version Packages 2021-07-08 11:37:02 +00:00
Carlo Colombo 6841e01132 fix git-url-parse minor version, 11.5.x broke bitbucket server integration
Signed-off-by: Carlo Colombo <carlo.colombo@klarna.com>
2021-07-08 10:46:11 +02:00
Rogerio Angeliski 7a74046f16 docs: added generated files
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:58:41 -03:00
Rogerio Angeliski 93f8e8b423 Revert "docs: added generated files"
This reverts commit b2cefb34e0d4640cc5bb675d05d0ea906d74eec8.

Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:58:41 -03:00
Rogerio Angeliski 1cdc4ba0e2 docs: added generated files
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:58:40 -03:00
Dominik Henneke c18e8eb910 Provide an optional logStream: Writable argument to the GeneratorBase#run(...) command
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-07-05 14:20:41 +02:00