Serverless Devs, sunucusuz uygulama geliştirme için açık kaynaklı bir CLI platformudur. Function Compute uygulamalarınızın tüm yaşam döngüsünü komut satırından derlemek, dağıtmak, çağırmak, hata ayıklamak ve yönetmek için bu aracı kullanın.
YAML sözdizimi ve izin yönetimi
İşlev kaynaklarını s.yaml dosyasında yapılandırın. Ayrıntılar için YAML referansı konusuna bakın.
Desteklenen komutlar
Komutlar, amaçlarına göre beş kategoriye ayrılmıştır.
| Kategori | Komutlar |
|---|---|
| Oluşturma ve Dağıtım — kodunuzu derleyin ve dağıtımları yönetin | deploy | build | remove | plan |
| Gözlemlenebilirlik — günlükleri görüntüleyin ve işlev davranışını izleyin | logs |
| Çağırma ve Hata Ayıklama — işlevleri yerel olarak test edin ve uzaktan çalıştırmaları tetikleyin | local | invoke | instance |
| Yayınlama ve Yapılandırma — sürümleri, takma adları ve eşzamanlılık ayarlarını yönetin | version | alias | provision | concurrency | layer |
| Diğer — kaynak ayrıntılarını sorgulayın ve yapılandırmaları senkronize edin veya geçirin | info | sync | s2tos3 |
|
|
|
|
|
|
|
|
||||
|
|
||||
|
|
|
|
||
|
|
|
|
|
CI/CD entegrasyonu
Serverless Devs; GitHub Actions, GiteeGo, Jenkins ve Alibaba Cloud DevOps dahil olmak üzere sürekli entegrasyon ve sürekli teslimat (CI/CD) platformları ve araçlarıyla entegre olur. Kurulum talimatları için CI/CD platformları veya araçlarıyla entegre olma konusuna bakın.