tisdag 4 augusti 2009

Rensa Capistrano-releaser med automatik

Om du använder Capistrano för att driftsätta din Rails-applikation finns det en risk att du får fullt på disken efter ett tag. Capistrano lämnar nämligen en kopia av varje version av ditt program när du kör en ny deploy.

Lösningen är enkel, antingen kör du "cap deploy:cleanup" manuellt eller så lägger du till after "deploy", "deploy:cleanup" i din deploy.rb. Du kan också bestämma hur många versioner som ska sparas på servern. Standard är fem. Använd bara set :keep_releases, 2 för att spara de två senaste versionerna på servern.

Jag såg förresten att databashanteraren Sequel Pro släpptes i ny version nu som tillåter ssh-tunnling. Mycket användbart.


Inga kommentarer:

Skicka en kommentar