doc/example.yml in devinstall-1.0.0 vs doc/example.yml in devinstall-1.0.1
- old
+ new
@@ -1,10 +1,17 @@
base:
rsync: /usr/bin/rsync
- ssh: /usr/bin/ssh
scp: /usr/bin/scp
sudo: sshsudo
+ ssh: /usr/bin/ssh
+ provider: ## NOT YET Implemented!
+ vagrant1:
+ init: vagrant up
+ destroy: vagrant destroy
+ openstack1:
+ node: node.dev.local
+ arch: debian64
defaults:
package: devinstall
env: dev
type: deb
tests:
@@ -23,19 +30,23 @@
# 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)
+# provider can be ssh or local (in the future vagrant and openstack)
+# note: the ssh in provider have nothing to do with ssh command in base
+ provider: ssh
user: dboca
host: vm-dboca.dev.local
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/...
dev:
+ provider: ssh
user: dboca
host:
- server1.lan
- server2.lan
folder: /home/dboca ## folder for scp/dpkg -i