Ringkasan
Kerja bagus! Alur Anda mulai terbentuk. Anda dan tim Tailspin berpindah dari bukti dasar konsep ke alur rilis yang realistis. Anda dapat menggunakan alur ini untuk membangun artefak dan mengujinya sebelum memberikannya kepada pengguna Anda.
Dalam modul ini, Anda mempelajari langkah-langkah untuk mengontrol cara perubahan berpindah dari satu tahap alur ke tahap berikutnya. Mari kita tinjau alur yang Anda buat dalam modul ini. Gambar ini menunjukkan bentuk keseluruhan alur Anda:
Tahap Pengembangan, Pengujian, dan Pentahapan masing-masing menyebarkan artefak build ke lingkungan Azure App Service masing-masing.
- Saat perubahan didorong ke GitHub, sebuah pemicu akan menyebabkan tahap Build berjalan. Tahap Build menghasilkan artefak build sebagai outputnya.
- Tahap Pengembangan hanya berjalan saat perubahan terjadi di cabang rilis. Anda menggunakan kondisi untuk menentukan persyaratan ini.
- Tahap Pengujian berjalan pada pukul 3 setiap pagi. Tahap ini hanya berjalan saat cabang rilis berisi perubahan sejak eksekusi terakhir. Anda menggunakan pemicu terjadwal untuk menentukan waktu tahap Pengujian berjalan.
- Tahap Pentahapan hanya berjalan setelah Anda menyetujui perubahan di tahap Pengujian. Anda menambahkan persetujuan rilis ke lingkungan pentahapan untuk menjeda alur hingga Anda menyetujui atau menolak perubahan.
Alur ini memenuhi persyaratan tim Tailspin. Bentuk alur Anda dan cara perubahan melaluinya bergantung pada kebutuhan tim Anda, serta aplikasi dan layanan yang Anda bangun.
Meskipun tim sedang meningkatkan frekuensi rilisnya, masih ada hal lainnya yang dapat ditingkatkan. Misalnya, Amita dari QA harus menguji dan menyetujui build secara manual sebelum tim dapat menyajikan fitur baru ke pengelolaan. Dalam modul berikutnya, Anda akan bekerja sama dengan tim Tailspin untuk mengotomatiskan lebih banyak pengujian sehingga perubahan dapat bergerak melalui alur dengan lebih cepat.
Pelajari lebih lanjut
Dalam modul ini, Anda bekerja dengan kondisi, pemicu, dan persetujuan. Untuk mempelajari selengkapnya, jelajahi sumber daya berikut.