Commit Graph

14849 Commits

Author SHA1 Message Date
Mike Lewis b4680036b6 scaffolder: adjust case of cookieCutterCompat flag in fetch:template
Realized that `cookiecutter` is more idiomatic than `cookieCutter`,
so renamed the `cookieCutterCompat` flag on the new `fetch:template`
action to `cookiecutterCompat`.

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-06 11:16:59 +02:00
Mike Lewis ab61778b87 scaffolder: remove fetch:template extensions todo
cf. https://github.com/backstage/backstage/pull/6322/commits/944fda210ea807f52ece3272736b090ecd1a3a57#r663007257

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-06 11:16:59 +02:00
Mike Lewis a26bc32032 scaffolder: update api-report.md
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-06 11:16:54 +02:00
Mike Lewis a8ded61923 scaffolder: add cookiecutter compat mode to fetch:template
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-06 11:12:58 +02:00
Mike Lewis 9fba3e22b1 scaffolder: add test suite for fetch:template
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-06 11:12:58 +02:00
Mike Lewis 5144e7617d scaffolder: input type from fetch:template action factory
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-06 11:12:58 +02:00
Mike Lewis 1caf2a24f4 scaffolder: add compat TODO
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-06 11:12:58 +02:00
Mike Lewis 161e9e659b scaffolder: create empty directories in fetch:template action
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-06 11:12:58 +02:00
Mike Lewis cc8cf9e89c scaffolder: add support for copyWithoutRender to fetch:template
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-06 11:12:58 +02:00
Mike Lewis cc43a3135e scaffolder: stop ignoring dotfiles in template directories
globby ignores files/directories starting with a dot by default, which
we don't want.

cf. https://github.com/mrmlnc/fast-glob#dot

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-06 11:12:58 +02:00
Himanshu Mishra 3fc8f9ff5b scaffolder: add some explanations and todos on nunjucks action
Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-06 11:12:57 +02:00
Himanshu Mishra 333db5f4dd scaffolder: fix templating all files in sub directories for nunjucks action
Co-authored-by: Mike Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-06 11:12:57 +02:00
Mike Lewis 01e13e173d Scaffolder: add some todos and comments to fetch:template action
Co-authored-by: Himanshu Mishra <himanshu@orkohunter.net>
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2021-07-06 11:12:57 +02:00
blam 9b3c9c16d5 chore: updating stuff
Signed-off-by: blam <ben@blam.sh>
2021-07-06 11:12:57 +02:00
blam 156fefcd82 sample templater
Signed-off-by: blam <ben@blam.sh>
2021-07-06 11:12:57 +02:00
Ben Lambert 5cbce346bb Merge pull request #6344 from tudi2d/sidebar-inner-scrolling
Custom scrollbar for SidebarScrollWrapper
2021-07-06 10:42:42 +02:00
Fredrik Adelöw 43301edd13 Merge pull request #6277 from roylisto/roylisto/edit-button-group
Edit Button for Group Profile Card
2021-07-06 10:25:06 +02:00
Ben Lambert 26bcdef040 Merge pull request #6351 from backstage/dependabot/npm_and_yarn/types/archiver-5.3.0
chore(deps-dev): bump @types/archiver from 5.1.0 to 5.3.0
2021-07-06 10:09:16 +02:00
Ben Lambert 0985696cf9 Merge pull request #6350 from backstage/dependabot/npm_and_yarn/types/aws4-1.5.2
chore(deps-dev): bump @types/aws4 from 1.5.1 to 1.5.2
2021-07-06 10:08:46 +02:00
dependabot[bot] c669940656 chore(deps-dev): bump @types/archiver from 5.1.0 to 5.3.0
Bumps [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) from 5.1.0 to 5.3.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/archiver)

---
updated-dependencies:
- dependency-name: "@types/archiver"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-06 04:14:07 +00:00
dependabot[bot] 30f28ef11c chore(deps-dev): bump @types/aws4 from 1.5.1 to 1.5.2
Bumps [@types/aws4](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/aws4) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/aws4)

