UNPKG

@spinnaker/docker

Version:

31 lines 1.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const core_1 = require("@spinnaker/core"); const DockerTriggerTemplate_1 = require("./DockerTriggerTemplate"); const DockerTriggerConfig_1 = require("./DockerTriggerConfig"); core_1.Registry.pipeline.registerTrigger({ label: 'Docker Registry', description: 'Executes the pipeline on an image update', key: 'docker', component: DockerTriggerConfig_1.DockerTriggerConfig, manualExecutionComponent: DockerTriggerTemplate_1.DockerTriggerTemplate, validators: [ { type: 'requiredField', fieldName: 'account', message: '<strong>Registry</strong> is a required field for Docker Registry triggers.', }, { type: 'requiredField', fieldName: 'repository', message: '<strong>Image</strong> is a required field for Docker Registry triggers.', }, { type: 'serviceAccountAccess', preventSave: true, message: `You do not have access to the service account configured in this pipeline's Docker Registry trigger. You will not be able to save your edits to this pipeline.`, }, ], }); //# sourceMappingURL=DockerTrigger.js.map