Add OwnerPicker component to scaffolder
Signed-off-by: James Turley <jamesturley1905@googlemail.com>
This commit is contained in:
committed by
James Turley
parent
ba479febd3
commit
2ab6f3ff07
@@ -12,6 +12,7 @@ spec:
|
||||
- title: Fill in some steps
|
||||
required:
|
||||
- name
|
||||
- owner
|
||||
properties:
|
||||
name:
|
||||
title: Name
|
||||
@@ -20,6 +21,14 @@ spec:
|
||||
ui:autofocus: true
|
||||
ui:options:
|
||||
rows: 5
|
||||
owner:
|
||||
title: Owner
|
||||
type: string
|
||||
description: Owner of the component
|
||||
ui:field: OwnerPicker
|
||||
ui:options:
|
||||
allowedKinds:
|
||||
- Group
|
||||
- title: Choose a location
|
||||
required:
|
||||
- repoUrl
|
||||
@@ -40,6 +49,7 @@ spec:
|
||||
url: ./template
|
||||
values:
|
||||
name: '{{ parameters.name }}'
|
||||
owner: '{{ parameters.owner }}'
|
||||
|
||||
- id: fetch-docs
|
||||
name: Fetch Docs
|
||||
|
||||
@@ -5,4 +5,4 @@ metadata:
|
||||
spec:
|
||||
type: website
|
||||
lifecycle: experimental
|
||||
owner: guest
|
||||
owner: {{cookiecutter.owner | jsonify}}
|
||||
|
||||
Reference in New Issue
Block a user