diff options
author | Jared Quick <jquick@chef.io> | 2018-04-24 16:03:10 -0400 |
---|---|---|
committer | Jared Quick <jquick@chef.io> | 2018-04-24 16:03:10 -0400 |
commit | 5dba9a14b777bbaaafaca8e072c694ee8a5f490a (patch) | |
tree | 9021bea39bfd67002dd0ed5a05e5dc0cfee3158b | |
parent | 5ef14cc77226fe16b734ec90aead1de5d49ca7fb (diff) | |
download | chef-5dba9a14b777bbaaafaca8e072c694ee8a5f490a.tar.gz |
Test chef artifacts with train gcp
Signed-off-by: Jared Quick <jquick@chef.io>
-rw-r--r-- | omnibus/config/projects/chef.rb | 2 | ||||
-rw-r--r-- | omnibus/config/software/train.rb | 19 |
2 files changed, 21 insertions, 0 deletions
diff --git a/omnibus/config/projects/chef.rb b/omnibus/config/projects/chef.rb index 10032b44a4..a5b9a7d3ba 100644 --- a/omnibus/config/projects/chef.rb +++ b/omnibus/config/projects/chef.rb @@ -52,6 +52,8 @@ dependency "preparation" # FIXME: must remove this ASAP. dependency "unf_ext" +dependency "train" + dependency "chef" # diff --git a/omnibus/config/software/train.rb b/omnibus/config/software/train.rb new file mode 100644 index 0000000000..1534fa2db9 --- /dev/null +++ b/omnibus/config/software/train.rb @@ -0,0 +1,19 @@ +# encoding: utf-8 + +name 'train' + +dependency 'ruby' +dependency 'rubygems' +dependency 'bundler' +dependency 'appbundler' + +license :project_license +default_version 'add-gcp-transport' +source git: 'https://github.com/chef-partners/train.git' + +build do + env = with_standard_compiler_flags(with_embedded_path) + delete "#{name}-*.gem" + gem "build #{name}.gemspec", env: env + gem "install #{name}-*.gem --no-document", env: env +end |