Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix(test): Detect more core filenames | James McCoy | 2021-04-08 |
| | |||
* | ci(gha/win): Do not rename python.exe to python3.exe if it exists | James McCoy | 2021-02-05 |
| | | | | | | | GHA now provides python3.exe by default -- actions/python-versions#78 Ensure Python 2 directory is earlier in $PATH so bare python always invokes Python 2. | ||
* | GHA: fix build problems on Windows | erw7 | 2020-12-16 |
| | |||
* | ci: setup GitHub actions for windows | Thomas Vigouroux | 2020-12-16 |
| | |||
* | ci: Only setup ipv6 on macOS for Travis | James McCoy | 2020-11-24 |
| | |||
* | ci: s/TRAVIS_OS_NAME/CI_OS_NAME/ for non-Travis-specific code | James McCoy | 2020-11-24 |
| | |||
* | ci: Only try installing python-pynvim if Py2 pip is present | James McCoy | 2020-11-23 |
| | |||
* | ci: Install gem binaries to ~/.local/bin | James McCoy | 2020-11-14 |
| | | | | | That directory is already part of `$PATH`, so let's reuse it instead of trying to figure what version-specific path binaries gem normally uses. | ||
* | ci: Rename travis_fold to ci_fold and add GHA support | James McCoy | 2020-11-13 |
| | |||
* | ci/before_script.sh: Remove early exit for lint job | James McCoy | 2020-11-13 |
| | | | | | lualint requires building dependencies, so allow the job to take advantage of the cache. | ||
* | Add Linux ASAN GitHub Action | James McCoy | 2020-11-13 |
| | |||
* | build: Rename TRAVIS_BUILD_DIR to CI_BUILD_DIR | James McCoy | 2020-11-13 |
| | |||
* | ci/appveyor: change to update package database | erw7 | 2020-10-27 |
| | |||
* | Install pre-release neovim gem in CI | Alex Genco | 2020-10-21 |
| | | | | | | | | The `ruby_eval` RPC message will be available in neovim-ruby 0.9.0.pre.*. That will become 0.9.0 once `rubyeval` is merged to neovim. The `--version` argument isn't needed, as `gem` should pick the latest release. | ||
* | Merge #12862 snap: multiarch, support luajit where possible | Justin M. Keyes | 2020-09-07 |
|\ | |||
| * | snap: migrate releases to snapcraft.io buils | Carlos Hernandez | 2020-09-06 |
| | | | | | | | | | | | | | | | | Architectures supported by Travis due not match 1 to 1 to the architectures supported by snapcraft.io and launchpad. To support as many architectures as possible, deploys to the snap store should be done via a simulated Github webhook. An additional secret will need to be added to Travis-ci | ||
| * | snap: drop snapcraft push release | Carlos Hernandez | 2020-09-06 |
| | | |||
* | | travis: Install clang-11 for ASAN/UBSAN job | James McCoy | 2020-09-04 |
| | | | | | | | | [skip appveyor] | ||
* | | travis: Relax pyenv versions to 2.7:3.8 | James McCoy | 2020-09-04 |
|/ | | | | | | | We don't care about the specifics of the patch version, so just set the major:minor. [skip appveyor] | ||
* | snap: don't run snapcraft under sudo | Carlos Hernandez | 2020-08-30 |
| | | | | | | | | Snapcraft 4.0 complains about running LXD builds under sudo. So instead add the CI user to the "lxd" group and use sg to switch to that membership. Resolves: #12712 | ||
* | ci: fix build failure in Travis [skip appveyor] (#12678) | erw7 | 2020-07-24 |
| | |||
* | ci/travis: Enable ipv6 #12182 | Justin M. Keyes | 2020-04-25 |
| | | | | | | | | ref: a39c8b7ce30ddeed4329c28c42b1b699103dccab ref: https://github.com/vim/vim/commit/bfe13ccc58ccb96f243a58309800410db1ccb52c Also: - Remove unused macos_rvm_dance() function. (It was there for reference, but we have since resolved (or gave up) on Travis + macOS + ruby. | ||
* | Install pynvim with --user to avoid permission issues | James McCoy | 2020-03-18 |
| | | | | [skip appveyor] | ||
* | Revert "ci/Appveyor: install diffutils via scoop" | Jan Edmund Lazo | 2020-03-07 |
| | | | | This reverts commit 4faf30de3ea72bd188c8894eb10f0c971ff28e90. | ||
* | treesitter: add standard &rtp/parser/ search path for parsers | Björn Linse | 2020-02-07 |
| | |||
* | mksession: always unix slashes "/" for filepaths | Justin M. Keyes | 2020-01-26 |
| | |||
* | ci/Appveyor: respect -NoTest param | Jan Edmund Lazo | 2020-01-20 |
| | | | | Skips nodejs and Neovim::Ext. | ||
* | ci/Appveyor: install diffutils via scoop | Jan Edmund Lazo | 2020-01-20 |
| | | | | | | | | | | | | | | scoop is a Windows package manager, similar to homebrew on OSX. It is written on powershell, works in unelevated accounts, is regularly maintained, and does not need mingw/msys2/cygwin or WSL environments. Sample use case is running (busybox) bash, which can be installed via scoop via "scoop install busybox", to use CI bash scripts in Appveyor. Parts of scoop's directory can be cached to avoid downloads. scoop modifies the registry for persistence environment variables so scoop itself cannot be cached. | ||
* | ci: install perl provider | Jan Edmund Lazo | 2020-01-20 |
| | |||
* | build.ps1: add "-NoTests" param #11654 | KillTheMule | 2020-01-02 |
| | |||
* | ci: set nodejs version for tests outside fold | Jan Edmund Lazo | 2019-12-31 |
| | |||
* | CI: set nodejs version to 10 on main scripts | Jan Edmund Lazo | 2019-12-30 |
| | | | | nvm can run within a bash shell only. | ||
* | snap: fix line continuation #11475 | Daniel Hahler | 2019-11-28 |
| | | | reverts commit 52981690687429b7c1cc8ac76fbf92560a6420e2. | ||
* | snap: more yak-shaving | Justin M. Keyes | 2019-11-28 |
| | | | | | | | - generate decryption step - skip job for PRs - remove transfer.sh support - deploy every (master) commit | ||
* | snap: add snapcraft secrets to CI | Carlos Hernandez | 2019-11-28 |
| | |||
* | snap: add "snap" job to Travis CI | Carlos Hernandez | 2019-11-28 |
| | |||
* | deps: upgrade bundled LuaRocks: 2.4.4 => 3.2.1 (#10292) | Daniel Hahler | 2019-11-19 |
| | | | Changelog: https://github.com/luarocks/luarocks/compare/v2.4.4..v3.2.1#diff-4ac32a78649ca5bdd8e0ba38b7006a1e | ||
* | build: add shlint target for shellcheck (#11350) | Jan Edmund Lazo | 2019-11-09 |
| | |||
* | ci: do not skip before_install on lint job | Jan Edmund Lazo | 2019-10-26 |
| | |||
* | ci: use python3 for flake8 | Jan Edmund Lazo | 2019-10-26 |
| | | | | 'make pylint' fails if flake8 runs on python2. | ||
* | ci: simplify tree-sitter-cli install | Jan Edmund Lazo | 2019-10-25 |
| | | | | | Remove useless `npm link` for tree-sitter-cli. Use powershell builtins. | ||
* | CI/Appveyor: set powershell strict mode | Jan Edmund Lazo | 2019-10-25 |
| | | | | | Set-PSDebug produces too much noise and has global scope. Strict mode is scoped to the script context and catches errors. | ||
* | CI: bump nodejs to v10.x (LTS) | Jan Edmund Lazo | 2019-10-25 |
| | | | | | v8.x will be EOL at end of 2019. nvm on Travis has outdated LTS aliases. | ||
* | ci/install.sh: pin treesitter to v0.15.9 #11266 | Hirokazu Hata | 2019-10-20 |
| | | | | | When "tree-sitter test" is executed, query test is also executed, but "tree-sitter-c" does not have query test yet, so cli version that does not include query test execution To use. ref https://github.com/tree-sitter/tree-sitter/commit/e14e285a1087264a8c74a7c62fcaecc49db9d904 | ||
* | ci: AppVeyor: coverage for Lua (Windows) (#10426) | Daniel Hahler | 2019-10-09 |
| | |||
* | Merge pull request #11154 from blueyed/bump-tree-sitter | Daniel Hahler | 2019-10-07 |
|\ | | | | | ci: upgrade tree-sitter from 0.15.2 to 0.15.9 | ||
| * | lint | Daniel Hahler | 2019-10-06 |
| | | |||
| * | ci: upgrade tree-sitter from 0.15.2 to 0.15.9 | Daniel Hahler | 2019-10-06 |
| | | | | | | | | tree-sitter-c is still at 0.15.2 though. | ||
* | | ci: use cluacov for better performance (#11152) | Daniel Hahler | 2019-10-07 |
| | | |||
* | | ci: submit_coverage: run luacov actually (#11169) | Daniel Hahler | 2019-10-07 |
|/ | | | Apparently this got lost with #11127 / 77a551b65. |