Sha256: ccb87b7151c8b6d89ae5ccdaf6a12a8889fdcce7d90403e80966e653dd83c50b

Contents?: true

Size: 732 Bytes

Versions: 16

Compression:

Stored size: 732 Bytes

Contents

# This is an example software definition for a Ruby project.
#
# Lots of software definitions for popular open source software
# already exist in `opscode-omnibus`:
#
#  https://github.com/opscode/omnibus-software/tree/master/config/software
#
name "ruby-example"
version "1.0.0"

dependency "ruby"
dependency "rubygems"
dependency "bundler"
dependency "rsync"

source :git => "git://github.com/example/ruby.git"

relative_path "ruby-example"

build do
  bundle "install --path=#{install_dir}/embedded/service/gem"
  command "mkdir -p #{install_dir}/embedded/service/ruby-example"
  command "#{install_dir}/embedded/bin/rsync -a --delete --exclude=.git/*** --exclude=.gitignore ./ #{install_dir}/embedded/service/ruby-example/"
end

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
omnibus-2.0.2 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-3.1.0 lib/omnibus/generator_files/software/ruby-example.rb.erb
omnibus-3.0.0 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-2.0.1 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-2.0.0 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-2.0.0.rc1 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-1.3.0 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-sonian-1.2.0.1 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-1.2.0 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-1.1.1 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-1.1.0 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-1.0.4 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-1.0.3 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-1.0.2 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-1.0.1 lib/omnibus/templates/software/ruby-example.rb.erb
omnibus-1.0.0 lib/omnibus/templates/software/ruby-example.rb.erb