2016-03-21 22 views

risposta

13

La risposta è la creazione di un file .ebignore. Ecco come funziona:

Se hai my_keys.php nei tuoi .gitignore perché non si vuole impegnare a causa di informazioni sensibili, creare un file .ebignore e solo aggiungere i file che non vuoi essere distribuito alle tue istanze.

Se non si aggiunge my_keys.php al .ebignore, sarà compilarlo e distribuire mentre .gitignore manterrà dal tuo repo remoto.

+0

Significa che se un file non è in .ebignore verrà inserito nell'istanza di beanstalk elastico anche se si trova in .gitignore? – Michael

+3

E cito (da AWS), "Se non è presente .ebignore, ma è un segno .gitignore, EB CLI ignorerà i file specificati in .gitignore. Se è presente un file .ebignore, EB CLI non leggerà il file .gitignore ". (Http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-configuration.html#eb-cli3-ebignore) – Ryan

Problemi correlati