Añadir componentes de problemas a un blueprint - Amazon CodeCatalyst

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Añadir componentes de problemas a un blueprint

En CodeCatalyst, puedes monitorear las características, las tareas, los errores y cualquier otro trabajo relacionado con tu proyecto. Cada pieza de trabajo se guarda en un registro distinto denominado edición. Cada número puede tener una descripción, un responsable, un estado y otras propiedades que puede buscar, agrupar y filtrar. Puede ver sus problemas con las vistas predeterminadas o puede crear las suyas propias con filtros, clasificaciones o agrupaciones personalizados. Para obtener más información sobre los conceptos relacionados con los problemas, consulte Conceptos de problemas yCuotas para emisiones en CodeCatalyst.

El componente de problema genera una representación en JSON de un problema. El componente incluye un campo de ID y una definición del problema como entrada.

Para importar componentes de problemas de CodeCatalyst blueprints de Amazon

En tu blueprint.ts archivo, añade lo siguiente:

import {...} from '@amazon-codecatalyst/blueprint-component.issues'

Ejemplos de componentes de problemas

Creando un problema

import { Issue } from '@amazon-codecatalyst/blueprint-component.issues'; ... new Issue(this, 'myFirstIssue', { title: 'myFirstIssue', content: 'This is an example issue.', });

Crear un problema de alta prioridad

import { Workflow } from '@amazon-codecatalyst/codecatalyst-workflows' ... const repo = new SourceRepository const blueprint = this; const workflowDef = workflowBuilder.getDefinition() // Creates a workflow.yaml at .aws/workflows/${workflowDef.name}.yaml new Workflow(blueprint, repo, workflowDef); // Can also pass in any object and have it rendered as a yaml. This is unsafe and may not produce a valid workflow new Workflow(blueprint, repo, {... some object ...});

Crear un problema de baja prioridad con etiquetas

import { Issue } from '@amazon-codecatalyst/blueprint-component.issues'; ... new Issue(this, 'myThirdIssue', { title: 'myThirdIssue', content: 'This is an example of a low priority issue with a label.', priority: 'LOW', labels: ['exampleLabel'], });