Add mason-registry file for terraform-ls mirror
This commit is contained in:
60
mason-registry/packages/terraform-ls/package.yaml
Normal file
60
mason-registry/packages/terraform-ls/package.yaml
Normal file
@@ -0,0 +1,60 @@
|
||||
---
|
||||
name: terraform-ls
|
||||
description: Terraform Language Server.
|
||||
homepage: https://github.com/hashicorp/terraform-ls
|
||||
licenses:
|
||||
- MPL-2.0
|
||||
languages:
|
||||
- Terraform
|
||||
categories:
|
||||
- LSP
|
||||
|
||||
source:
|
||||
# renovate:datasource=github-releases
|
||||
id: pkg:generic/hashicorp/terraform-ls@v0.38.4
|
||||
download:
|
||||
- target: darwin_arm64
|
||||
files:
|
||||
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_darwin_arm64.zip
|
||||
bin: terraform-ls
|
||||
- target: darwin_x64
|
||||
files:
|
||||
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_darwin_amd64.zip
|
||||
bin: terraform-ls
|
||||
- target: linux_arm64
|
||||
files:
|
||||
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_linux_arm64.zip
|
||||
bin: terraform-ls
|
||||
- target: linux_arm
|
||||
files:
|
||||
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_linux_arm.zip
|
||||
bin: terraform-ls
|
||||
- target: linux_x64
|
||||
files:
|
||||
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_linux_amd64.zip
|
||||
bin: terraform-ls
|
||||
- target: linux_x86
|
||||
files:
|
||||
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_linux_386.zip
|
||||
bin: terraform-ls
|
||||
- target: win_x64
|
||||
files:
|
||||
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_windows_amd64.zip
|
||||
bin: terraform-ls.exe
|
||||
- target: win_x86
|
||||
files:
|
||||
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_windows_386.zip
|
||||
bin: terraform-ls.exe
|
||||
- target: win_arm64
|
||||
files:
|
||||
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_windows_arm64.zip
|
||||
bin: terraform-ls.exe
|
||||
|
||||
schemas:
|
||||
lsp: vscode:https://raw.githubusercontent.com/hashicorp/vscode-terraform/master/package.json
|
||||
|
||||
bin:
|
||||
terraform-ls: "{{source.download.bin}}"
|
||||
|
||||
neovim:
|
||||
lspconfig: terraformls
|
||||
Reference in New Issue
Block a user