Serverless Devs est une plateforme CLI open source dédiée au développement d'applications serverless. Elle permet de construire, déployer, invoquer, déboguer et gérer l'intégralité du cycle de vie de vos applications Function Compute en ligne de commande.
Syntaxe YAML et gestion des autorisations
Configurez les ressources de fonction dans le fichier s.yaml. Pour plus d'informations, consultez la référence YAML.
Commandes prises en charge
Les commandes se classent en cinq catégories selon leur objectif.
| Catégorie | Commandes | ||||
|---|---|---|---|---|---|
| Construction et déploiement — compilez votre code et gérez les déploiements | deploy | ||||
| Observabilité — consultez les journaux et surveillez le comportement des fonctions | logs | ||||
| Invocation et débogage — testez les fonctions localement et déclenchez des exécutions à distance | local | ||||
| Publication et configuration — gérez les versions, les alias et les paramètres de concurrence | version | ||||
| Autres — interrogez les détails des ressources, synchronisez ou migrez les configurations | info |
|
Construction et déploiement |
Observabilité |
Invocation et débogage |
Publication et configuration |
Autres |
|
N/A |
||||
|
N/A |
||||
|
N/A |
N/A |
N/A |
||
|
N/A |
N/A |
N/A |
N/A |
Intégration CI/CD
Serverless Devs s'intègre aux plateformes et outils d'intégration et de livraison continues (CI/CD), tels que GitHub Actions, GiteeGo, Jenkins et Alibaba Cloud DevOps. Pour obtenir les instructions de configuration, consultez Intégration avec les plateformes ou outils CI/CD.