Merged in Brett-Meehan/mainyml-edited-online-with-bitbucket-1712457371872 (pull request #211)

only replace bitbucket.properties with template if file does not already exist

Approved-by: Geoff Jacobs
This commit is contained in:
Brett Meehan
2024-04-07 20:32:56 +00:00

View File

@@ -8,12 +8,18 @@
mode: 0750 mode: 0750
state: directory state: directory
- name: Check if Bitbucket config file exists
ansible.builtin.stat:
path: "{{ atl_product_home_shared }}/bitbucket.properties"
register: bitbucket_config
- name: Create Bitbucket config file - name: Create Bitbucket config file
ansible.builtin.template: ansible.builtin.template:
src: bitbucket.properties.j2 src: bitbucket.properties.j2
dest: "{{ atl_product_home_shared }}/bitbucket.properties" dest: "{{ atl_product_home_shared }}/bitbucket.properties"
owner: "{{ atl_product_user }}" owner: "{{ atl_product_user }}"
group: "{{ atl_product_user }}" group: "{{ atl_product_user }}"
when: not bitbucket_config.stat.exists
- name: Remove write permissions from installation directory - name: Remove write permissions from installation directory
ansible.builtin.file: ansible.builtin.file: