Contoh aplikasi dan pipeline CI/CD yang menunjukkan cara menjalankan proyek PHP Laravel di Semaphore 2.0.
Untuk menyiapkan proyek secara lokal, lingkungan lokal Anda harus memenuhi persyaratan umum pengembangan Laravel, sesuai dengan Dokumentasi Laravel. Kami merekomendasikan pengaturan menggunakan Vagrant dan Homestead, karena ini adalah solusi siap pakai yang didukung di semua sistem operasi utama.
Setelah lingkungan lokal diatur, Anda dapat menjalankan perintah berikut:
cp .env.example .env // and enter your DB details in the newly created .env
composer install
php artisan key:generate
php artisan migrate
Garpu repositori ini dan gunakan untuk membuat proyek, dari UI web atau baris perintah:
curl https://storage.googleapis.com/sem-cli-releases/get.sh | bash
sem connect // found in Semaphore Dashboard
cd
sem init
Setelah itu, dorong ke repositori untuk memicu alur kerja di Semaphore.
Pipa CI akan terlihat seperti ini:
Contoh pipeline berisi 6 blok:
Hak Cipta (c) Teks yang Dirender 2021
Didistribusikan di bawah Lisensi MIT. Lihat file LISENSI.md.