forked from redu/redu
-
Notifications
You must be signed in to change notification settings - Fork 2
Jammit
guiocavalcanti edited this page Jun 29, 2011
·
2 revisions
O Redu utiliza o Jammit como sitema p/ asset packaging. Basicamente ele pega todos arquivos listados em config/assets.yml
, comprime e junta todos num mesmo arquivo.
Para que o Jammit funcione corretamente é importante que a cada deploy o script jammit-s3
seja executado. Este comando é rodado automaticamente em produção (através do hook encontrado em deploy/before_restart.rb
), e só precisa ser executado manualmente no ambiente de staging.
Para o caso no ambiente de staging o script deve ser rodado com os seguintes parâmetros:
bundle exec jammit-s3 --config config/assets-staging.yml --base-url http://redu-assets-staging.s3.amazonaws.com/
Onde --config
indica o caminho do arquivo de configuração e --base-url
a URL do servidor de arquivos estáticos.