Sha256: cf49ea022d3721404cf692c70994730d346fc6becdb564c92a047576900e5a78

Contents?: true

Size: 1.58 KB

Versions: 9

Compression:

Stored size: 1.58 KB

Contents

base:
  rsync: /usr/bin/rsync
  ssh: /usr/bin/ssh
  scp: /usr/bin/scp
  sudo: /usr/bin/sshsudo
local:
# folder - source folder
# temp - temporary folder
  folder: ~/work/project
  temp: ~/tmp
build:
# host - build machine
# folder - rsync to?
# target - the folder where packages will be generated (defaults to folder)
# user - for ssh / rsync
# arch is the architecture for the generated package (like amd64 or i686)
  user: dboca
  host: vm.development.lan
  folder: rs
  target: rs
  arch: all
install:
# host - dev/prod deploy and install host
# user - for scp / ssh / rsync  (defaults to base[user])
# environment - live/qa/dev/...
  user: dboca
  environments:
    dev:
      host: dev01.server.lan
      type: deb
      folder: ~ ## folder for scp
      user: dboca1
      arch: all
    prod:
      host: prod01.server.lan
      type: rpm
      arch: all
      # user defaults to install[:user]
repos:
# for repository deployment
# in a repository should be all packages for all architectures so we don't have an 'arch:' field
   environments:
     dev:
       type: deb
       user: upload
       host: debian-repo01.server.lan
       folder: /srv/repo
     dev-rh:
       type: rpm
packages:
  ui-lbgenerate:
# might contain all the sections above (local, build, install, repodeploy)
# type and build_command are mandatory
# in build_command the folowing expansions are made:
#  %f build[folder]
#  %t build[target]
#  %p package (current package)
#  %T type (deb, rpm, tar.gz ,...)
    deb:
      build_command: "cd %f && dpkg-buildpackage"
  ui-lbcli:
    deb:
      build_command: "cd %f && dpkg-buildpackage"

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
devinstall-0.2.6 doc/example.yml
devinstall-0.2.5 doc/example.yml
devinstall-0.2.3 doc/example.yml
devinstall-0.2.2 doc/example.yml
devinstall-0.2.1 doc/example.yml
devinstall-0.2.0 doc/example.yml
devinstall-0.1.0 doc/example.yml
devinstall-0.0.6 doc/example.yml
devinstall-0.0.5 doc/example.yml