16 lines
		
	
	
		
			601 B
		
	
	
	
		
			YAML
		
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			601 B
		
	
	
	
		
			YAML
		
	
	
---
 | 
						|
- name: Install the epel packages for EL distributions
 | 
						|
  package: name=epel-release state=present
 | 
						|
  when: nginx_is_el|bool and nginx_install_epel_repo|bool
 | 
						|
 | 
						|
- name: Install the nginx packages from official repo for EL distributions
 | 
						|
  yum: name={{ item }} state=present enablerepo="nginx"
 | 
						|
  with_items: "{{ nginx_pkgs }}"
 | 
						|
  when: nginx_is_el|bool and nginx_official_repo
 | 
						|
 | 
						|
- name: Install the nginx packages for all other distributions
 | 
						|
  package: name={{ item }} state=present
 | 
						|
  with_items: "{{ nginx_pkgs }}"
 | 
						|
  environment: "{{ nginx_env }}"
 | 
						|
  when: not nginx_is_el|bool or not nginx_official_repo
 |