He configurado un CodeBuild en AWS que funciona bien. Básicamente necesito hacer 3 pasos
docker-compose up -d
- Volcar mi MysQL.sql en el contenedor docker
- Haga algunos ajustes más pequeños en el contenedor acoplable.
dado que mi archivo * .sql es ~ 130mb, lo almacené usando lo git lfs
que parece no ser compatible con CodeBuild.
No hablemos de por qué necesito este volcado para compilar mi aplicación, es algo que no puedo cambiar actualmente.
¿Cómo puedo obtener mi archivo * .sql en CodeBuild? Usar VPC MySQL no es una opción, ya que los costos no tienen ningún sentido cuando solo lo necesito para la implementación. ¿Hay alguna otra posibilidad?
Gracias por adelantado
Dependiendo de dónde esté alojado su repositorio Git, es posible que pueda descargar el archivo manualmente de alguna manera, como parte de un paso de compilación (o como se llame en CodeBuild).
—
Daniel B
git repo está alojado en github, por lo que la descarga manual no es una opción desafortunadamente
—
xhallix
hmm
—
:)
hm no es realmente lo que me gusta tener. Tiene otros problemas. ¿No puedo vincular s3 a eso directamente?
—
xhallix