- 22 Feb, 2022 1 commit
-
-
Nikita Titov authored
-
- 19 Feb, 2022 1 commit
-
-
Nikita Titov authored
* Update .appveyor.yml * Update .vsts-ci.yml
-
- 18 Feb, 2022 1 commit
-
-
Nikita Titov authored
* Update setup.py * Update cuda.yml * Update static_analysis.yml * Update linkchecker.yml * Update .appveyor.yml * Update .vsts-ci.yml * Update python_package.yml * Update .vsts-ci.yml * Update python_package.yml * Update cuda.yml * Update static_analysis.yml * Update linkchecker.yml * Update .vsts-ci.yml * Update .appveyor.yml * re-arange Python version
-
- 12 Feb, 2022 2 commits
-
-
Nikita Titov authored
* Update dockerfile-python * Update README.md * Update dockerfile.gpu * Update dockerfile.gpu * Update .vsts-ci.yml * Update .appveyor.yml * Update test_windows.ps1
-
Nikita Titov authored
-
- 11 Feb, 2022 1 commit
-
-
James Lamb authored
* [ci] use conda-forge in CI jobs (fixes #4948) * comment out more jobs * try reverting graphviz patch, running more cuda jobs * get graphviz from PyPI and try removing some patches for r-lintr * start running appveyor again * use conda-forge if using conda * fix commands * conda install graphviz * try newer openmp * pin below openmp 11.x * focus on gpu task * trying to narrow down error * maybe gcc11 is the issue * start adding other tests back * pin openmp too * maybe need to pin to gcc less than 10.x * pin libgfortran and libstdcxx as well * pin to gcc 9.3.0 * move constraints up to initial environment * add all CI jobs back * try installing python-graphviz separately * try new lightgbm/vsts-agent image * fix typo * test if pinning gcc for linux gpu_source build is still necessary * ok yes, pinning gcc is necessary * test if Linux gpu_source works with Python 3.9.6 * no special exception for Linux gpu_source job * pin to Python 3.9.6 in Linux gpu_source * try explicitly asking for libstdcxx-ng for every linux build * swap compilers * switch compilers back * revert accidental whitespace change * comment out CI * try Linux gpu_source with different Python versions * Revert "try Linux gpu_source with different Python versions" This reverts commit f6f63cbb9b4a9cf138f3580ae4223a8acdd0e94a. * Revert "comment out CI" This reverts commit ece191f01e3650c2f325e80ff86bfc8c485fb7bc. * remove libxml2 install, change CONDA path * avoid installing conda in rchk job * empty commit 1 * empty commit 2 * empty commit 3 * empty commit 4 * add more verbose logging around installation of python-graphviz * empty commit 1 * get mamba info * get more conda info * add another mamba info call * allow for other macOS environments in GHA configuration * Revert "allow for other macOS environments in GHA configuration" This reverts commit a3c7a19926be94e3719f5ae9100fbe30e87b35da. * get more logs from mamba * get Build.ArtifactsStagingDirectory * get more logs and try to force re-installing everything * clean cache after every step * remove --update-all and make logs less verbose * remove more print statements and uncomment jobs * test if conda-clean issue fixes segfaults for gpu_source * pin python version for gpu_source * empty commit 1 * use miniforge instead * empty commit 1 * Apply suggestions from code review * bring workarounds back * remove duplicated graphviz system-wide installation (reverts #4095, #4097, #4238) * empty commit 1 * empty commit 2 * empty commit 3 * empty commit 4 * empty commit 5 * empty commit 6 * empty commit 7 * empty commit 8 * empty commit 9 * empty commit 10 * empty commit 10 * empty commit 10 * empty commit 10 * empty commit 11 * one more try * try to downgrade Python version for Linux GPU job * swap compilers * Revert "swap compilers" This reverts commit f04dc27b17920a69cbcba1254a8e109ce9791154. Co-authored-by:
Nikita Titov <nekit94-12@hotmail.com> Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 18 Dec, 2021 1 commit
-
-
Nikita Titov authored
* Update .appveyor.yml * Update .vsts-ci.yml * Update python_package.yml * Update setup.py * Update test.sh
-
- 04 Dec, 2021 1 commit
-
-
Nikita Titov authored
* Update .vsts-ci.yml * Update setup.sh * Update .vsts-ci.yml * Update test.sh * Update README.rst
-
- 18 Nov, 2021 2 commits
-
-
Nikita Titov authored
* Update .vsts-ci.yml * Update .vsts-ci.yml * Update .vsts-ci.yml * Update .vsts-ci.yml * Update .vsts-ci.yml * Try `RD` and `RDscript` * Update .vsts-ci.yml Co-authored-by:James Lamb <jaylamb20@gmail.com>
-
James Lamb authored
* [R-package] [docs] add intro vignette (#3946) * add 10 test vignettes * Revert "add 10 test vignettes" This reverts commit 40fb2e2f1982402798776ee44e4ec82fc4644d3d. * Apply suggestions from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> Co-authored-by:
Michael Mayer <mayermichael79@gmail.com> Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 04 Sep, 2021 1 commit
-
-
Nikita Titov authored
-
- 03 Sep, 2021 1 commit
-
-
James Lamb authored
* [ci] explicitly set --platform when running aarch64 image in QEMU builds * empty commit * empty commit 2 * empty commit 3 * detect platform programmatically * Update .vsts-ci.yml Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 26 Jun, 2021 1 commit
-
-
Nikita Titov authored
* run cpp tests with sanitizers * re-trigger CI * continue * small cleanup * restore cpp test
-
- 16 Jun, 2021 1 commit
-
-
Nikita Titov authored
-
- 26 May, 2021 1 commit
-
-
Nikita Titov authored
-
- 16 Apr, 2021 1 commit
-
-
Nikita Titov authored
* run cpp tests at CI * Update docs/Installation-Guide.rst Co-authored-by:
James Lamb <jaylamb20@gmail.com> Co-authored-by:
James Lamb <jaylamb20@gmail.com>
-
- 27 Mar, 2021 1 commit
-
-
Nikita Titov authored
* build CRAN R-package on Azure with every commit and attach to releases * test CI * fix path * revert CI test
-
- 26 Mar, 2021 1 commit
-
-
Nikita Titov authored
* attach archives with complete source code of the repo to releases * restore missed conditions
-
- 16 Feb, 2021 1 commit
-
-
Nikita Titov authored
* Update setup.sh * Update test.sh * Update test_dask.py * Update test_engine.py * Update .vsts-ci.yml
-
- 08 Feb, 2021 1 commit
-
-
Nikita Titov authored
-
- 31 Jan, 2021 1 commit
-
-
Nikita Titov authored
* start supporting Python 3.9 * Update .vsts-ci.yml * Update .vsts-ci.yml * Update .appveyor.yml * Update .vsts-ci.yml * Update .appveyor.yml * fixed conflicts * continue
-
- 26 Jan, 2021 1 commit
-
-
Nikita Titov authored
* run artifacts packaging job on Ubuntu * Update .vsts-ci.yml
-
- 19 Jan, 2021 1 commit
-
-
Nikita Titov authored
* Update test.sh * Update test.sh * Update setup.sh * Update test_windows.ps1 * Update test_windows.ps1 * Update test_windows.ps1 * Update .vsts-ci.yml * Update .vsts-ci.yml * Update .vsts-ci.yml * Update .vsts-ci.yml * Update test_windows.ps1 * Update .vsts-ci.yml
-
- 13 Jan, 2021 1 commit
-
-
James Lamb authored
* [ci] move CI jobs from Travis to Azure DevOps (fixes #3519) * comment out other CIs to avoid wasting cycles * try without docker * add container back * stop using --user in pip install * run check-docs and lint without container * job names * move more jobs to Azure-hosted Linux pool * fix PATH for check-docs * uncomment other CI * uncomment windows * remove uses of maxParallel * try moving macos-latest jobs to GitHub Actions * fix config * fix missing conda env * set Python version * remove commented-out code * add more to GitHub Actions * try to fix GPU * remove static_analysis to prevent conflicts with #3726 * change workflow name * try using ubuntu:latest docker * fix conda * trying to find where permissions first break * add workaround for sudo * please azure please * image syntax * more sudo * noninteractive * LC_ALL * more sudo * more stuff * CONDA dir * paths * get path * missing CONDA * fix path stuff * more tests * fix graphviz * stuff * more graphviz * install xorg-libxau * graphviz works, run more jobs * stuff * enable more tests * uncomment GitHub Actions * uncomment all other CIs * Apply suggestions from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * add travis.yml to Rbuildignore * add Rbuildignore rule for fmt * add libomp for clang builds * changes from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 09 Jan, 2021 1 commit
-
-
James Lamb authored
-
- 04 Jan, 2021 1 commit
-
-
James Lamb authored
-
- 28 Dec, 2020 2 commits
-
-
James Lamb authored
-
Nikita Titov authored
* speed up files downloading for Windows CI * run CI * revert changing CI branch
-
- 22 Dec, 2020 1 commit
-
-
Nikita Titov authored
[docs][ci] added docs about GPU support out of the box for Windows wheels and small refactoring for dual test (#3660) * added docs about GPU support out of the box for Windows and small refactoring for dual test * test * Revert "test" This reverts commit 45188103c2c9b3773bc62d97fbe865a2e5dd9120. * fix docs * fix docs * hotfix config * Apply suggestions from code review Co-authored-by:
TP Boudreau <tpboudreau@gmail.com> Co-authored-by:
TP Boudreau <tpboudreau@gmail.com>
-
- 19 Dec, 2020 1 commit
-
-
Itamar Turner-Trauring authored
* Add specialized OpenCL/Python package build path * Refer to upstream OpenCL repository * Reset build job count in setup.py * Run test for dual CPU/GPU code in CI * TEMPORARY: refer to OpenCL fork to ensure Linux CI builds succeed * Try switching to OpenCL 2.0 * Add --opencl-python-pacakge option to wheel * Fix some typos. * Remove intermediate cmake target * Restrict OpenCL headers to documented API version * Refresh the environment after installation * Try testing with two processes * Use command line definition to activate integrated build * Try newer OpenCL runtime * If we hit OpenCL code path that's good enough * Make tests run correctly * Correct directory * Flag reference to unofficial repo with FIXME * TEMPORARY: update private repo tag for dependency * Further post-merge fixes. * Fix attribute name. * Reformat with black. * Rewrite config.h before library compilation for Windows wheel * Run dual cpu/gpu test once only for Windows bdist CI * Avoid C API tests when building gpu library for wheel * TEMPORARY -- add clinfo tool to vm for debugging * Increase compilation logging * Rename OpenCL registry parameter after driver installation * Install legacy OpenCL runtime * ... * Remove config.h change, clinfo installation, latest opencl runtime reference * Add explicit script exit * revert to 18.1 intel driver * Run test_dual.py in two different modes * Revert "Run test_dual.py in two different modes" This reverts commit cbfec02659816f0cb321e1184994a9c2f37d2a77. * Remove unused expected failure test * Install OpenCL in separate powershell script * fix setup.py imports * activate conda env after session update * separate update functions; exit opencl installation on error * nothing; start pipeline * download from original source * specify tls version for installer download * eliminate variable from command * download opencl installer in parts * remove duplicate setup.py command class entry * download smaller parts * remove redundant bdist wheel class * Import chocolatey modules and use RefreshEnv * insert pipeline cache for opencl installer * rerun to ensure pipeline cache hit * add comments, test another pipeline cache hit * remove cache task; download full installer file from new location * try another installer download timing * reinsert pipeline cache * retain cache task; download full file on cache miss * test cache hit again * remove todo Co-authored-by:TP Boudreau <tpboudreau@gmail.com>
-
- 09 Dec, 2020 1 commit
-
-
Nikita Titov authored
* Update setup.py * Update .appveyor.yml * Update .travis.yml * Update .vsts-ci.yml * Update __init__.py * Update test.sh * Update test_windows.ps1 * Update advanced_example.py * Update requirements_base.txt * Update conf.py * Update conf.py * Update test_engine.py * Update utils.py * Update dockerfile-r * Update README.md * Update dockerfile.gpu * Update test_consistency.py * Update basic.py * Update compat.py * Update engine.py * Update sklearn.py * Update sklearn.py * Update callback.py * Update setup.py * Update __init__.py * Update plotting.py * Update sklearn.py * Update engine.py * Update compat.py * Update callback.py * Update basic.py * Update compat.py * Update basic.py * Update basic.py * Update compat.py * Update compat.py * Update plotting.py * Update engine.py * Update basic.py * Update sklearn.py * Update compat.py * Update engine.py * Update engine.py * Update callback.py * Update basic.py * Update basic.py * Update basic.py * Update basic.py * Update basic.py * Update sklearn.py * Update sklearn.py * Update plotting.py * Update sklearn.py * Update compat.py * Update compat.py * Update engine.py * Update plotting.py * Update sklearn.py * Update basic.py * Update basic.py * Update basic.py * Update basic.py * Update compat.py * Update compat.py * Update compat.py * Update engine.py * Update basic.py * Update compat.py * Update basic.py * Update basic.py * Update basic.py * Update compat.py * Update compat.py * Update basic.py * Update basic.py * Update .vsts-ci.yml * Update .vsts-ci.yml * Update conf.py * Revert "Update dockerfile-r" This reverts commit 4ff6ffc7e3eeda24cc6a59a3bb0c973f02d9d71c.
-
- 22 Oct, 2020 1 commit
-
-
Nikita Titov authored
* Update .vsts-ci.yml * Update setup.sh * Update .vsts-ci.yml * Update .vsts-ci.yml * try not to hardcode path
-
- 15 Sep, 2020 1 commit
-
-
Nikita Titov authored
* Update .appveyor.yml * Update .travis.yml * Update .vsts-ci.yml * Update main.yml * Update setup.py
-
- 29 Jul, 2020 1 commit
-
-
Nikita Titov authored
* Update .vsts-ci.yml * Update .travis.yml
-
- 22 Jun, 2020 1 commit
-
-
James Lamb authored
* [ci] Move R Windows CI to GitHub Actions * fix OS filter * Apply suggestions from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * remove trailing semicolon Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 14 Jun, 2020 1 commit
-
-
James Lamb authored
* [R-package] replaced gendef.exe with R code to create R.def (fixes #3064) * fix broken things * trying to add R4.0 docs * changed make * fixing make paths * update notes on environment variables * fix linting * fixes to CI * fixing build_cmd and other stuff * fix bad substitution * fix Azure Linux builds * I am bad at bash * simplifying * only testing R * getting better logs * mingw32 * docs * toolchain * using msys * fix visual studio condition * toolchain test * full CI * fix if-elses * bump allowed NOTEs * search for Rscript * updates to docs * use processx * fix mismatched arguments * move CI to GitHub Actions * minor changes * fix workflow file * fix templating * fix Azure DevOps * debugging windows builds * dont shQuote file name * all GitHub Actions jobs * Apply suggestions from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * minor cleanup * remove objdump printing * make file.remove() invisible * Apply suggestions from code review Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * reduce duplicated paths in docs Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 01 Jun, 2020 1 commit
-
-
James Lamb authored
* GitHub Actions * ok * fixing on list * stuff * directories * directories * things * env variables * working dir * running a bunch of tasks * more builds * PATH * actually use R task * TASK * be right, often * doing stuff * trying stuff * more paths * conda activate * updating PATH * trying bash * where the hell is activate * WHERE IS ACTIVATE * set up conda * more conda * PLEASE WORK * installing cpplint * try r-package * R version * try windows job * make windows work * use powershell * exe * use conda * conda init powershell * different conda approach * make it work * cleaning up * init powershell * fixing windows * more windows * build directory * no way right * maybe it will work * trying Visual Studio * do this * Windows is interesting * put back check-output * set compiler * stuff * more fixes * fix the broken things * updating jobs * continuing * poweshell is bad * ok so maybe not powershell * cmon now * ok so * fixing env variables * maybe this * MINGW job * cleaning up * conda init powershell * moving more R stuff into GitHub Actions * everything else * use powershell * cmon now powershell * ttry to Continue * override powershell * peg MiKTeX URL * what is happening * try powershell -File * trying stuff * path * more testing of output * Matches uppercase * more regex stuff * this is getting ridiculous * back to powershell I guess * more commands * this might work * adding more reliable miktex download * trying to download miktex * installing httr * fix error in MiKTeX script * remove comments * redirect output * redirect output * move linting back to Travis * change redirection * switch back to just mac and linux * put linting exclude back * renamed R_TRAVIS_LINUX * revert changes to non-R tasks and update events * simplify
-
- 28 May, 2020 1 commit
-
-
James Lamb authored
-
- 14 May, 2020 1 commit
-
-
James Lamb authored
* fix conflicts * Update R-package/src/install.libs.R * empty commit
-
- 07 May, 2020 1 commit
-
-
Nikita Titov authored
-