File tree Expand file tree Collapse file tree
development/roles/foreman_development Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,10 +19,8 @@ foreman_development_git_revision: "develop"
1919foreman_development_github_username : " "
2020
2121foreman_development_hammer_git_repo : " https://github.com/theforeman/hammer-cli.git"
22- foreman_development_hammer_git_revision : " master"
2322
2423foreman_development_smart_proxy_git_repo : " https://github.com/theforeman/smart-proxy.git"
25- foreman_development_smart_proxy_git_revision : " develop"
2624
2725foreman_development_rails_port : 3000
2826foreman_development_rails_command : " puma -w 2 -p {{ foreman_development_rails_port }} --preload -b tcp://0.0.0.0"
Original file line number Diff line number Diff line change 1- - name : Clone Hammer repository
2- ansible.builtin.git :
3- repo : " {{ foreman_development_hammer_git_repo }}"
4- dest : " {{ foreman_development_hammer_dir }}"
5- version : " {{ foreman_development_hammer_git_revision }}"
6- force : true
7- become : true
8- become_user : " {{ foreman_development_user }}"
9-
10- - name : Add GitHub username as additional remote for Foreman
11- community.general.git_config :
12- name : " remote.{{ foreman_development_github_username }}.url"
13- scope : local
14- repo : " {{ foreman_development_hammer_dir }}"
15- value :
" [email protected] :{{ foreman_development_github_username }}/hammer-cli.git" 16- state : present
17- become : true
18- become_user : " {{ foreman_development_user }}"
19- when : foreman_development_github_username != ""
1+ - name : Deploy Hammer git repository
2+ ansible.builtin.include_role :
3+ name : git_repository
4+ vars :
5+ git_repository_destination_dir : " {{ foreman_development_hammer_dir }}"
6+ git_repository_user : " {{ foreman_development_user }}"
7+ git_repository_repository_owner : " theforeman"
8+ git_repository_repository_name : " hammer-cli"
9+ git_repository_revision : " {{ foreman_development_hammer_git_revision }}"
10+ git_repository_secondary_remote_owner : " {{ foreman_development_github_username }}"
2011
2112- name : Setup hammer-cli-foreman
2213 ansible.builtin.include_tasks : hammer/plugin.yml
Original file line number Diff line number Diff line change 11---
2- - name : " Clone plugin repository for {{ foreman_development_plugin_name }}" # noqa latest[git]
3- ansible.builtin.git :
4- repo : " {{ foreman_development_plugin_repo_url }}"
5- dest : " {{ foreman_development_deployment_dir }}/{{ foreman_development_plugin_name }}"
6- force : true
7- become : true
8- become_user : " {{ foreman_development_user }}"
2+ - name : " Deploy plugin git repository for {{ foreman_development_plugin_name }}"
3+ ansible.builtin.include_role :
4+ name : git_repository
5+ vars :
6+ git_repository_destination_dir : " {{ foreman_development_deployment_dir }}/{{ foreman_development_plugin_name }}"
7+ git_repository_user : " {{ foreman_development_user }}"
8+ git_repository_repository_owner : " {{ foreman_development_plugin_org }}"
9+ git_repository_repository_name : " {{ foreman_development_plugin_name }}"
10+ git_repository_secondary_remote_owner : " {{ foreman_development_github_username }}"
911 when : foreman_development_plugin_manage_repo
1012
11- - name : " Add GitHub username as additional remote for {{ foreman_development_plugin_name }}"
12- community.general.git_config :
13- name : " remote.{{ foreman_development_github_username }}.url"
14- scope : local
15- repo : " {{ foreman_development_deployment_dir }}/{{ foreman_development_plugin_name }}"
16- value :
" [email protected] :{{ foreman_development_github_username }}/{{ foreman_development_plugin_name }}.git" 17- state : present
18- become : true
19- become_user : " {{ foreman_development_user }}"
20- when :
21- - foreman_development_plugin_manage_repo
22- - foreman_development_github_username != ""
23-
2413- name : " Create settings file for {{ foreman_development_plugin_name }}"
2514 ansible.builtin.template :
2615 src : " {{ foreman_development_plugin_settings_template }}"
Original file line number Diff line number Diff line change 11---
2- - name : Clone smart-proxy repository
3- ansible.builtin.git :
4- repo : " {{ foreman_development_smart_proxy_git_repo }}"
5- dest : " {{ foreman_development_smart_proxy_dir }}"
6- version : " {{ foreman_development_smart_proxy_git_revision }}"
7- force : true
8- become : true
9- become_user : " {{ foreman_development_user }}"
10-
11- - name : Add GitHub username as additional remote for smart-proxy
12- community.general.git_config :
13- name : " remote.{{ foreman_development_github_username }}.url"
14- scope : local
15- repo : " {{ foreman_development_smart_proxy_dir }}"
16- value :
" [email protected] :{{ foreman_development_github_username }}/smart-proxy.git" 17- state : present
18- become : true
19- become_user : " {{ foreman_development_user }}"
20- when : foreman_development_github_username != ""
2+ - name : Deploy smart-proxy git repository
3+ ansible.builtin.include_role :
4+ name : git_repository
5+ vars :
6+ git_repository_destination_dir : " {{ foreman_development_smart_proxy_dir }}"
7+ git_repository_user : " {{ foreman_development_user }}"
8+ git_repository_repository_owner : " theforeman"
9+ git_repository_repository_name : " smart-proxy"
10+ git_repository_secondary_remote_owner : " {{ foreman_development_github_username }}"
2111
2212- name : Create cert directories
2313 ansible.builtin.file :
Original file line number Diff line number Diff line change 11---
2- - name : " Clone smart-proxy plugin repository for {{ foreman_development_plugin_name }}" # noqa latest[git]
3- ansible.builtin.git :
4- repo : " {{ foreman_development_plugin_repo_url }}"
5- dest : " {{ foreman_development_deployment_dir }}/{{ foreman_development_plugin_name }}"
6- force : true
7- become : true
8- become_user : " {{ foreman_development_user }}"
2+ - name : " Deploy smart-proxy plugin git repository for {{ foreman_development_plugin_name }}"
3+ ansible.builtin.include_role :
4+ name : git_repository
5+ vars :
6+ git_repository_destination_dir : " {{ foreman_development_deployment_dir }}/{{ foreman_development_plugin_name }}"
7+ git_repository_user : " {{ foreman_development_user }}"
8+ git_repository_repository_owner : " {{ foreman_development_plugin_org }}"
9+ git_repository_repository_name : " {{ foreman_development_plugin_name }}"
10+ git_repository_secondary_remote_owner : " {{ foreman_development_github_username }}"
911 when : foreman_development_plugin_manage_repo
1012
11- - name : " Add GitHub username as additional remote for {{ foreman_development_plugin_name }}"
12- community.general.git_config :
13- name : " remote.{{ foreman_development_github_username }}.url"
14- scope : local
15- repo : " {{ foreman_development_deployment_dir }}/{{ foreman_development_plugin_name }}"
16- value :
" [email protected] :{{ foreman_development_github_username }}/{{ foreman_development_plugin_name }}.git" 17- state : present
18- become : true
19- become_user : " {{ foreman_development_user }}"
20- when :
21- - foreman_development_plugin_manage_repo
22- - foreman_development_github_username != ""
23-
2413- name : " Create settings file for {{ foreman_development_plugin_name }}"
2514 ansible.builtin.template :
2615 src : " {{ foreman_development_plugin_settings_template }}"
You can’t perform that action at this time.
0 commit comments