2016-09-01 3 views
0

Ich versuche, einen Workflow einzurichten, der zu Heroku schiebt, nachdem ich zu meinem Hauptzweig auf meinem Github Repo schiebe. Ich habe das schon mal mit einem früheren Projekt gemacht. Ich kopierte die Datei circle.yml und änderte den Namen der alten App in die neue App, aber circle ci bleibt in der Zeile hängen, die sagt "- git push [email protected]: mein_App_Name.Git $ CIRCLE_SHA1: refs/heads/Master "Circle Ci mit Heroku. Kann nicht automatisch zu Heroku schieben

circle.yml

machine: 
    ruby: 
    version: 2.1.2 
deployment: 
    production: 
    branch: master 
    commands: 
     - heroku maintenance:on --app my_app_name 
     - heroku pg:backups capture --app my_app_name 
     - git push [email protected]:my_app_name.git $CIRCLE_SHA1:refs/heads/master 
     - heroku run rake db:migrate --app my_app_name 
     - heroku maintenance:off --app my_app_name 
    staging: 
    branch: staging 
    commands: 
     - heroku maintenance:on --app my_app_name 
     - git push [email protected]:my_app_name.git $CIRCLE_SHA1:refs/heads/master 
     - heroku run rake db:migrate --app my_app_name 
     - heroku maintenance:off --app my_app_name 

ich

 - git push [email protected]:my_app_name.git $CIRCLE_SHA1:refs/heads/master 

ich glaube, ich bin immer diesen Fehler an der Linie einen entfernten abgelehnten Fehler bekommen, weil" [email protected] : my_app_name.git "ist möglicherweise nicht korrekt. Wie finde ich was hier zu setzen?

Antwort

0

my_app_name sollte durch den Namen der App, die auf Heroku verwendet wird, ersetzt werden.

+0

Ich habe es bereits zu meinem tatsächlichen App-Namen ändern. – josh