Commit Graph
9569 Commits
Author SHA1 Message Date
Ruslan Kuprieiev 1854ac5e23 Merge pull request #140 from efiop/master
appveyor: rename yml and add 'branches'
2017-08-02 01:02:43 +03:00
Ruslan Kuprieiev 4eb333b6ef appveyor: rename yml and add 'branches'
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-08-02 00:59:44 +03:00
Ruslan Kuprieiev 4908337219 Merge pull request #139 from efiop/master
appveyor: deploy dvc windows installer
2017-08-02 00:46:22 +03:00
Ruslan Kuprieiev e79a8bf9f8 appveyor: deploy dvc windows installer
Same as with travis, appveyor will push dvc installer
for windows, when new dvc is being released on github.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-08-02 00:40:37 +03:00
Ruslan Kuprieiev 02ad3863fc Merge pull request #138 from efiop/master
travis: fix secure token
2017-08-01 21:02:51 +03:00
Ruslan Kuprieiev c54ba02260 travis: fix secure token
I made a mistake of generating tokens on my repo
efiop/dvc, so it was not correct for official repo
and thus travis couldn't upload packages.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-08-01 20:58:19 +03:00
Ruslan Kuprieiev 920fbec902 Merge pull request #137 from efiop/master
travis: publish dvc rpm and deb installers on releases
2017-08-01 20:48:21 +03:00
Ruslan Kuprieiev 8311c16ada travis: publish dvc rpm and deb installers on releases
Travis is able to automatically build and upload releases
to github, so when we will release next dvc version, travis
will automatically upload deb and rpm packages to github.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-08-01 20:40:20 +03:00
Dmitry Petrov 2eae3d1af8 Clean data cloud code. Utils logger bugfix 2017-07-31 02:38:18 -07:00
Dmitry Petrov 8792636793 Merge branch 'master' of https://github.com/dataversioncontrol/dvc 2017-07-30 21:47:50 -07:00
Dmitry Petrov dc61b1bf95 Clean data item code 2017-07-30 21:44:53 -07:00
Ruslan Kuprieiev 4c996b7ea5 Merge pull request #129 from efiop/master
Add appveyor icon to README
2017-07-31 07:43:20 +03:00
Ruslan Kuprieiev addf8b7808 Add appveyor icon to README
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-07-31 07:39:49 +03:00
Ruslan Kuprieiev c1ebe910ce Merge pull request #128 from efiop/master
innosetup: fix setup.iss semicolons
2017-07-31 07:14:45 +03:00
Ruslan Kuprieiev 4b57077c83 innosetup: fix setup.iss semicolons
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-07-31 07:09:21 +03:00
Ruslan Kuprieiev 25a80e2a8c Merge pull request #127 from efiop/master
appveyor: add windows build
2017-07-31 06:47:40 +03:00
Ruslan Kuprieiev a46c3936ac appveyor: add windows build
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-07-31 06:42:11 +03:00
Ruslan Kuprieiev 6708c1a017 Merge pull request #126 from efiop/master
cleanup: remove junk file
2017-07-31 06:06:36 +03:00
Ruslan Kuprieiev fe52993e83 cleanup: remove junk file
Added by mistake.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-07-31 05:56:59 +03:00
Ruslan Kuprieiev 3045fa23ae Merge pull request #125 from efiop/master
travis: build linux packages
2017-07-31 03:48:52 +03:00
Ruslan Kuprieiev b1f19cee37 travis: build linux packages
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-07-31 03:45:10 +03:00
Ruslan Kuprieiev 4f2d957975 Merge pull request #123 from efiop/master
RFC: move cmdline parsing to cli.py and settings RFC
2017-07-31 01:47:37 +03:00
Ruslan Kuprieiev ee34fdfa31 RFC: move cmdline parsing to cli.py and settings RFC
This will make the structure of dvc more linear
making it easier to read. Plus, these changes
are needed in preparation for libdvc, as they
move all cmdline parsing to one common place.

