Merge pull request #233 from sticky-note/fix/composer
fix(composer): stop hanging by preventing interaction
This commit is contained in:
		
						commit
						da3e183fd3
					
				@ -45,9 +45,9 @@ update-composer:
 | 
			
		||||
  cmd.run:
 | 
			
		||||
    - name: "{{ install_file }} selfupdate"
 | 
			
		||||
{% if grains['os_family'] == 'FreeBSD' %}
 | 
			
		||||
    - unless: test $(date -v+60d -j -f "%Y-%m-%d %H:%M:%S" "$({{ install_file }} --version | cut -d ' ' -f 4,5)" "+%s") -gt $(date "+%s")
 | 
			
		||||
    - unless: test $(date -v+60d -j -f "%Y-%m-%d %H:%M:%S" "$({{ install_file }} --version --no-interaction | cut -d ' ' -f 4,5)" "+%s") -gt $(date "+%s")
 | 
			
		||||
{% else %}
 | 
			
		||||
    - unless: test $(date -d "60 days $({{ install_file }} --version | cut -d ' ' -f 4,5)" "+%s") -gt $(date "+%s")
 | 
			
		||||
    - unless: test $(date -d "60 days $({{ install_file }} --version --no-interaction | cut -d ' ' -f 4,5)" "+%s") -gt $(date "+%s")
 | 
			
		||||
{% endif %}
 | 
			
		||||
    - cwd: {{ php.lookup.pkgs.local_bin }}
 | 
			
		||||
    - env:
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user