diff --git a/.travis.yml b/.travis.yml index d05ae63..6d51c8c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,3 +28,4 @@ install: script: - sudo salt-call --local --config=./ --state-output=changes --log-level=quiet --retcode-passthrough state.apply + - cat $HOME/os_family diff --git a/salty/base/neovim/files/os_fams b/salty/base/neovim/files/os_fams new file mode 100644 index 0000000..2a76532 --- /dev/null +++ b/salty/base/neovim/files/os_fams @@ -0,0 +1,2 @@ +Kernel: {{ grains['kernel'] }} +OS_Family: {{ grains['os_family'] }} diff --git a/salty/base/neovim/init.sls b/salty/base/neovim/init.sls index 5c9755a..aa00719 100644 --- a/salty/base/neovim/init.sls +++ b/salty/base/neovim/init.sls @@ -1,5 +1,5 @@ neovim-install: - {% if grains['os'] == 'Ubuntu' %} + {% if grains['os_family'] == 'Debian' %} pkgrepo.managed: - ppa: neovim-ppa/unstable {% endif %} @@ -11,3 +11,8 @@ neovim-install: - name: neovim {% endif %} +os-family: + file.managed: + - name: {{ grains.homedir }}/os_family + - source: salt:///neovim/files/os_fams +