Menambahkan komponen masalah ke cetak biru - Amazon CodeCatalyst

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menambahkan komponen masalah ke cetak biru

Di CodeCatalyst, Anda dapat memantau fitur, tugas, bug, dan pekerjaan lain yang terlibat dalam proyek Anda. Setiap karya disimpan dalam catatan yang berbeda yang disebut masalah. Setiap masalah dapat memiliki deskripsi, penerima tugas, status, dan properti lainnya, yang dapat Anda cari, kelompokkan, dan filter. Anda dapat melihat masalah menggunakan tampilan default, atau Anda dapat membuat tampilan sendiri dengan pemfilteran, pengurutan, atau pengelompokan kustom. Untuk informasi lebih lanjut tentang konsep yang terkait dengan masalah, lihat Isu konsep danKuota untuk masalah di CodeCatalyst.

Komponen masalah menghasilkan representasi JSON dari suatu masalah. Komponen mengambil bidang ID dan definisi masalah sebagai input.

Untuk mengimpor komponen CodeCatalyst cetak biru Amazon

Dalam blueprint.ts file Anda, tambahkan yang berikut ini:

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

Contoh komponen masalah

Membuat masalah

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

Membuat masalah prioritas tinggi

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 ...});

Membuat masalah prioritas rendah dengan label

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'], });