AWS CodeCommit tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada AWS CodeCommit dapat terus menggunakan layanan seperti biasa. Pelajari lebih lanjut”
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Edit pemicu untuk repositori AWS CodeCommit
Anda dapat mengedit pemicu yang telah dibuat untuk CodeCommit repositori. Anda dapat mengubah peristiwa dan cabang untuk pemicu, tindakan yang diambil dalam menanggapi peristiwa, dan pengaturan lainnya.
Edit sebuah pemicu untuk repositori (konsol)
Buka CodeCommit konsol di https://console.aws.amazon.com/codesuite/codecommit/home
. Di Repositori, pilih repositori tempat Anda ingin mengedit pemicu untuk peristiwa repositori.
-
Di panel navigasi untuk repositori, pilih Pengaturan, lalu pilih Pemicu.
-
Dari daftar pemicu untuk repositori, pilih pemicu yang ingin Anda edit, lalu pilih Edit.
Buat perubahan yang Anda inginkan untuk pemicu, dan kemudian pilih Simpan.
Edit pemicu untuk repositori (AWS CLI)
Di terminal (Linux, macOS, atau Unix) atau command prompt (Windows), jalankan get-repository-triggers perintah untuk membuat JSON file dengan struktur semua pemicu yang dikonfigurasi untuk repositori Anda. Misalnya, untuk membuat JSON file bernama
MyTriggers.json
dengan struktur semua pemicu yang dikonfigurasi untuk repositori bernama:MyDemoRepo
aws codecommit get-repository-triggers --repository-name MyDemoRepo >MyTriggers.json
Perintah ini tidak mengembalikan apa pun, tetapi file bernama
MyTriggers.json
dibuat di direktori tempat Anda menjalankan perintah.-
Edit JSON file dalam editor teks biasa dan buat perubahan pada blok pemicu pemicu yang ingin Anda edit. Ganti pasangan
configurationId
dengan pasanganrepositoryName
. Simpan file tersebut.Misalnya, jika Anda ingin mengedit pemicu bernama
MyFirstTrigger
dalam repositori bernamaMyDemoRepo
sehingga berlaku untuk semua cabang, ganticonfigurationId
denganrepositoryName
, dan hapus yang ditentukanmain
danpreprod
cabang di.red italic text
Secara default, jika tidak ada cabang yang ditentukan, pemicu tersebut berlaku untuk semua cabang di repositori:{ "repositoryName": "
MyDemoRepo
", "triggers": [ { "destinationArn": "arn:aws:sns:us-east-2:111122223333:MyCodeCommitTopic", "branches": ["main", "preprod"
], "name": "MyFirstTrigger", "customData": "", "events": [ "all" ] } ] } Di terminal atau baris perintah, jalankan perintah put-repository-triggers. Ini memperbarui semua pemicu untuk repositori, termasuk perubahan yang Anda buat pada pemicu:
MyFirstTrigger
aws codecommit put-repository-triggers --repository-name
MyDemoRepo
file://MyTriggers.json
Perintah ini mengembalikan ID konfigurasi, yang serupa dengan yang berikut ini:
{ "configurationId": "
0123456-I-AM-AN-EXAMPLE
" }