Je suis probablement allé sur Google dans le mauvais sens …
J’ai un serveur Node Express.
Je veux le déployer en utilisant Jenkins à ec2.
Quelles sont mes options?
Vous devrez utiliser le plug-in AWS CodeDeploy Jenkins. Ceci s’applique à tout type de code. Noeud, java etc
Voir l’article AWS Configuration du plug-in Jenkins pour AWS CodeDeploy
Jenkins Plugin Github Lien
Je vous recommande de le faire étape par étape:
Étape 1 : Configurez correctement un travail Jenkins prêt à créer votre application dans une machine ec2 distante.
https://gist.github.com/jrichardsz/38b335f6a5dc8c67a386fd5fb3c6200e
C’est tout. Testez simplement avec l’option “build” et vérifiez si votre application se passe bien.
À ce stade, ce travail est fonctionnel. Le stream pourrait être:
Remarque: Si et seulement si cette étape ne comporte pas d’erreur, vous pouvez commencer par l’étape suivante.
Étape 2 : implémentez un simple stream de développement en configurant un WebHook dans votre fournisseur git, qui déclenche automatiquement le travail Jenkins (créé à l’ étape 1 ) lorsque vous effectuez un push git .
Ce guide pourrait vous aider avec les configurations requirejses:
https://jrichardsz.github.io/devops/devops-with-git-and-jenkins-using-webhooks