Add OwnerPicker component to scaffolder

Signed-off-by: James Turley <jamesturley1905@googlemail.com>
This commit is contained in:
James Turley
2021-03-24 17:01:23 +00:00
committed by James Turley
parent ba479febd3
commit 2ab6f3ff07
9 changed files with 299 additions and 3 deletions
@@ -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}}