mirror of
https://github.com/ViViDboarder/vim-settings.git
synced 2024-11-17 22:36:26 +00:00
Add fallback release-gitter install method
This commit is contained in:
parent
afa67c1b0c
commit
d3dc0a8766
@ -175,8 +175,7 @@ def install_linters(langs: set[Language]):
|
|||||||
if not maybe_run("lua", "-e", "require('lfs')"):
|
if not maybe_run("lua", "-e", "require('lfs')"):
|
||||||
maybe_run("luarocks", "--local", "install", "luafilesystem")
|
maybe_run("luarocks", "--local", "install", "luafilesystem")
|
||||||
maybe_run("luarocks", "--local", "install", "luacheck", "1.1.0")
|
maybe_run("luarocks", "--local", "install", "luacheck", "1.1.0")
|
||||||
maybe_run(
|
maybe_release_gitter(selene=[
|
||||||
"release-gitter",
|
|
||||||
"--git-url",
|
"--git-url",
|
||||||
"https://github.com/Kampfkarren/selene",
|
"https://github.com/Kampfkarren/selene",
|
||||||
"--exec",
|
"--exec",
|
||||||
@ -184,7 +183,7 @@ def install_linters(langs: set[Language]):
|
|||||||
"--extract-files", "selene",
|
"--extract-files", "selene",
|
||||||
"selene-{version}-{system}.zip",
|
"selene-{version}-{system}.zip",
|
||||||
os.path.expanduser("~/bin"),
|
os.path.expanduser("~/bin"),
|
||||||
)
|
])
|
||||||
if Language.DOCKER in langs:
|
if Language.DOCKER in langs:
|
||||||
hadolint_arm64 = "arm64"
|
hadolint_arm64 = "arm64"
|
||||||
if sys.platform == "darwin":
|
if sys.platform == "darwin":
|
||||||
@ -277,7 +276,15 @@ def main():
|
|||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
# Release gitter is required for some tools
|
# Release gitter is required for some tools
|
||||||
maybe_pip_install("release-gitter")
|
if not maybe_pip_install("release-gitter"):
|
||||||
|
# Manual install
|
||||||
|
maybe_run(
|
||||||
|
"wget",
|
||||||
|
"-O",
|
||||||
|
os.path.expanduser("~/bin/release-gitter"),
|
||||||
|
"https://git.iamthefij.com/iamthefij/release-gitter/raw/branch/main/release_gitter.py",
|
||||||
|
)
|
||||||
|
maybe_run("chmod", "+x", os.path.expanduser("~/bin/release-gitter"))
|
||||||
|
|
||||||
os.environ["PYTHONPATH"] = ""
|
os.environ["PYTHONPATH"] = ""
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user