Commit Graph
1241 Commits
Author SHA1 Message Date
Ruslan Kuprieiev ca668bf930 Merge pull request #713 from efiop/master
travis: osx: add --enable-framework for pyenv
2018-05-17 02:55:08 +03:00
Ruslan Kuprieiev 7ec1a05195 travis: osx: add --enable-framework for pyenv
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-17 02:50:07 +03:00
Ruslan Kuprieiev 2a04c17817 dvc: bump to 0.9.7 2018-05-17 01:43:42 +03:00
Ruslan Kuprieiev f21699c479 Merge pull request #712 from efiop/master
dvc: reuse collected stages
2018-05-17 00:49:25 +03:00
Ruslan Kuprieiev bde70498cb dvc: reuse collected stages
Fixes #710
Fixes #711

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-17 00:40:47 +03:00
Ruslan Kuprieiev 679bcae9d4 Merge pull request #708 from efiop/master
utils: file_md5: don't forget to decode data on python 2
2018-05-16 14:48:22 +03:00
Ruslan Kuprieiev 2b7d75d389 utils: file_md5: don't forget to decode data on python 2
Fixes #686

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-16 14:38:15 +03:00
Ruslan Kuprieiev 09e4582af9 Merge pull request #707 from efiop/master
dvc: print warning when file/dir is empty
2018-05-15 23:08:58 +03:00
Ruslan Kuprieiev 1bd9e9fbb1 dvc: print warning when file/dir is empty
Fixes #677

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-15 22:57:35 +03:00
Ruslan Kuprieiev ad54ec2091 Merge pull request #704 from efiop/master
dvc: try to add to gitignore every time for backward compatibility
2018-05-14 17:14:44 +03:00
Ruslan Kuprieiev c063ce9ff5 dvc: try to add to gitignore every time for backward compatibility
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-14 17:09:29 +03:00
Ruslan Kuprieiev fca93eae60 Merge pull request #703 from efiop/master
dvc: store list of links to cleanup later
2018-05-13 21:20:25 +03:00
Ruslan Kuprieiev c7fec74516 dvc: store list of links to cleanup later
Fixes #685

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-13 21:02:54 +03:00
Ruslan Kuprieiev 0911810632 Merge pull request #702 from efiop/master
cloud: use status to determine which targets to push/pull
2018-05-11 23:10:59 +03:00
Ruslan Kuprieiev 018e9d4807 cloud: use status to determine which targets to push/pull
Fixes #697

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-11 23:05:56 +03:00
Ruslan Kuprieiev e05b2adce1 Merge pull request #701 from efiop/master
git: untracked_files: don't forget to join paths
2018-05-11 18:28:58 +03:00
Ruslan Kuprieiev 0b0e513877 git: untracked_files: don't forget to join paths
Fixes #700

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-11 18:21:22 +03:00
Ruslan Kuprieiev 8adb9319b8 Merge pull request #698 from efiop/master
Misc fixes
2018-05-10 17:21:43 +03:00
Ruslan Kuprieiev 7ad5bed5b8 dvc: use Updater class
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-10 17:06:38 +03:00
Ruslan Kuprieiev 0f45d2aa33 dvc: don't forget to add state.lock to gitignore
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-10 17:06:38 +03:00
Ruslan Kuprieiev 8d13f3210c Merge pull request #695 from efiop/master
Use our server to check for updates and do so once a week
2018-05-10 15:30:01 +03:00
Ruslan Kuprieiev 2f97be3782 dvc: check for updates once a week
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-10 15:21:14 +03:00
Ruslan Kuprieiev 03ebdb5cf2 dvc: use our own api instead of github's for version retrieval
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-10 14:40:59 +03:00
Ruslan Kuprieiev c563632f6e Merge pull request #694 from efiop/master
dvc: check updates and warn about using an older version
2018-05-06 22:19:11 +03:00
Ruslan Kuprieiev 6e20e1f845 dvc: check updates and warn about using an older version
Fixes #687

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-06 22:12:28 +03:00
Ruslan Kuprieiev f11e19a92c Merge pull request #692 from efiop/master
dvc: introduce 'dvc remote list'
2018-05-05 14:26:25 +03:00
Ruslan Kuprieiev 6156b7e1b1 dvc: introduce 'dvc remote list'
Fixes #690

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-05 14:17:35 +03:00
Ruslan Kuprieiev adf44878d9 Merge pull request #684 from efiop/master
dvc: reproduce stage if it has no dependencies and has cmd
2018-04-29 17:49:30 +03:00
Ruslan Kuprieiev 9a88a412d0 dvc: reproduce stage if it has no dependencies and has cmd
This allows as to define conditional stages in the dependency graph.

Fixes #646
Fixes #648

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-29 17:43:32 +03:00
Ruslan Kuprieiev 77d478cc20 Merge pull request #683 from efiop/master
travis: remove unused code
2018-04-29 16:20:26 +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 131b7b7fec travis: osx pyenv debug 2018-04-29 15:59:02 +03:00
Ruslan Kuprieiev 1e7c2690e3 travis: fix typo 2018-04-29 15:38:35 +03:00
Ruslan Kuprieiev 5ca497e9ae travis: osx debug 2018-04-29 15:35:09 +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 cb18902e93 travis: use xcode9.3 image for osx 2018-04-29 14:29:45 +03:00
Ruslan Kuprieiev 68bed24d68 Merge pull request #681 from efiop/master
Configurable cache dir + copy/symlink/hardlink/reflink support
2018-04-28 22:17:42 +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 21fc712edf cache: remove unused code
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-28 21:50:49 +03:00
Ruslan Kuprieiev 0a049c232b cache: configurable cache dir and cache type
From now on we allow specifying standalone cache dirs as well as
specifying linking method(copy, symlink, hardlink, reflink) for it.
If 'cache type' is not specified in the config, dvc will try all of
them starting from reflink all the way down to copy.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-28 21:50:49 +03:00
Ruslan Kuprieiev d8550a63cc Merge pull request #680 from efiop/master
dvc: checkout single file
2018-04-24 13:56:34 +03:00
Ruslan Kuprieiev 52c08b2926 dvc: checkout single file
Fixes #666

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-24 13:45:30 +03:00
Ruslan Kuprieiev d9d7692e8d Merge pull request #679 from efiop/master
dvc: introduce `dvc install` for installing git hooks
2018-04-24 10:58:35 +03:00
Ruslan Kuprieiev 441098b35e dvc: introduce dvc install for installing git hooks
Fixes #277
Fixes #657

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-24 10:47:22 +03:00
Ruslan Kuprieiev 347338837b Merge pull request #675 from efiop/master
test-requirements: fix windows condition
0.9.6
2018-04-20 11:23:17 +03:00
Ruslan Kuprieiev dea1ba1fb5 test-requirements: fix condition
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-20 11:18:32 +03:00
Ruslan Kuprieiev 354593e0b7 Merge pull request #672 from efiop/master
metrics: don't forget to checkout()
2018-04-20 11:09:26 +03:00
Ruslan Kuprieiev 5985fd3c96 metrics: don't forget to checkout()
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-20 11:04:05 +03:00