This patch also refactors our settings system
also make it more linear and remove abstraction
levels that are not needed and only cause confusion.
There is a lot more to be done in preparation for
dvc lib and RFC overall, but this a first step
in that long journey.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-07-31 01:39:32 +03:00
Dmitry Petrov 57ec8075a4 Merge pull request #121 from dataversioncontrol/target_cmd
Target cmd. Close #102
2017-07-25 05:06:18 -07:00
Dmitry Petrov 884d4e6d83 Imports clean up 2017-07-25 05:03:48 -07:00
Dmitry Petrov b08f4ee41c Unit tests 2017-07-25 05:02:25 -07:00
Dmitry Petrov 21e0a7d3bd Refactoring 2 and small issues 2017-07-25 03:51:05 -07:00
Dmitry Petrov 4bb569c16d Refactoring 2017-07-25 03:27:49 -07:00
Dmitry Petrov 8a02c12042 Target logic for repro command 2017-07-25 03:06:00 -07:00
Dmitry Petrov 97088d98b1 Target cmd. First commit. 2017-07-25 02:29:49 -07:00
Dmitry Petrov 141d7872d1 Install the latest requirements. Close #119 2017-07-23 21:32:13 -07:00
Dmitry Petrov 3d4f89631d Fix mac os package issues 2017-07-19 21:52:20 -07:00
Ophir Yoktan d578ae74a9 Merge pull request #114 from ophiry/atomic_download
download file to temp file, and rename only if success
2017-07-14 00:26:23 +03:00
Ophir Yokatan fc9e091286 download file to temp file, and renmae only if success 2017-07-14 00:17:43 +03:00
Dmitry Petrov 69ebffd402 Build for Mac OS X 2017-07-13 09:50:00 -07:00
Dmitry Petrov a4daf3200d Merge pull request #112 from ophiry/master
fix for allow using iam roles with s3 storage #111
2017-07-05 22:40:10 -07:00
Ophir Yokatan ba845878c0 fix typo 2017-07-04 17:11:24 +03:00
Ophir Yokatan b304786f1b Handle missing credentials file 2017-07-04 17:06:45 +03:00
Ruslan Kuprieiev 671d87be52 Merge pull request #109 from efiop/master
sync: handle exceptions
2017-07-03 02:20:04 +03:00
Ruslan Kuprieiev 27bf57f415 sync: handle exceptions
I.e. if network is gone for some reason, report that we're
able to sync some targets instead of just throwing exceptions
about broken pipe or something.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-07-03 02:12:54 +03:00
Ruslan Kuprieiev 3e0b148c44 Merge pull request #107 from efiop/master
aws: typo fixup for #105
2017-07-02 12:12:48 +03:00
Ruslan Kuprieiev c3ae9c3011 aws: typo fixup
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-07-02 08:13:09 +03:00
Ruslan Kuprieiev 13b83faff5 Merge pull request #105 from efiop/master
aws: don't forget to finish_target() after sync is done
2017-07-02 06:44:13 +03:00
Ruslan Kuprieiev c52e561adc aws: don't forget to finish_target() after sync is done
Fixes #101

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-07-02 06:27:12 +03:00
Dmitry Petrov 2465f5589f Increment version 2017-07-01 16:43:09 -07:00
Dmitry Petrov cfa9731b3e Remove uploading info messages 2017-06-28 01:10:17 -07:00
Dmitry Petrov 3eda97d8ff download_url format 2017-06-27 02:53:49 -07:00
Dmitry Petrov a588d71a83 Small GC changes 2017-06-27 02:53:00 -07:00
Dmitry Petrov 059fcc028d Zero size file bugfix 2017-06-25 00:33:03 -04:00
Ruslan Kuprieiev a96b61bd4e Merge pull request #99 from efiop/master
Progress bar improvements, --jobs and progress bar for LOCAL cloud and AWS
2017-06-25 04:51:03 +03:00