Skip to content

Commit 26d0d17

Browse files
committed
Adds Rakefile task to package into tar file
This change introduces a new target in the Rakefile for building a tar.gz of the code.
1 parent 93c0149 commit 26d0d17

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ deployment/
1111
.idea/
1212
.DS_STORE
1313
*.iml
14+
pkg/

Rakefile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
require 'rake'
2+
require 'rake/packagetask'
23
require 'rake/testtask'
34
require 'rspec/core/rake_task'
45
require 'rubygems'
@@ -51,7 +52,14 @@ def getAgentTrackingInfo
5152
end
5253
end
5354

55+
# Packaging into a tar
56+
Rake::PackageTask.new("codedeploy", "agent") do |p|
57+
p.need_tar_gz = true
58+
p.package_files.include("*")
59+
end
60+
5461
# Clean up
5562
task :clean do
5663
rm_rf 'deployment'
64+
rm_rf 'pkg'
5765
end

0 commit comments

Comments
 (0)