---
updated-dependencies:
- dependency-name: "@types/aws4"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-06 04:10:52 +00:00
roylisto 3e3227afc0 Add infoCardAction
Signed-off-by: roylisto <roylistoputra@gmail.com>
2021-07-06 10:27:56 +07:00
Ben Lambert 10eed5344c Merge pull request #6292 from backstage/dependabot/npm_and_yarn/date-io/luxon-2.10.11
chore(deps): bump @date-io/luxon from 1.3.13 to 2.10.11
2021-07-05 20:35:50 +02:00
Ben Lambert 8fb349968a Merge pull request #6340 from andreafalzetti/scaffolder-fs-steps
Scaffolder - Filesystem built-in actions
2021-07-05 20:32:20 +02:00
Ben Lambert 6cbeafcbb9 Update spelling
Signed-off-by: Ben Lambert <ben@blam.sh>
2021-07-05 18:14:25 +02:00
Ben Lambert a8366759a3 Merge pull request #6313 from backstage/orkohunter/document-url-reader
docs: Document how URL Readers work and how to write a new one
2021-07-05 18:10:37 +02:00
Ben Lambert 2666fe56da Merge pull request #6336 from shoukoo/add-default-branch
feat: add default branch property for publish GitLab, Bitbucket and Azure actions
2021-07-05 18:09:01 +02:00
Philipp Hugenroth 0b684849f3 Please - don't embarrass me - I'm not a native speaker, bot...
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-05 18:06:57 +02:00
Ben Lambert 4ca8e569a5 Add changeset
Signed-off-by: Ben Lambert <ben@blam.sh>
2021-07-05 18:06:12 +02:00
Philipp Hugenroth c97e06e1c1 Fix changeset spelling
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-05 18:01:09 +02:00
Philipp Hugenroth 612e25fd7c Add changeset
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-05 17:34:29 +02:00
Philipp Hugenroth 24b4b01cd7 ACustomize scrollbar for sidebar items wrapper
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-05 17:31:03 +02:00
Andrea Falzetti c93fb2c93d docs(scaffolder): update docs
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-05 16:03:45 +01:00
Ben Lambert c6cdfa9bee Merge pull request #6337 from backstage/dependabot/npm_and_yarn/types/yup-0.29.12
chore(deps): bump @types/yup from 0.29.11 to 0.29.12
2021-07-05 16:20:31 +02:00
Ben Lambert e972895b4d Merge pull request #6338 from wrighbr/patch-1
Add Harbor Plugin to Marketplace
2021-07-05 16:18:20 +02:00
Andrea Falzetti 00f590ad53 feat(scaffolder): add description and tests for directories
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-05 14:13:24 +01:00
Himanshu Mishra 19b459d2ba move url reader docs to plugins -> backend apis
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-05 14:46:04 +02:00
Andrea Falzetti 62c2f10f7d feat(scaffolder): add fs:delete custom step
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-05 13:27:19 +01:00
Ben Lambert 9b743a33b8 Merge pull request #6262 from jamesrenaud/master
Update PagerDuty Plugin Doc
2021-07-05 11:28:21 +02:00
roylisto a6b4aebbd2 Use Link from @backstage/core-components
Signed-off-by: roylisto <roylistoputra@gmail.com>
2021-07-05 16:20:45 +07:00
Ben Lambert c9b712c6c3 Merge pull request #6331 from jh-sh/bug/fix-templates-mandatory-protection
Make branch protection attempt less restrictive
2021-07-05 11:08:53 +02:00
Himanshu Mishra 918e2be318 docs: Add an example code block for debugging new url reader
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-05 10:42:56 +02:00
Fredrik Adelöw d1bd7bb825 Update README
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-07-05 10:23:39 +02:00
Himanshu Mishra 9813f6c2c7 document how to add a new url reader (oss vs private)
and update section title

Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-05 10:21:31 +02:00
Brett Wright 28f557a7dd add harbor plugin
Signed-off-by: Brett Wright <wright.brett@gmail.com>
2021-07-05 10:11:19 +02:00
Brett Wright 20589b4835 Merge pull request #3 from backstage/master
pull from upstream
2021-07-05 08:41:45 +02:00
dependabot[bot] 2ac448e380 chore(deps): bump @types/yup from 0.29.11 to 0.29.12
Bumps [@types/yup](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/yup) from 0.29.11 to 0.29.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/yup)

---
updated-dependencies:
- dependency-name: "@types/yup"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 04:20:00 +00:00
Eric Peterson c654b10e91 Merge pull request #6332 from lunarway/docs/plantuml-svg-object 2021-07-04 21:46:23 +02:00
shoukoo dad4817939 Add new changeset
Signed-off-by: shoukoo <shoukoo.koike@gmail.com>
2021-07-04 09:01:44 +10:00
shoukoo 73195b6e65 feat:add default branch prop for publish:azure action
Signed-off-by: shoukoo <shoukoo.koike@gmail.com>
2021-07-04 08:59:14 +10:00