Menerbitkan cetak biru khusus ke spasi - Amazon CodeCatalyst

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

Menerbitkan cetak biru khusus ke spasi

Sebelum Anda dapat cetak biru khusus untuk katalog cetak biru ruang Anda, Anda harus mempublikasikannya ke ruang. Anda juga dapat melihat cetak biru di CodeCatalyst konsol sebelum menerbitkan. Anda dapat mempublikasikan versi pratinjau atau versi normal cetak biru Anda.

penting

Jika Anda ingin menggunakan paket cetak biru dari sumber eksternal, pertimbangkan risiko yang mungkin datang dengan paket tersebut. Anda bertanggung jawab atas cetak biru khusus yang Anda tambahkan ke ruang Anda dan kode yang dihasilkannya.

penting

Untuk memublikasikan cetak biru khusus ke CodeCatalyst ruang Anda, Anda harus masuk dengan akun yang memiliki peran administrator Space atau Power user di ruang tersebut.

Melihat dan menerbitkan versi pratinjau cetak biru kustom

Anda dapat mempublikasikan versi pratinjau cetak biru kustom Anda ke ruang Anda jika Anda ingin menambahkannya ke katalog cetak biru ruang Anda. Ini memungkinkan Anda untuk melihat cetak biru sebagai pengguna sebelum menambahkan versi non-pratinjau ke katalog. Versi pratinjau memungkinkan Anda untuk mempublikasikan tanpa mengambil versi sebenarnya. Misalnya, jika Anda bekerja pada 0.0.1 versi, Anda dapat mempublikasikan dan menambahkan versi pratinjau, sehingga pembaruan baru untuk versi kedua dapat dipublikasikan dan ditambahkan sebagai0.0.2.

Setelah membuat perubahan, buat kembali paket cetak biru kustom Anda dengan menjalankan package.json file, dan pratinjau perubahan Anda.

Untuk melihat dan mempublikasikan versi pratinjau cetak biru kustom

  1. Lanjutkan Lingkungan Pengembang Anda. Untuk informasi selengkapnya, lihat Melanjutkan Lingkungan Pengembang

  2. Buka terminal yang berfungsi di Lingkungan Pengembang Anda.

  3. (Opsional) Di terminal yang berfungsi, instal dependensi yang diperlukan untuk proyek Anda jika Anda belum menginstalnya. Gunakan perintah berikut ini.

    yarn
  4. (Opsional) Jika Anda membuat perubahan pada .projenrc.ts file, buat ulang konfigurasi proyek Anda sebelum membangun dan melihat pratinjau cetak biru Anda. Gunakan perintah berikut ini.

    yarn projen
  5. Bangun kembali dan pratinjau cetak biru kustom Anda menggunakan perintah berikut. Gunakan perintah berikut ini.

    yarn blueprint:preview

    Arahkan ke See this blueprint at: tautan yang disediakan untuk melihat pratinjau cetak biru kustom Anda. Periksa apakah UI, termasuk teks, muncul seperti yang Anda harapkan berdasarkan konfigurasi Anda. Jika Anda ingin mengubah cetak biru kustom Anda, Anda dapat mengedit blueprint.ts file, mensintesis ulang cetak biru, dan kemudian mempublikasikan versi pratinjau lagi. Untuk informasi selengkapnya, lihat Resintesis.

  6. (Opsional) Anda dapat mempublikasikan versi pratinjau cetak biru kustom Anda, yang kemudian dapat ditambahkan ke katalog cetak biru ruang Anda. Arahkan ke Enable version [preview version number] at: tautan untuk mempublikasikan versi pratinjau ke ruang Anda.

Anda dapat meniru pembuatan proyek tanpa harus membuat proyek di CodeCatalyst. Untuk mensintesis proyek Anda, gunakan perintah berikut:

yarn blueprint:synth

Cetak biru dihasilkan di folder. synth/synth.[options-name]/proposed-bundle/ Untuk informasi selengkapnya, lihat Sintesis.

Jika Anda memperbarui cetak biru kustom, gunakan perintah berikut untuk mensintesis ulang proyek Anda:

yarn blueprint:resynth

Cetak biru dihasilkan di folder. synth/synth.[options-name]/proposed-bundle/ Untuk informasi selengkapnya, lihat Resintesis.

Setelah mempublikasikan versi pratinjau Anda, Anda kemudian dapat menambahkan cetak biru sehingga anggota ruang dapat menggunakannya untuk membuat proyek baru atau menambahkan proyek yang ada. Untuk informasi selengkapnya, lihat Menambahkan cetak biru khusus ke katalog cetak biru ruang.

Melihat dan menerbitkan versi normal dari cetak biru kustom

Setelah Anda selesai mengembangkan dan melihat pratinjau cetak biru kustom Anda, Anda dapat melihat dan menerbitkan versi baru yang ingin Anda tambahkan ke katalog cetak biru ruang Anda. Alur kerja rilis yang dihasilkan saat membuat proyek secara otomatis menerbitkan perubahan yang didorong. Jika Anda mematikan pembuatan alur kerja saat membuat cetak biru, cetak biru Anda tidak tersedia secara otomatis untuk ditambahkan ke katalog cetak biru ruang Anda. Anda masih dapat mempublikasikan cetak biru kustom Anda ke ruang Anda setelah menjalankan perintah. yarn

Untuk melihat dan menerbitkan cetak biru kustom

  1. Lanjutkan Lingkungan Pengembang Anda. Untuk informasi selengkapnya, lihat Melanjutkan Lingkungan Pengembang

  2. Buka terminal yang berfungsi di Lingkungan Pengembang Anda.

    • Jika Anda memilih keluar dari pembuatan alur kerja rilis saat membuat cetak biru, gunakan perintah berikut:

      yarn blueprint:release

      Anda masih dapat menavigasi ke See this blueprint at: tautan yang disediakan untuk melihat cetak biru kustom Anda.

      Publikasikan versi terbaru dari cetak biru kustom Anda, yang kemudian dapat ditambahkan ke katalog cetak biru ruang Anda. Arahkan ke Enable version [release version number] at: tautan untuk mempublikasikan versi terbaru ke ruang Anda.

    • Jika Anda memilih alur kerja rilis saat membuat cetak biru, versi cetak biru terbaru akan dipublikasikan secara otomatis saat perubahan didorong. Gunakan salah satu perintah berikut ini:

      git add .
      git commit -m "commit message"
      git push

Setelah menerbitkan versi normal Anda, Anda kemudian dapat menambahkan cetak biru sehingga anggota ruang dapat menggunakannya untuk membuat proyek baru atau menambahkan proyek yang ada. Untuk informasi selengkapnya, lihat Menambahkan cetak biru khusus ke katalog cetak biru ruang.

Menerbitkan dan menambahkan cetak biru khusus di ruang dan proyek tertentu

Secara default, blueprint:release perintah blueprint:preview and diterbitkan ke CodeCatalyst ruang tempat Anda membuat cetak biru. Jika Anda memiliki beberapa ruang Enterprise, Anda dapat melihat pratinjau dan mempublikasikan cetak biru yang sama di ruang tersebut juga. Anda juga dapat menambahkan cetak biru ke proyek ruang lain yang ada.

Untuk memublikasikan atau menambahkan cetak biru kustom di ruang tertentu

  1. Lanjutkan Lingkungan Pengembang Anda. Untuk informasi selengkapnya, lihat Melanjutkan Lingkungan Pengembang.

  2. Buka terminal yang berfungsi di Lingkungan Pengembang Anda.

  3. (Opsional) Instal dependensi yang diperlukan untuk proyek Anda jika Anda belum menginstalnya. Gunakan perintah berikut ini.

    yarn
  4. Gunakan --space tag untuk mempublikasikan pratinjau atau versi normal ke ruang tertentu. Sebagai contoh:

    • yarn blueprint:preview --space my-awesome-space # publishes under a "preview" version tag to 'my-awesome-space'

      Contoh output:

      Enable version 0.0.1-preview.0 at: https://codecatalyst.aws/spaces/my-awesome-space/blueprints Blueprint applied to [NEW]: https://codecatalyst.aws/spaces/my-awesome-space/blueprints/%40amazon-codecatalyst%2Fmyspace.my-blueprint/publishers/1524817d-a69b-4abe-89a0-0e4a9a6c53b2/versions/0.0.1-preview.0/projects/create
    • yarn blueprint:release --space my-awesome-space # publishes normal version to 'my-awesome-space'

      Contoh output:

      Enable version 0.0.1 at: https://codecatalyst.aws/spaces/my-awesome-space/blueprints Blueprint applied to [NEW]: https://codecatalyst.aws/spaces/my-awesome-space/blueprints/%40amazon-codecatalyst%2Fmyspace.my-blueprint/publishers/1524817d-a69b-4abe-89a0-0e4a9a6c53b2/versions/0.0.1/projects/create

    Gunakan --project untuk menambahkan versi pratinjau cetak biru kustom ke proyek yang ada di ruang tertentu. Sebagai contoh:

    yarn blueprint:preview --space my-awesome-space --project my-project # previews blueprint application to an existing project

    Contoh output:

    Enable version 0.0.1-preview.1 at: https://codecatalyst.aws/spaces/my-awesome-space/blueprints Blueprint applied to [my-project]: https://codecatalyst.aws/spaces/my-awesome-space/projects/my-project/blueprints/%40amazon-codecatalyst%2FmySpace.my-blueprint/publishers/1524817d-a69b-4abe-89a0-0e4a9a6c53b2/versions/0.0.1-preview.1/add