2017-08-21 3 views
0

Puis-je configurer Anypoint Cloudhub alors lorsqu'une nouvelle version de l'application est téléchargée et déployée dans Runtime Manager, le fichier RAML dans le gestionnaire d'API est mis à jour avec la nouvelle version? J'ai configuré la découverte automatique d'API et le RAML n'est pas mis à jour et j'ai regardé la synchronisation d'API dans Anypoint Studio mais cela semble devoir être déclenché manuellement alors que je cherche à l'automatiser quand le nouvelle version de l'application est déployée dans Runtime GestionnaireLe raml dans API Manager peut-il être mis à jour automatiquement dans Cloudhub à partir de Runtime Manager?

J'utilise AnyPoint studio 6.2 et 3.8.3 Mule

Merci

Répondre

1

Je l'ai testé cela et il fonctionne comme prévu. Il va résoudre les inclusions et mettra le JSON en ligne. Remarque, il a été conçu pour télécharger rapidement de petites et simples RAML. Pour les fichiers volumineux et plus complexes, vous devrez créer l'API via le gestionnaire d'API dans Anypoint Platform, puis y télécharger tous vos fichiers. Ou vous pouvez le faire en créant une nouvelle connexion dans la vue API Sync.

Pour plus d'informations sur l'API de synchronisation, s'il vous plaît vérifier le lien suivant: https://docs.mulesoft.com/anypoint-studio/v/6/api-sync-reference

S'il vous plaît, ont à l'esprit que les fichiers que vous synchroniser avec l'API de synchronisation, doit être dans src/main/api