semaphore demo php laravel
1.0.0
مثال للتطبيق وخط أنابيب CI/CD يوضح كيفية تشغيل مشروع PHP Laravel على Semaphore 2.0.
لإعداد المشروع محليًا، تحتاج بيئتك المحلية إلى تلبية متطلبات تطوير Laravel الشائعة، وفقًا لوثائق Laravel. نوصي بالإعداد باستخدام Vagrant وHomestead، حيث إنه حل جاهز للاستخدام مدعوم على جميع أنظمة التشغيل الرئيسية.
بمجرد إعداد البيئة المحلية، يمكنك تشغيل الأوامر التالية:
cp .env.example .env // and enter your DB details in the newly created .env
composer install
php artisan key:generate
php artisan migrate
افصل هذا المستودع واستخدمه لإنشاء مشروع من واجهة مستخدم الويب أو سطر الأوامر:
curl https://storage.googleapis.com/sem-cli-releases/get.sh | bash
sem connect // found in Semaphore Dashboard
cd
sem init
بعد ذلك، ادفع إلى المستودع لتشغيل سير العمل على Semaphore.
سيبدو خط أنابيب CI كما يلي:
يحتوي خط أنابيب المثال على 6 كتل:
حقوق النشر (ج) 2021 نص معروض
وزعت بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. راجع الملف LICENSE.md.