scaffolder-common: use apiVersion group scaffolder.backstage.io
Co-authored-by: Johan Haals <johan.haals@gmail.com> Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
@@ -19,7 +19,7 @@ import { TemplateEntityProcessor } from './TemplateEntityProcessor';
|
||||
|
||||
const mockLocation = { type: 'a', target: 'b' };
|
||||
const mockEntity: TemplateEntityV1beta3 = {
|
||||
apiVersion: 'templates.backstage.io/v1beta3',
|
||||
apiVersion: 'scaffolder.backstage.io/v1beta3',
|
||||
kind: 'Template',
|
||||
metadata: { name: 'n' },
|
||||
spec: {
|
||||
|
||||
@@ -56,7 +56,7 @@ export class TemplateEntityProcessor implements CatalogProcessor {
|
||||
const selfRef = getEntityName(entity);
|
||||
|
||||
if (
|
||||
entity.apiVersion === 'templates.backstage.io/v1beta3' &&
|
||||
entity.apiVersion === 'scaffolder.backstage.io/v1beta3' &&
|
||||
entity.kind === 'Template'
|
||||
) {
|
||||
const template = entity as TemplateEntityV1beta3;
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"description": "A Template describes a scaffolding task for use with the Scaffolder. It describes the required parameters as well as a series of steps that will be taken to execute the scaffolding task.",
|
||||
"examples": [
|
||||
{
|
||||
"apiVersion": "templates.backstage.io/v1beta3",
|
||||
"apiVersion": "scaffolder.backstage.io/v1beta3",
|
||||
"kind": "Template",
|
||||
"metadata": {
|
||||
"name": "react-ssr-template",
|
||||
@@ -68,7 +68,7 @@
|
||||
"required": ["spec"],
|
||||
"properties": {
|
||||
"apiVersion": {
|
||||
"enum": ["templates.backstage.io/v1beta3"]
|
||||
"enum": ["scaffolder.backstage.io/v1beta3"]
|
||||
},
|
||||
"kind": {
|
||||
"enum": ["Template"]
|
||||
|
||||
@@ -25,7 +25,7 @@ describe('templateEntityV1beta3Validator', () => {
|
||||
|
||||
beforeEach(() => {
|
||||
entity = {
|
||||
apiVersion: 'templates.backstage.io/v1beta3',
|
||||
apiVersion: 'scaffolder.backstage.io/v1beta3',
|
||||
kind: 'Template',
|
||||
metadata: {
|
||||
name: 'test',
|
||||
|
||||
@@ -19,7 +19,7 @@ import { Entity } from '@backstage/catalog-model';
|
||||
|
||||
/** @public */
|
||||
export interface TemplateEntityV1beta3 extends Entity {
|
||||
apiVersion: 'templates.backstage.io/v1beta3';
|
||||
apiVersion: 'scaffolder.backstage.io/v1beta3';
|
||||
kind: 'Template';
|
||||
spec: {
|
||||
type: string;
|
||||
|
||||
Reference in New Issue
Block a user