Grab lua-language-server binary for Debian
This commit is contained in:
parent
7248fbadc8
commit
bdc8373320
1 changed files with 23 additions and 0 deletions
|
@ -108,6 +108,29 @@
|
|||
remote_src: true
|
||||
dest: ~/.local/bin/
|
||||
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
|
||||
block:
|
||||
|
|
Loading…
Add table
Reference in a new issue