2015-03-21 2 views
1

J'ai une application RoR déployée sur Deis et j'essaie de configurer le code pour déployer automatiquement sur Deis.Le déploiement de Deis ne fonctionne pas avec le code

voici les étapes que j'ai prises jusqu'à présent:

Inscrivez compte codeship à deis:

deis register deis.example.com 
username: codeship 
password: 
password confirmation: 

Ajout clé de déploiement Codeship à deis:

deis keys:add <codeship_key_path> 

Dans le déploiement de codeship

git remote add deis <repo_url> 
git push deis next:master 

Ce qui s'est passé c'est que repo on deis a été mis à jour mais l'application n'a pas été déployée.

+0

Pouvez-vous fournir un message d'erreur? Difficile à dépanner sans un .. – gabrtv

+0

@gabrtv la chose est un succès réussi, mais cela ne déclenche pas le déploiement de Deis. –

Répondre

1

J'ai essayé les mêmes étapes et ils ont travaillé à condition que le nouvel utilisateur créé a été ajouté au projet DEIS

deis perms:create codeship

Les changements ont été poussés et changé à DEIS déployés Si cela ne fonctionne pas , assurez-vous que le déploiement via git vers DEIS fonctionne lorsque vous êtes connecté en tant qu'utilisateur localement.

+0

FYI mon utilisateur a été appelé 'codeship' –

+0

oh, comment ces détails ont glissé mon esprit !!! .. fonctionne maintenant après presque 9 mois d'utilisation d'une solution de contournement. –