Commit Graph

1517 Commits

Author SHA1 Message Date
Patrik Oldsberg b42ccffafe cli: fix for backend bundle build ignoring building of the app
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-16 16:51:19 +01:00
Patrik Oldsberg ba5ea41f9e cli: rename app role to frontend
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-16 16:13:30 +01:00
Patrik Oldsberg 9892d74326 cli: renamed script commands to package
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-15 21:27:12 +01:00
Patrik Oldsberg 51ce07f0fe cli: fix incorrect target package for app and backend build
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-15 21:20:28 +01:00
Patrik Oldsberg d9aa726fe1 cli: skip diff of new package scripts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-15 21:17:52 +01:00
Patrik Oldsberg 6a52a93417 cli: rename package-role migration command to package-roles
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:07 +01:00
Patrik Oldsberg 8f82d80adf migrate all package scripts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:07 +01:00
Patrik Oldsberg 71973cd4d3 cli: improve package script migration to keep more args and not replace custom scripts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:07 +01:00
Patrik Oldsberg 11e1621e53 cli: fix test script setup and make it pass with no tests by default
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:06 +01:00
Patrik Oldsberg 03fb4d9c9b cli: avoid adding pack scripts when migrating scripts in cli packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:05 +01:00
Patrik Oldsberg 0266c65a37 cli: upgrade package script migration to keep some flags
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:05 +01:00
Patrik Oldsberg 510740be65 cli: add missing role option for build script command + mark experimental
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:05 +01:00
Patrik Oldsberg d3381edcb1 cli: rename plugin-x roles to x-plugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:04 +01:00
Patrik Oldsberg b521c1b83b detect all package roles
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:03 +01:00
Patrik Oldsberg 86ab640b20 cli,docs: update jest transform to only include source maps when requested
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-12 16:47:41 +01:00
Patrik Oldsberg c6bbafb516 cli: updated jest transform to include source maps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-12 14:17:36 +01:00
Patrik Oldsberg 82a6d8746e cli: fix flaky parallel test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 16:34:38 +01:00
Patrik Oldsberg 63b1bf73ff Merge pull request #9410 from backstage/rugvip/threads
cli: refactoring and more utilities for working with worker threads
2022-02-11 14:37:31 +01:00
Patrik Oldsberg 9417be6fdd cli: update new bump test to match new output
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 12:59:51 +01:00
Patrik Oldsberg 4c69686cb9 cli: encode versions in upgrade helper URL
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 12:57:03 +01:00
Patrik Oldsberg 46cedf1d7d cli: capture logs in backstage.json bump tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 12:57:03 +01:00
Patrik Oldsberg d2927cb5dc cli: document yarn install workaround and tweak upgrade helper messaging
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 12:57:02 +01:00
Patrik Oldsberg e9ee1f91e1 cli: include the root package in set of packages to upgrade
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 12:57:02 +01:00
Patrik Oldsberg 2c83545dda cli: clean up yarn install output in versions bump
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 12:57:02 +01:00
Patrik Oldsberg 409e99684e cli: filter out npm_ env vars when running yarn install inside bump
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 12:57:02 +01:00
Patrik Oldsberg d32504ccca cli: include version info and upgrade helper link in bump output
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-11 12:57:01 +01:00
Johan Haals 1984da7155 Merge pull request #9450 from backstage/jhaals/pick-latest-manifest
cli: versions:bump prefer latest manifest when next release is specified
2022-02-11 09:38:50 +01:00
Fredrik Adelöw 1ed305728b bump node-fetch and cross-fetch
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-10 15:51:50 +01:00
Johan Haals 532dae9c4c cli: versions:bump prefer latest manifest when next release is specified
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-10 13:30:10 +01:00
github-actions[bot] e4791789d1 Version Packages 2022-02-10 11:06:33 +00:00
Johan Haals 143ada0056 Merge pull request #9092 from backstage/mob/versions-bump2
cli: Add versions:bump params for bumping to specific releases
2022-02-09 09:35:01 +01:00
github-actions[bot] e74f416a00 Version Packages (next) 2022-02-08 19:38:17 +00:00
Patrik Oldsberg a9461c1e65 cli: switch to using thread helpers in type definition build
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-08 17:01:36 +01:00
Patrik Oldsberg c69411e6e6 cli: add message passing to runWorkerThreads
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-08 17:01:35 +01:00
Johan Haals db1066eec9 chore: clarify function names
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 15:00:12 +01:00
Patrik Oldsberg 1ac6871673 cli: refactor worker thread helper to separate queue and plain threads
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-08 13:11:08 +01:00
Patrik Oldsberg 00f6bcda2a cli: initial worker thread helper
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-08 12:33:58 +01:00
Johan Haals d77c32fd48 Use release version from manifest
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 11:33:59 +01:00
Johan Haals c22bcaafdd update tests
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 10:22:19 +01:00
Johan Haals 788ffa78e2 Skip backstage.json update for custom patterns. Add more tests
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 10:16:52 +01:00
Johan Haals 59f31a6315 chore: fix test, add additonal tests
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 10:16:50 +01:00
Johan Haals fc65c6cd9e Rename pkg, make isomorphic
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 10:12:39 +01:00
Johan Haals ba6c626d09 combine bump arguments
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 10:12:38 +01:00
Johan Haals d9327ae078 cli: fix tests
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 10:09:32 +01:00
Johan Haals 79b08b5fe3 Use correct package version
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 10:09:32 +01:00
Johan Haals 061393a964 Pass releaseManifest to versionFinder
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 10:09:30 +01:00
Johan Haals 7c4e7b707c cli/bump: Add tests for versionfinder
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 10:08:49 +01:00
Johan Haals 36cca38c61 date compare release tracks, prefer latest
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 10:08:49 +01:00
Johan Haals 476bb94115 Initial release manifest package
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-08 10:08:49 +01:00
Patrik Oldsberg 51fe2055df cli: fix a spelling
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-07 19:49:07 +01:00