1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-02-13 11:42:08 +00:00

record iiab_base_ver iiab_revision

This commit is contained in:
Jerry Vonau 2017-11-15 20:21:34 -06:00
parent ecc9f1b836
commit dc580ef2ee
2 changed files with 23 additions and 15 deletions

View file

@ -1,35 +1,39 @@
# workaround for fact that auto create does not work on ini_file # workaround for fact that auto create does not work on ini_file
- name: Create iiab config file - name: Create iiab config file
file: dest='{{ iiab_config_file }}' file:
state=touch dest: '{{ iiab_config_file }}'
state: touch
- name: Add location section to config file - name: Add location section to config file
ini_file: dest='{{ iiab_config_file }}' ini_file:
section=location dest: '{{ iiab_config_file }}'
option='{{ item.option }}' section: location
value='{{ item.value }}' option: '{{ item.option }}'
value: '{{ item.value }}'
with_items: with_items:
- option: 'iiab_base' - option: 'iiab_base'
value: '{{ iiab_base }}' value: '{{ iiab_base }}'
- option: 'iiab_dir' - option: 'iiab_dir'
value: '{{ iiab_dir }}' value: '{{ iiab_dir }}'
- name: Add version section - name: add version section
ini_file: dest='{{ iiab_config_file }}' ini_file:
section=version dest: '{{ iiab_config_file }}'
option='{{ item.option }}' section: version
value='{{ item.value }}' option: '{{ item.option }}'
value: '{{ item.value }}'
with_items: with_items:
- option: 'distribution' - option: 'distribution'
value: '{{ ansible_distribution }}' value: '{{ ansible_distribution }}'
- option: 'arch' - option: 'arch'
value: '{{ ansible_architecture }}' value: '{{ ansible_architecture }}'
- option: 'iiab_base_ver'
value: '{{ iiab_base_ver }}'
- option: 'iiab_branch' - option: 'iiab_branch'
value: '{{ ansible_local["local_facts"]["iiab_branch"] }}' value: '{{ ansible_local.local_facts.iiab_branch }}'
- option: 'iiab_commit' - option: 'iiab_commit'
value: '{{ ansible_local["local_facts"]["iiab_commit"] }}' value: '{{ ansible_local.local_facts.iiab_commit }}'
- option: 'install_date' - option: 'install_date'
value: '{{ ansible_date_time["iso8601"] }}' value: '{{ ansible_date_time.iso8601 }}'
- option: 'install_xo' - option: 'install_xo'
value: '{{ xo_model }}' value: '{{ xo_model }}'

View file

@ -164,6 +164,10 @@
with_items: with_items:
- option: 'iiab_stage' - option: 'iiab_stage'
value: '{{ iiab_stage }}' value: '{{ iiab_stage }}'
- option: 'iiab_base_ver'
value: '{{ iiab_base_ver }}'
- option: 'iiab_revision'
value: '{{ iiab_revision }}'
- option: 'runtime_php' - option: 'runtime_php'
value: '{{ phplib_dir }}' value: '{{ phplib_dir }}'
- option: 'runtime_branch' - option: 'runtime_branch'