diff --git a/config/cruise-config.xml b/config/cruise-config.xml new file mode 100644 index 0000000..8f0e2ff --- /dev/null +++ b/config/cruise-config.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/db/h2db/cruise.h2.db b/db/h2db/cruise.h2.db new file mode 100644 index 0000000..5fc1469 Binary files /dev/null and b/db/h2db/cruise.h2.db differ diff --git a/go-server-demo-packer.json b/go-server-demo-packer.json index 3ad92f2..09290eb 100644 --- a/go-server-demo-packer.json +++ b/go-server-demo-packer.json @@ -75,6 +75,26 @@ "sudo wget -q https://download.gocd.io/gocd.repo -O /etc/yum.repos.d/gocd.repo", "sudo yum install -y go-server go-agent" ] + }, + { + "type": "file", + "source": "config", + "destination": "/tmp" + }, + { + "type": "file", + "source": "db", + "destination": "/tmp" + }, + { + "type": "shell", + "inline": [ + "sudo cp -a /tmp/config/. /etc/go", + "sudo cp -r /tmp/db /var/lib/go-server/", + "sudo chown -R go:go /etc/go /var/lib/go-server/db", + "sudo chmod 770 /etc/go", + "sudo chmod 775 /var/lib/go-server/db" + ] } ] }