AWS Amplify

L’application AWS Amplify pour Contentful vous permet de déclencher manuellement les builds de vos applications AWS Amplify qui utilisent la plateforme de contenu composable de Contentful. Le contrôle manuel vous permet de décider quand vos applications sont construites, ce qui permet de réduire le nombre de builds redondants et de regrouper délibérément les modifications.

Pour utiliser l’application AWS Amplify pour Contentful, vous aurez besoin de :

  • Un accès administrateur à votre instance AWS Amplify

  • La possibilité d’installer et de configurer des applications dans votre ou vos espaces Contentful

Étape 1 : installer l’application

Pour installer l’application AWS Amplify, accédez à la marketplace Contentful et localisez l’application. Appuyez sur Installer pour commencer le processus.

Ensuite, vous devrez fournir un webhook AWS Amplify pour déclencher les builds. Pour créer ce webhook, vous pouvez lire ci-dessous ou suivre ce guide fourni par AWS.

Génération d’un webhook

Tout d’abord, accédez à la console Amplify, puis choisissez l’application que vous souhaitez intégrer.

Ensuite, choisissez Paramètres de build et faites défiler vers le bas jusqu’à la section Webhooks entrants. Ensuite, appuyez sur Créer un webhook.

Donnez à votre webhook un nom comme « Contentful » et sélectionnez la branche que vous souhaitez que l’application crée. Pour la plupart des utilisateurs, la branche « principale » est le bon choix.

Amplify Create Webhook

Enfin, copiez l’URL du webhook et revenez à Contentful.

Configurer l’application

Une fois l’URL de votre webhook copiée, revenez à l’écran de configuration de l’application AWS Amplify de Contentful. Collez l’URL du webhook dans le champ URL du webhook AWS Amplify. Appuyez ensuite sur le bouton Installer en haut à droite de l’écran pour terminer la configuration.

Amplify Add Webhook

Étape 2 : ajouter l’application aux barres latérales

Vous pouvez ajouter l’application AWS Amplify à une ou plusieurs barre(s) latérale(s), en choisissant quand et où la possibilité de déclencher des builds apparaît. Pour ajouter l’application à une barre latérale, accédez d’abord à l’écran Modèle de contenu et sélectionnez le ou les type(s) de contenu que vous souhaitez utiliser dans l’application.

Dans un type de contenu sélectionné, sélectionnez Barre latérale à gauche, puis appuyez sur le + à côté d’AWS Amplify pour l’ajouter à la barre latérale. Vous pouvez également déplacer l’application n’importe où dans la barre latérale, mais nous vous recommandons de la placer en haut. Appuyez sur Enregistrer pour continuer.

Amplify Sidebar

Étape 3 : utiliser l’application

Une fois que vous avez ajouté l’application à un type de contenu, vous pouvez maintenant voir la possibilité de déclencher des builds AWS Amplify dans la barre latérale de toute entrée créée avec ce type de contenu. Pour utiliser l’application, créez ou modifiez d’abord une entrée avec le même type de contenu que celui que vous avez modifié précédemment.

Amplify Entry Screen


Lorsque l’entrée se charge, vous verrez maintenant une nouvelle application de barre latérale pour AWS Amplify. L’application comprend un bouton pour Créer maintenant. En appuyant sur ce bouton, vous déclencherez à la fois un build de votre application AWS Amplify et afficherez l’heure du dernier build manuel.