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
Ruslan Kuprieiev
e94b78d677
win: innosetup: don't add symlink perms
...
We no longer use symlinks, so there is no reason to setup permissions for it.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-18 16:58:33 +02:00
Ruslan Kuprieiev
bf251d6dfd
pyinstaller: fix google-api-core hook
...
Fixes #555
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-17 23:55:42 +02:00
Ruslan Kuprieiev
80a53f6d77
pyinstaller: add google-api-core hook
...
Fixes #555
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-16 11:17:19 +02:00
Ruslan Kuprieiev
26a7562242
travis: don't install graphviz
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-13 20:18:03 +02:00
Ruslan Kuprieiev
3091564e10
codeclimate: specify coverage file
2018-03-11 09:27:47 +02:00
Ruslan Kuprieiev
78cbc9c790
travis: add debug info for codeclimate
2018-03-11 00:00:14 +02:00
Ruslan Kuprieiev
85664061a6
travis: try using python reporter for codeclimate
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-10 23:41:36 +02:00
Ruslan Kuprieiev
4d322cc8b5
pyinstaller: add hook for checksumdir module
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-02-20 23:32:26 +02:00
Ruslan Kuprieiev
a58f3b8184
test: enable gcp tests
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-02-15 20:47:45 +02:00