]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ansible: replace version number in CMakeLists.txt if it exists 416/head
authorKefu Chai <tchaikov@gmail.com>
Wed, 20 Jul 2016 05:28:15 +0000 (13:28 +0800)
committerKefu Chai <tchaikov@gmail.com>
Wed, 20 Jul 2016 06:55:21 +0000 (14:55 +0800)
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
ansible/roles/ceph-release/tasks/main.yml

index d39da6e1d775688e479703929d05803fb6e4959f..405e0673c42a1ffe9f9acef60b0158c3694e7efc 100644 (file)
               regexp='^AC_INIT\(\[ceph\],'
               line='AC_INIT([ceph], [{{ version }}], [ceph-devel@vger.kernel.org])'
 
+- name: check if CMakeLists.txt exists
+  stat: path=ceph/CMakeLists.txt
+  register: cmake_lists
+
+- name: replace the version in CMakeLists.txt
+  lineinfile: dest=ceph/CMakeLists.txt
+              regexp='^set\(VERSION '
+              line='set(VERSION {{ version }})'
+  when: cmake_lists.stat.exists
+
 - include: release/candidate.yml
   when: "release in ['candidate', 'rc']"