Grab lua-language-server binary for Debian

This commit is contained in:
flyingscorpio@clevo 2022-10-01 13:01:14 +02:00
parent 7248fbadc8
commit bdc8373320

View file

@ -108,6 +108,29 @@
remote_src: true remote_src: true
dest: ~/.local/bin/ dest: ~/.local/bin/
mode: 0755 mode: 0755
- name: Find latest lua-lsp version
uri:
url: https://github.com/sumneko/lua-language-server/releases
register: latest_http_content
- name: Set latest lua-lsp version
set_fact:
lua_lsp_version: "{{ latest_http_content.url | split('/') | last }}"
- name: Create tempdir for extracting lua-lsp
file:
path: /tmp/lualsp
state: directory
mode: 0755
- name: Get latest texlab binary
unarchive:
src: "https://github.com/sumneko/lua-language-server/releases/download/{{ lua_lsp_version }}/lua-language-server-{{ lua_lsp_version }}-linux-x64.tar.gz"
remote_src: true
dest: /tmp/lualsp/
- name: Copy lua-lsp binary
copy:
src: /tmp/lualsp/bin/lua-language-server
remote_src: true
dest: ./local/bin/
mode: 0755
- name: Grab marksman (LSP server) binary - name: Grab marksman (LSP server) binary
block: block: