From 2f60b43c0f003f549f845ac1578878c69514929b Mon Sep 17 00:00:00 2001 From: Jozef Grajciar Date: Mon, 1 Mar 2021 17:53:57 +0100 Subject: Add CI for testing parsers compilation --- scripts/ci-install-macos-latest.sh | 4 ++++ scripts/ci-install-ubuntu-latest.sh | 9 +++++++++ scripts/ci-install-windows-latest.sh | 5 +++++ 3 files changed, 18 insertions(+) create mode 100644 scripts/ci-install-macos-latest.sh create mode 100644 scripts/ci-install-ubuntu-latest.sh create mode 100644 scripts/ci-install-windows-latest.sh (limited to 'scripts') diff --git a/scripts/ci-install-macos-latest.sh b/scripts/ci-install-macos-latest.sh new file mode 100644 index 000000000..a4f77b0b4 --- /dev/null +++ b/scripts/ci-install-macos-latest.sh @@ -0,0 +1,4 @@ +brew install neovim --HEAD +mkdir -p ~/.local/share/nvim/site/pack/nvim-treesitter/start +ln -s $(pwd) ~/.local/share/nvim/site/pack/nvim-treesitter/start + diff --git a/scripts/ci-install-ubuntu-latest.sh b/scripts/ci-install-ubuntu-latest.sh new file mode 100644 index 000000000..c245a122f --- /dev/null +++ b/scripts/ci-install-ubuntu-latest.sh @@ -0,0 +1,9 @@ +sudo apt-get update +sudo add-apt-repository universe +wget https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage +chmod u+x nvim.appimage +mkdir -p ~/.local/share/nvim/site/pack/nvim-treesitter/start +ln -s $(pwd) ~/.local/share/nvim/site/pack/nvim-treesitter/start +sudo cp ./nvim.appimage /usr/bin/nvim +sudo chmod uog+rwx /usr/bin/nvim + diff --git a/scripts/ci-install-windows-latest.sh b/scripts/ci-install-windows-latest.sh new file mode 100644 index 000000000..f69284e55 --- /dev/null +++ b/scripts/ci-install-windows-latest.sh @@ -0,0 +1,5 @@ +choco install neovim --pre +mkdir -p ~/AppData/Local/nvim/pack/nvim-treesitter/start +mkdir -p ~/AppData/Local/nvim-data +cp -r $(pwd) ~/AppData/Local/nvim/pack/nvim-treesitter/start + -- cgit v1.2.3-70-g09d2