DCD-1190: Expect a space-delimited list of properties from the quickstart.

This commit is contained in:
Steve Smith
2021-01-19 10:47:36 +11:00
parent b97ef5e08c
commit c59d3525ab
4 changed files with 12 additions and 4 deletions

View File

@@ -1,4 +1,5 @@
--- ---
atl_bitbucket_license_key: "{{ lookup('env', 'ATL_BB_LICENSEKEY') }}" atl_bitbucket_license_key: "{{ lookup('env', 'ATL_BB_LICENSEKEY') }}"
atl_bitbucket_properties: "{{ lookup('env', 'ATL_BITBUCKET_PROPERTIES') }}" atl_bitbucket_properties_raw: "{{ lookup('env', 'ATL_BITBUCKET_PROPERTIES') }}"
atl_bitbucket_properties: "{{ atl_bitbucket_properties_raw.split(' ') | reject('equalto', '') | list }}"

View File

@@ -12,6 +12,8 @@
atl_jdbc_user: 'bb_db_user' atl_jdbc_user: 'bb_db_user'
atl_jdbc_password: 'molecule_password' atl_jdbc_password: 'molecule_password'
atl_bitbucket_properties_raw: "key1=va1 key2=val2 key3=val3"
roles: roles:
- role: linux_common - role: linux_common
- role: product_common - role: product_common

View File

@@ -14,3 +14,8 @@ def test_config_file(host):
assert f.contains("jdbc.driver=org.postgresql.Driver") assert f.contains("jdbc.driver=org.postgresql.Driver")
assert f.contains("jdbc.user=bb_db_user") assert f.contains("jdbc.user=bb_db_user")
assert f.contains("jdbc.password=molecule_password") assert f.contains("jdbc.password=molecule_password")
assert f.contains("key1=val1")
assert f.contains("key2=val2")
assert f.contains("key3=val3")

View File

@@ -34,6 +34,6 @@ server.scheme=http
server.proxy-port=80 server.proxy-port=80
{% endif %} {% endif %}
{% if atl_bitbucket_properties is defined %} {% for prop in atl_bitbucket_properties %}
{{ atl_bitbucket_properties }} {{ prop }}
{% endif %} {% endfor %}