Unify the "update" target

This commit is contained in:
2021-10-07 11:14:29 +02:00
parent 9bd8b62dc4
commit 839c941f9e
3 changed files with 7 additions and 2 deletions

View File

@@ -314,6 +314,7 @@
register: ycm_before_update
changed_when: false
failed_when: ycm_before_update.rc not in (0, 200)
tags: [update]
- name: install vim plugins
command: sh -c 'PATH=/usr/local/go/bin:$PATH GOPATH=/home/{{ user.name }}/.go /usr/bin/nvim --headless +PlugInstall +qall'
@@ -329,10 +330,12 @@
changed_when: false
register: vim_plugin_update
changed_when: vim_plugin_update.stderr != ""
tags: [update]
- name: update go binaries for vim
command: sh -c 'PATH=/usr/local/go/bin:$PATH GOPATH=/home/{{ user.name }}/.go /usr/bin/nvim --headless +GoUpdateBinaries +qall'
changed_when: false
tags: [update]
- name: get ycm version after update
shell: |
@@ -342,6 +345,7 @@
executable: /bin/bash
register: ycm_after_update
changed_when: false
tags: [update]
- name: compile youcompleteme
# --force-sudo is required, as the script refuses to run in a sudo
@@ -358,6 +362,7 @@
(ycm_before_update.rc == 200)
or
(ycm_before_update.stdout != ycm_after_update.stdout)
tags: [update]
tags: [vim-plugins]
- block: