Commit Graph
856 Commits
Author SHA1 Message Date
Ruslan Kuprieiev 5e5e81d967 dvc: remove unused pipeline exceptions
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 18:38:29 +02:00
Ruslan Kuprieiev 14fdc18948 dvc: chain exceptions
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 18:38:29 +02:00
Ruslan Kuprieiev 732d8b580e Merge pull request #455 from efiop/master
RFC project and stage
2018-02-06 14:39:56 +02:00
Ruslan Kuprieiev e4f83cb1f8 output: drop update() method
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 14:35:40 +02:00
Ruslan Kuprieiev 6e05da019f codeclimate: increase method lines limit
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 14:23:51 +02:00
Ruslan Kuprieiev 0c96a93f31 output: move debug msg to changed() method
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 14:23:35 +02:00
Ruslan Kuprieiev cbde560516 codeclimate: disable complexity check
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 13:57:40 +02:00
Ruslan Kuprieiev 00429af3c5 codeclimate: disable num of arguments check
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 13:55:51 +02:00
Ruslan Kuprieiev 7c61c75d23 dvc: split stage and output files
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 13:51:11 +02:00
Ruslan Kuprieiev b95d6f2e92 dvc: remove unused Pipeline class
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-06 13:29:06 +02:00
Ruslan Kuprieiev 24c56fcae7 Merge pull request #454 from efiop/master
'add dir' bugfixes and tests
2018-02-03 15:14:35 +02:00
Ruslan Kuprieiev a3f2110dd3 test: add pywin32 dep
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-03 14:46:13 +02:00
Ruslan Kuprieiev 14ae7811c1 test: add modified dir test
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-03 14:46:13 +02:00
Ruslan Kuprieiev 39f1ba8c58 stage: check if dir exists before calling makedirs
Fixes #448

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-02 17:50:16 +02:00
Ruslan Kuprieiev 24f8c4ca9f test: add test for adding same data in and inside dir
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-02 16:53:35 +02:00
Ruslan Kuprieiev e97c1a5563 stage: save: remove link from cache if cache already exists
Fixes #447

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-02 16:53:35 +02:00
Dmitry Petrov fc7d3eb1d2 Merge pull request #451 from dataversioncontrol/cli_small_fixes
Polishing help texts and commands reordering
2018-01-28 01:47:17 -08:00
Dmitry f0a54823b9 Polishing help texts and commands reordering 2018-01-28 01:43:37 -08:00
Dmitry Petrov 6f6083594f Merge pull request #450 from dataversioncontrol/doc_dvc09
Doc dvc09
2018-01-28 01:04:18 -08:00
Dmitry eb1dda4475 Doc: updata Installation and move Configuration to the end 2018-01-28 00:49:21 -08:00
Dmitry 0fa2e158e0 Doc: update command reference section 2018-01-28 00:38:14 -08:00
Dmitry dd1e9abfca doc: improve Intor 2018-01-23 09:32:06 -08:00
Dmitry 6595fffbbf Doc: raditional Makefile based reproducibility 2018-01-23 09:32:06 -08:00
Ruslan Kuprieiev 304dbf1851 Merge pull request #438 from efiop/master
add support for directories
2018-01-22 03:24:20 +02:00
Ruslan Kuprieiev e4d9755a7e dvc: cloud RFC add support for directories
Fixes #367

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-22 03:19:29 +02:00
Ruslan Kuprieiev 44dcf82a1d RFC: refactor save(),checkout() and link() methods
This way it is much more clear.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-21 06:12:54 +02:00
Ruslan Kuprieiev 46860d1881 stage: reuse output.changed() method
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-21 06:12:54 +02:00
Ruslan Kuprieiev 326c0a0297 readme: fix travis status icon 2018-01-21 03:37:11 +02:00
Ruslan Kuprieiev 0373d56556 Merge pull request #436 from efiop/master
macos: remove old dependencies
2018-01-20 04:40:08 +02:00
Ruslan Kuprieiev 19cd599b1a macos: remove old dependencies
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-20 04:35:36 +02:00
Ruslan Kuprieiev 14f6a41b45 Merge pull request #435 from efiop/master
Bug fixes
2018-01-19 07:02:01 +02:00
Ruslan Kuprieiev c07be85e0e dvc: use Popen directly instead of Executor
Executor is no longer useful.

Fixes #434

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-19 06:49:53 +02:00
Ruslan Kuprieiev 38e6c06e57 logger: process -v after project init
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-19 04:38:33 +02:00
Ruslan Kuprieiev 1f1fa99a4e Merge pull request #433 from efiop/master
Misc enhancements and bug fixes
2018-01-18 22:58:02 +02:00
Ruslan Kuprieiev 68c858f2af dvc: add and use Stage.loads() method
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-18 21:02:48 +02:00
Ruslan Kuprieiev e5798252ab repro: don't forget to return 1 if repro failed
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-18 19:49:08 +02:00
Ruslan Kuprieiev 2b8c8b62f0 repro: don't reproduce twice
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-18 19:49:08 +02:00
Dmitry Petrov b67e74f977 Merge pull request #432 from dataversioncontrol/tutorial_is_back
Tutorial is back
2018-01-18 04:35:22 -08:00
Dmitry 3349ce8539 Clean up the branches tutorial 2018-01-18 01:44:55 -08:00
Dmitry 9cd0ddb30c Tutorial is back 2018-01-18 00:20:05 -08:00
Ruslan Kuprieiev 9f06075c22 Merge pull request #431 from efiop/master
dvc: don't add regular files to gitignore
2018-01-16 04:33:16 +02:00
Ruslan Kuprieiev 0fcb44b364 dvc: don't add regular files to gitignore
Fixes #430

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-16 04:27:54 +02:00
Ruslan Kuprieiev d3c7f84462 Merge pull request #429 from efiop/master
test: test gcp only when env var DVC_TEST_GCP=true
2018-01-16 03:26:40 +02:00
Ruslan Kuprieiev 39328620f8 test: test gcp only when env var DVC_TEST_GCP=true
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-16 03:21:57 +02:00
Ruslan Kuprieiev e895262435 Merge pull request #428 from efiop/master
GCP and travis
2018-01-16 01:13:07 +02:00
Ruslan Kuprieiev c3ec1d1cd4 travis: build mac os if building tag
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-16 01:09:43 +02:00
Ruslan Kuprieiev 5332f8a2bc cloud: gcp: implement remove()
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-16 01:09:43 +02:00
Ruslan Kuprieiev 94fa641290 Merge pull request #427 from efiop/master
Remove show-workflow and refactor data_cloud
2018-01-15 21:16:41 +02:00
Ruslan Kuprieiev a130a25e39 dvc: refactor data_cloud
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-15 21:11:25 +02:00
Ruslan Kuprieiev 6e037a4307 dvc: remove show-workflow logic
As discussed with @dmpetrov, removing this functionality
for the upcoming release.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-15 20:30:53 +02:00