mirror of
https://github.com/roles-ansible/ansible_role_install_firefox.git
synced 2024-08-16 12:59:49 +02:00
Implement version management for this role
This commit is contained in:
parent
b60f35b06e
commit
d5a6b250be
4 changed files with 13 additions and 1 deletions
4
.github/FUNDING.yml
vendored
Normal file
4
.github/FUNDING.yml
vendored
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
# These are supported funding model platforms
|
||||||
|
|
||||||
|
github: [do1jlr]
|
||||||
|
custom: https://paypal.me/c3woc
|
|
@ -1,3 +1,5 @@
|
||||||
---
|
---
|
||||||
# Do we want a password manager installed?
|
# Do we want a password manager installed?
|
||||||
install_pass_as_password_manager: false
|
install_pass_as_password_manager: false
|
||||||
|
# version check for this role?
|
||||||
|
submodules_versioncheck: true
|
||||||
|
|
|
@ -1,4 +1,7 @@
|
||||||
---
|
---
|
||||||
|
- include_tasks: versioncheck.yml
|
||||||
|
when: submodules_versioncheck|bool
|
||||||
|
|
||||||
- name: Include OS Specific vars
|
- name: Include OS Specific vars
|
||||||
include_vars: "{{ ansible_distribution }}.yml"
|
include_vars: "{{ ansible_distribution }}.yml"
|
||||||
|
|
||||||
|
@ -25,4 +28,4 @@
|
||||||
package:
|
package:
|
||||||
name: "{{ password_manager_packages }}"
|
name: "{{ password_manager_packages }}"
|
||||||
state: present
|
state: present
|
||||||
when: install_pass_as_password_manager
|
when: install_pass_as_password_manager|bool
|
||||||
|
|
3
vars/main.yml
Normal file
3
vars/main.yml
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
---
|
||||||
|
playbook_version_number: 9000 # should be over ninethousand
|
||||||
|
playbook_version_path: '/etc/ansible-version/role-firefox_simple_chaos-bodensee_github.com.version'
|
Loading…
Reference in a new issue