Skip to content

Commit

Permalink
Add deployment script
Browse files Browse the repository at this point in the history
  • Loading branch information
Tom Dale committed May 30, 2011
1 parent dd1f8f4 commit 9743dad
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
.strobe
.DS_Store
output/
35 changes: 35 additions & 0 deletions deploy.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
require 'fileutils'
include FileUtils

rm_rf "output"
mkdir_p "output"

puts pwd

Dir['*'].each do |item|
puts "Copying #{item}"
cp_r(item, "output") unless item == "output"
end

uglified = nil
IO.popen("uglifyjs output/js/app.js", "r") do |io|
uglified = io.read
end

rm "output/js/app.js"

File.open("output/js/app.js", "w") do |file|
file.write uglified
end

mkdir_p "output/.strobe"
File.open("output/.strobe/config", "w") do |file|
file.write <<eos
---
STROBE_APPLICATION_ID: 243
eos
end

cd "output" do
`strobe deploy --yes`
end

0 comments on commit 9743dad

Please sign in to comment.