Per favore scusa un po 'di frustrazione, che cercherò di tenere sotto controllo poiché Heroku sta usando SO come supporto clienti (che penso sia a dir poco scadente).
Nelle ultime cinque ore ho cercato di far pubblicare un'applicazione, ma invariabilmente qualcosa va storto con le chiavi. Ho letto dozzine di articoli e provato punta dopo punta nel tentativo di capire dove, nello stupido e completamente opaco processo Heroku sta facendo un casino.
Il mio caso d'uso non è così difficile: ho creato una nuova coppia di chiavi per le mie app heroku. Ho impostato quella chiave per essere la mia chiave:
> heroku keys
=== travis@xxxx.com Keys
ssh-rsa AAAAB3NzaC...avOqfA7ZBd travis@xxxx.com
Posso accedere e "creare" un'applicazione (nome stupido, poiché sembra che stia creando un repository git, non qualsiasi tipo di app) senza problemi. Ma ogni * folle * volta che provo a spingere la mia app, ottengo:
> git push heroku master
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Non ho idea di cosa stia succedendo WTF; Sono solo bloccato a sbattere la testa contro una tastiera senza possibilità di ricorso, ma nella speranza che l'onnipotente dio di Google possa rispondere. E Google non sta rispondendo (beh, lasciami riprendere, ho visto circa una dozzina di modi per rispondere a questo).
Per un sistema che dovrebbe essere facile, questo è uno scherzo. Mi piace l'idea di Heroku, ma dopo aver impiegato cinque ore per non fare assolutamente nulla , penso che forse sia la scelta sbagliata.