]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
create a release playbook
authorAlfredo Deza <adeza@redhat.com>
Tue, 27 Oct 2015 21:04:49 +0000 (17:04 -0400)
committerAlfredo Deza <adeza@redhat.com>
Wed, 28 Oct 2015 11:27:24 +0000 (07:27 -0400)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
ansible/release.yml [new file with mode: 0644]

diff --git a/ansible/release.yml b/ansible/release.yml
new file mode 100644 (file)
index 0000000..8f4a8d7
--- /dev/null
@@ -0,0 +1,15 @@
+---
+
+- hosts: localhost
+  roles:
+    - ceph-release
+  vars:
+    # should be passed in the CLI like `--extra-vars "version=1.23.45 branch=master"`
+    version: 0-dev # e.g. 0.78
+    branch: master # any existing branch on Github
+    release: stable # stable, development, or rc are valid options
+    clean: true # if re-doing a deployment this deletes the remote branch in Jenkin's git repo
+    force_dch: false # if coming from a rc and wanting to release a stable you need to force dch
+    debemail: adeza@redhat.com
+    debfullname: "Alfredo Deza"
+