2017-01-25 2 views
0

Bonjour à tous ceux qui connaissent le fonctionnement de Codeship Pro :). J'essaie de déployer mon application sur AWS ElasticBeanstalk avec "codeship/aws-deployment: latest". Cela fonctionne bien sur ma boîte locale (vérifiée avec le jet), mais sur Codeship l'étape de construction échoue sans production significative. Tout ce qu'il rapporte estL'étape de construction de Codeship Pro avec aws-deployment ne produit pas de sortie significative

2017-01-25T06:24:48.493Z awsdeployment build/pull started 
2017-01-25T06:24:48.555Z awsdeployment build/pull finished successfully 

configuration du service est:

awsdeployment: 
    image: codeship/aws-deployment:latest 
    encrypted_env_file: deployment.env.encrypted 
    volumes: 
    - ./:/deploy 
    working_dir: /deploy 

configuration étape de construction:

- name: deploy_someapp 
    service: awsdeployment 
    command: codeship_aws eb_deploy ./somedir someapp someapp somebucket 

Ai-je fait quelque chose de mal ou il y a un peu spécifique dans "aws-déploiement" conteneur sortie qui ne permet pas de l'afficher? Peut-être y a-t-il un moyen de rendre le codex plus verbeux?

Répondre

0

Ok, de la conversation avec l'équipe Codeship dev il est devenu clair que:

  1. I généré codeship.aes localement avec jet puis fichier crypté env avec elle. Mais dans Codeship j'ai une autre clé de production AES qui doit avoir été utilisée à la place. J'ai donc téléchargé la clé AES correcte et re-chiffré mon fichier env.

  2. Le manque de détails de sortie est dû à un bug sur le coté Codeship et ils y travaillent actuellement. Espérons que bientôt plus de journaux seront disponibles :). Merci équipe Codeship!