Closed gashcrumb closed 2 months ago
Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all
The image is available at: quay.io/janus-idp/backstage-showcase:pr-1253
!
/approve
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: davidfestal
The full list of commands accepted by this bot can be found here.
The pull request process is described here
The image is available at: quay.io/janus-idp/backstage-showcase:pr-1253
!
We cannot retest the image published as we got such issues using guest auth provider. See screenshots hereafter
I was able to launch janus-idp locally using as auth provider .... github
auth:
environment: development
providers:
# guest: {}
github:
development:
clientId: fde4...080e
clientSecret: 8ba...0f20
The fieldExtensions are working if we add as config
dynamicPlugins:
rootDirectory: dynamic-plugins-root
frontend:
qshift.plugin-quarkus:
scaffolderFieldExtensions:
- importName: QuarkusExtensionListField
- importName: QuarkusVersionListField
- importName: QuarkusQuickstartPickerField
That's great news @cmoulliard! This will need plenty of testing as I've only tried the most minimal use case, so raise issues if you run into anything. Thanks!
Description
This commit enables support for Scaffolder field extensions. A plugin can export a field extension as documented and then configure it to be included in the list of enabled scaffolder field extensions using the following configuration:
Which issue(s) does this PR fix
PR acceptance criteria
Please make sure that the following steps are complete:
How to test changes / Special notes to the reviewer
There's a really simple extension in this package that can be used for a quick test. You can import this template and then use this configuration: