Amazon CodeCatalyst tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Lihat informasi yang lebih lengkap di Cara bermigrasi dari CodeCatalyst.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengkonfigurasi Twine dan menerbitkan paket Python
Untuk digunakan twine dengan CodeCatalyst, Anda harus terhubung twine ke repositori paket Anda dan memberikan token akses pribadi untuk otentikasi. Anda dapat melihat instruksi untuk menghubungkan twine ke repositori paket Anda di CodeCatalyst konsol. Setelah Anda mengotentikasi dan terhubung twine ke CodeCatalyst, Anda dapat menjalankan twine perintah.
Menerbitkan paket ke CodeCatalyst dengan Twine
Petunjuk berikut menjelaskan cara mengotentikasi dan menyambung twine ke repositori CodeCatalyst paket Anda.
Untuk mengkonfigurasi dan menggunakan ben ang untuk menerbitkan paket ke repositori CodeCatalyst paket Anda
-
Buka CodeCatalyst konsol di https://codecatalyst.aws/
. -
Pada halaman ikhtisar untuk proyek Anda, pilih Paket.
-
Pilih repositori paket Anda dari daftar repositori paket.
-
Pilih Hu bungkan ke repositori.
-
Di kotak dialog Hubun gkan ke repositori, pilih Twine dari daftar klien manajer paket.
-
Anda memerlukan token akses pribadi (PAT) untuk mengotentikasi benang. CodeCatalyst Jika Anda sudah memilikinya, Anda dapat menggunakannya. Jika tidak, Anda dapat membuatnya di sini.
-
Pilih Buat token.
-
Pilih Salin untuk menyalin PAT Anda.
Awas
Anda tidak akan dapat melihat atau menyalin PAT Anda lagi setelah Anda menutup kotak dialog.
-
-
Anda dapat mengkonfigurasi benang dengan
.pypircfile, atau dengan variabel lingkungan.-
Untuk mengkonfigurasi dengan
.pypircfile.Buka
~/.pypircdi editor pilihan Anda.Tambahkan server indeks untuk CodeCatalyst, termasuk repositori, nama pengguna, dan PAT yang Anda buat dan salin pada langkah sebelumnya. Ganti nilai-nilai berikut.
catatan
Jika menyalin dari instruksi konsol, nilai-nilai berikut harus diperbarui untuk Anda dan tidak boleh diubah.
Ganti
usernamedengan nama CodeCatalyst pengguna Anda.Ganti
PATdengan CodeCatalyst PAT Anda.Ganti
space_namedengan nama CodeCatalyst ruang Anda.Ganti
proj_namedengan nama CodeCatalyst proyek Anda.Ganti
repo_namedengan nama repositori CodeCatalyst paket Anda.
[distutils] index-servers =proj-name/repo-name[proj-name/repo-name] repository = https://packages.region.codecatalyst.aws/pypi/space_name/proj_name/repo_name/ password =PATusername =username -
Untuk mengkonfigurasi dengan variabel lingkungan.
Tetapkan variabel lingkungan berikut. Dalam
TWINE_REPOSITORY_URLnilai, perbaruispace_name,proj_name, danrepo_namedengan nama repositori CodeCatalyst ruang, proyek, dan paket Anda.export TWINE_USERNAME=usernameexport TWINE_PASSWORD=PATexport TWINE_REPOSITORY_URL="https://packages.region.codecatalyst.aws/pypi/space_name/proj_name/repo_name/"
-
-
Publikasikan distribusi Python dengan
twine uploadperintah.