Переглянути джерело

composer update: date works differently on FreeBSD

tags/v0.34.0
Alexander Weidinger 6 роки тому
джерело
коміт
4cffd9c9e1
2 змінених файлів з 8 додано та 0 видалено
  1. +4
    -0
      php/composer.sls
  2. +4
    -0
      php/ng/composer.sls

+ 4
- 0
php/composer.sls Переглянути файл

@@ -41,7 +41,11 @@ install-composer:
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")
{% else %}
- unless: test $(date -d "60 days $({{ install_file }} --version | cut -d ' ' -f 4,5)" "+%s") -gt $(date "+%s")
{% endif %}
- cwd: {{ php.local_bin }}
- env:
- HOME: {{ salt_user_home }}

+ 4
- 0
php/ng/composer.sls Переглянути файл

@@ -49,7 +49,11 @@ install-composer:
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")
{% else %}
- unless: test $(date -d "60 days $({{ install_file }} --version | cut -d ' ' -f 4,5)" "+%s") -gt $(date "+%s")
{% endif %}
- cwd: {{ php.lookup.pkgs.local_bin }}
- env:
- HOME: {{ salt_user_home }}

Завантаження…
Відмінити
Зберегти