diff --git a/.appveyor.yml b/.appveyor.yml index 9d84d45299d..05ddaceb847 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -62,4 +62,5 @@ build_script: if "%target%"=="exe" call ci\appveyor\build_apps.cmd if "%target%"=="whl" call ci\appveyor\build_whls.cmd + if "%target%"=="R" call ci\appveyor\build_r.cmd diff --git a/ci/appveyor/build_r.cmd b/ci/appveyor/build_r.cmd new file mode 100644 index 00000000000..8a1a9e3c611 --- /dev/null +++ b/ci/appveyor/build_r.cmd @@ -0,0 +1,21 @@ + ./ya make -r -T -o . .\catboost\R-package\src\ +cd catboost\R-package +mkdir catboost +cp DESCRIPTION catboost +cp NAMESPACE catboost +cp README.md catboost + +cp -r R catboost +cp -r inst catboost +cp -r man catboost +cp -r tests catboost + +mkdir catboost\inst\libs +mkdir catboost\inst\libs\x64 +cp src\libcatboostr.dll catboost\inst\libs\x64 + +7z -ttar a dummy catboost -so | 7z -si -tgzip a catboost-R-Windows.tgz + +cd ..\.. +dir catboost\R-package +python ci\webdav_upload.py catboost\R-package\catboost-R-Windows.tgz