Estoy construyendo una aplicación en Nodejitsu, que no permite packages de implementación de más de 30MB. La mayor parte de la aplicación es AngularJS, por lo que puedo mantener todo esto en un server por separado y networkingucir en gran medida el tamaño del package.
Sin embargo, se gestiona con un repository git, organizado de la siguiente manera:
app/ <-- node files to deploy to Nodejitsu config/ test/ package.json server.js public/ <-- static files to deploy to CDN img/ css/ js/ docs/ <-- don't want to deploy this anywhere, but still keep in git repo
Básicamente, estoy buscando una mejor forma de desplegar todo esto. Me gustaría mantener todo en el mismo repository git, pero necesito commands para:
app
, config
, test
, package.json
y server.js
con jitsu deploy
public
en un CDN (incluso más fresco si solo puedo publicar img
y dos files JS y CSS minificados) docs
) en el repository git, pero excluir de la implementación ¿Algunas ideas?