Ruslan Kuprieiev
e532aba6fa
test: use unique aws s3 repo name
...
I've setup a cleanup rule on s3 to remove old files, so
there is no need them up manualy.
Fixes #374
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-08 15:24:00 +02:00
Ruslan Kuprieiev
8ff6ba5f4c
Merge pull request #391 from efiop/master
...
Add '--no-exec' option for 'dvc run'
2018-01-08 14:00:50 +02:00
Ruslan Kuprieiev
e4b9718f34
run: add --no-exec option
...
Fixes #385
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-08 13:19:42 +02:00
Ruslan Kuprieiev
a1a3e501b4
executor: fix error msg
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-08 13:07:51 +02:00
Ruslan Kuprieiev
2ded183751
Merge pull request #390 from efiop/master
...
Repo cleanup
2018-01-08 12:46:11 +02:00
Ruslan Kuprieiev
3af6970eeb
dvc: remove dvc.py and fix bin/dvc*
...
bin/dvc and bin/dvc.bat are convenience scripts that can call
dvc without dvc.py, as dvc package has __main__.py anyway.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-08 12:19:34 +02:00
Ruslan Kuprieiev
0f92ae7dd5
conf: remove dvc.conf
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-08 12:02:19 +02:00
Ruslan Kuprieiev
c41f31469d
appveyour: hide yml file
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-08 12:00:22 +02:00
Ruslan Kuprieiev
7577f937ed
travis: don't forget to generate xml coverage
2018-01-07 23:34:25 +02:00
Ruslan Kuprieiev
e6d967f5c2
travis: fix typo
2018-01-07 23:15:06 +02:00
Ruslan Kuprieiev
bd740f2cfb
Merge pull request #389 from efiop/master
...
Misc test
2018-01-07 23:08:35 +02:00
Ruslan Kuprieiev
c47d36baa0
build: fix windows build
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 22:41:51 +02:00
Ruslan Kuprieiev
ba8ca7319d
build: move scripts to scripts dir
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 22:34:41 +02:00
Ruslan Kuprieiev
b32d307452
travis: use cc-reporter for codeclimate
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 22:34:34 +02:00
Ruslan Kuprieiev
1c89bb50c5
test: add initial tests for LOCAL and AWS data clouds
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 22:33:26 +02:00
Ruslan Kuprieiev
eaee02e619
Merge pull request #388 from efiop/master
...
Misc tests, fixes and error handling
2018-01-07 17:41:36 +02:00
Ruslan Kuprieiev
733fe7aac4
test: remove test-merge.py
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 17:16:04 +02:00
Ruslan Kuprieiev
fcb19ba41b
dvc: remove GitWrapper
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 17:13:54 +02:00
Ruslan Kuprieiev
cc108e1550
show: fix workflow
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 17:13:40 +02:00
Ruslan Kuprieiev
8181ca4a9a
show: fix CmdShowPipeline
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 17:05:58 +02:00
Ruslan Kuprieiev
bce3210a98
logger: rework and add test
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 16:58:17 +02:00
Ruslan Kuprieiev
af0d5eeeca
test: use ulimit
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 16:24:09 +02:00
Ruslan Kuprieiev
aa396d1b42
add/remove: catch and report errors
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 16:11:24 +02:00
Ruslan Kuprieiev
609586eb60
test: add basic tests for cli.py
...
Fixes #384
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 16:11:24 +02:00
Ruslan Kuprieiev
ad93ece928
Merge pull request #386 from efiop/master
...
dvc: cleanup artifacts from #382
2018-01-07 11:11:08 +02:00
Ruslan Kuprieiev
1bbfa5ca35
dvc: cleanup artifacts from #382
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 10:49:38 +02:00
Dmitry Petrov
8d6de6b8ec
Merge pull request #382 from dataversioncontrol/dvc_fsck
...
Dvc fsck
2018-01-06 20:46:33 -08:00
Dmitry
e0dac32575
Refactoring: reduce LOC in a file by getting rid of Direction class
2018-01-06 20:17:17 -08:00
Dmitry
fce38bce7b
Refactoring: reduce method length and use unicode string
2018-01-06 20:15:32 -08:00
Dmitry
828970a0c4
Bugfix: "no cache file" message
2018-01-06 19:06:08 -08:00
Dmitry
24b9d5a337
Remove --all again
2018-01-06 18:54:37 -08:00
Dmitry
06627e8b85
Custome merge with #379
2018-01-06 18:47:50 -08:00
Dmitry
de533f0437
Remove --all option - empty param list instead
2018-01-06 15:47:57 -08:00
Dmitry
018302e208
New command: dvc fsck. Close #381 .
2018-01-06 19:32:17 +02:00
Ruslan Kuprieiev
64a1666d78
test: add test for Cache.find_cache()
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-06 18:45:01 +02:00
Dmitry
d232a15e8e
Refactoring: move find_cache() to Cache class
2018-01-06 18:41:38 +02:00
Ruslan Kuprieiev
cec2d99e0f
Merge pull request #379 from dataversioncontrol/after_redisign_misc_3
...
After redesign misc 3
2018-01-06 18:11:43 +02:00
Dmitry
789b2e0b5b
Bugfix: do not touch cache file if it does not exist
2018-01-06 14:29:11 +02:00
Dmitry
ab3abbe87a
New command: dvc fsck. Close #381 .
2018-01-06 04:17:55 -08:00
Dmitry
c79a7cd2df
Convert mtime to int
2018-01-06 04:16:22 -08:00
Dmitry
d2790f9306
Refactoring: move find_cache() to Cache class
2018-01-06 04:15:23 -08:00
Dmitry
bc8edde311
dvc repro: report status and command
2018-01-05 13:58:49 +02:00
Ruslan Kuprieiev
f310060abd
Merge pull request #380 from efiop/master
...
Phony target and repro API RFC
2018-01-05 13:39:43 +02:00
Ruslan Kuprieiev
bc74afb4cf
dvc: accept only single target through project.reproduce
...
Accepting multiple targets doesn't really make sence in both usage
and return values.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-05 12:06:45 +02:00
Ruslan Kuprieiev
9c7b142883
test: add test for phony targets
...
Fixes #342
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-05 11:39:34 +02:00
Ruslan Kuprieiev
964922f530
Merge pull request #373 from efiop/master
...
Misc improvements
2018-01-04 16:06:22 +02:00
Ruslan Kuprieiev
2c108ff410
unit: simplify repro test
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-04 15:26:01 +02:00
Ruslan Kuprieiev
03ce77f8c1
dvc: don't track files that are already tracked by git
...
Fixes #371
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-04 13:34:31 +02:00
Ruslan Kuprieiev
14181ede5f
dvc: remove -D option
...
Fixes #370
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-04 13:34:31 +02:00
Ruslan Kuprieiev
9bec404efa
yaml: use safe_load and safe_dump
...
We don't need to support python objects in our dvc files,
so we should only use safe_ functionality to avoid possible
bugs when entries in dvc files are represented as py objects.
Fixes #372
2018-01-04 13:34:31 +02:00