Commit Graph
222 Commits
Author SHA1 Message Date
Ruslan Kuprieiev 1aab9e92b4 travis: enable hadoop and azure for non-PR builds
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-31 06:37:36 +02:00
Ruslan Kuprieiev 9fdb922ab7 travis: test azure and hadoop only during cron jobs
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-31 06:03:27 +02:00
Ruslan Kuprieiev 4069e34130 dvc: use black instead of flake8
Fixes #1546

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-01-30 03:48:36 +02:00
Mr. Outis 0d46921ec7 py2: add unicode literals
Fix #1512
2019-01-27 20:40:21 -06:00
Ruslan Kuprieiev f0cbfe6c72 build: fix deb and rpm packages
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-12-24 18:39:19 +02:00
Ruslan Kuprieiev 0cd680cccf build: don't use system gem 2018-12-24 08:56:23 +02:00
Ruslan Kuprieiev 65d74ee43c build: use --after-{install,remove} scripts
Fixes #1455

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-12-24 08:11:29 +02:00
Ruslan Kuprieiev 12fde38407 scripts: fix typo in gem command 2018-12-24 05:13:46 +02:00
Ruslan Kuprieiev eb907cf8cc gem: don't use obsoleted arguments 2018-12-24 04:44:51 +02:00
Ruslan Kuprieiev e1f736eaad daemon: fix daemon when running in binary mode
When running from binary, we need to fixup environment variables
before launching new processes. We also need to detach from the parent
tty, because otherwise it causes problems for PyInstaller.

Plus, when binary is built as --onefile it still creates pop-up terminal
on windows, so we need to switch to --onedir.

Fixes #1446
Fixes #1444

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-12-18 18:13:55 +02:00
Mr. Outis 19007ff081 scripts: Add file completion to dvc add command (#1423) 2018-12-07 22:39:24 -06:00
Mr. Outis 9837625a0d Add draft for DVC shell completion in Bash 2018-10-12 14:01:03 -05:00
Mr. Outis 31b7a5766f Add draft for DVC shell completion in Zsh 2018-10-10 23:21:05 -05:00
Ruslan Kuprieiev a4f9789aa4 travis: upload coverage on python 2 2018-10-08 03:30:02 +03:00
Ruslan Kuprieiev 584972ba0a travis: upload coverage on every build 2018-10-08 03:08:35 +03:00
Ruslan Kuprieiev 1a8842d8c6 test: upload coverage only on CRON
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-10-07 02:09:46 +03:00
Ruslan Kuprieiev b7ac347c06 travis: install: upgrade setuptools 2018-09-22 13:02:40 +03:00
Ruslan Kuprieiev 9be3f4f122 travis: retry pip install
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-08-12 23:38:34 +03:00
Ruslan Kuprieiev a14946d0bb travis: script: fix version format
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-08-05 23:19:01 +03:00
Ruslan Kuprieiev 6fe6c04f6c travis: script: strip new line 2018-08-05 21:22:19 +03:00
Ruslan Kuprieiev 23b167f5d7 travis: script.sh: use echo instead of print 2018-08-05 20:26:46 +03:00
Ruslan Kuprieiev 2dde6e848b travis: properly check for command existance 2018-08-05 18:43:59 +03:00
Ruslan Kuprieiev a2d3ced7f1 travis: test version reported by pip
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-08-05 18:11:00 +03:00
Ruslan Kuprieiev 4dc61beab0 travis: fix typo 2018-08-03 21:35:44 +03:00
Ruslan Kuprieiev bd4bbf1438 build: disable binary build on Python 3.7
Fixes #962

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-08-02 14:46:38 +03:00
Ruslan Kuprieiev b03dd85522 travis: use openjdk
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-19 06:24:53 +03:00
Clemens Wolff fcd0e34269 Enable Azure integration test on Travis CI
Note: the tests are run against the Azurite [1] local emulator for Azure
Blob Storage and not against a live service.

[1] https://github.com/azure/azurite
2018-07-10 16:33:53 -04:00
Ruslan Kuprieiev 591cd90583 travis: enable hdfs test
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-01 09:44:42 +03:00
Ruslan Kuprieiev a581373856 innosetup: use new images
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-06-21 01:22:00 +03:00
Ruslan Kuprieiev fb53760130 innosetup: use dvc to store images
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-06-21 00:02:57 +03:00
Ruslan Kuprieiev a87972c354 innosetup: remove imgs
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-06-21 00:01:41 +03:00
Ruslan Kuprieiev 0f8f682a6b build: remove uneeded deps of boto
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-17 16:40:27 +03:00
Ruslan Kuprieiev cb57446c52 pyinstaller: specify hidden imports for google_cloud_engine hook 2018-05-17 16:00:15 +03:00
Ruslan Kuprieiev b77ff668f6 pyinstaller: add google_compute_engine hook
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-17 15:38:12 +03:00
Ruslan Kuprieiev e49952f8aa scripts: posix: fix order 2018-05-17 14:54:15 +03:00
Ruslan Kuprieiev adaf3f749f scripts: merge build_linux and build_macos
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-17 14:18:40 +03:00
Ruslan Kuprieiev eb9560c459 travis: remove unused code
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-29 16:15:01 +03:00
Ruslan Kuprieiev 3fffdc9a32 travis: call pyenv for osx 2018-04-29 15:22:09 +03:00
Ruslan Kuprieiev fbfc68963f travis: update pip cmd 2018-04-29 14:42:38 +03:00
Ruslan Kuprieiev b668f23167 Revert "build: win: don't look for symlink ps script"
This reverts commit 4164eddb92.
2018-04-28 21:54:58 +03:00
Ruslan Kuprieiev ba6a57264a Revert "win: innosetup: don't add symlink perms"
This reverts commit e94b78d677.
2018-04-28 21:54:36 +03:00
Ruslan Kuprieiev 3748164ddb cloud: aws: migrate to boto3
This allows us to abandon our own additional config parameters for
aws cloud(like region) and use the ones from .aws/config by default.
Plus, boto3 automatically switches to multipartupload if file is bigger
than a certain limit, allowing us to remove a lot of our own code.

Fixes #650
Fixes #636
Fixes #601

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-13 06:06:52 +03:00
Ruslan Kuprieiev 828f00bf86 test: add ssh key in travis script
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-08 23:46:08 +03:00
Ruslan Kuprieiev 52a88d6063 test: remove unittests.sh
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-08 22:26:18 +03:00
Ruslan Kuprieiev 8062121d6a ci: call codecov only if it is not a pull request
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-03-22 21:35:55 +02:00
Ruslan Kuprieiev 72da7c9b4e coverage: try using codecov
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-03-22 13:46:52 +02:00
Ruslan Kuprieiev 20c1bfe5ff setup: pypi fixes
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-03-21 12:17:26 +02:00
Ruslan Kuprieiev 2bb6106f33 scripts: fix pypi_upload.sh
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-03-21 12:01:16 +02:00
Ruslan Kuprieiev 6bbb33e892 scripts: add pypi uploader
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-03-21 11:14:19 +02:00
Ruslan Kuprieiev 4164eddb92 build: win: don't look for symlink ps script
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-03-18 17:53:53 +02:00