Dmitry Petrov
ee0e012f86
Config redesign
2017-08-23 00:38:28 -07:00
Dmitry Petrov
761546b858
Move cloud cmd to experimental
2017-08-17 21:57:21 -07:00
Ruslan Kuprieiev
4fa18884d7
Merge pull request #165 from efiop/basic_cloud2
...
cli: replace "dvc instance-create" with "dvc cloud create"
2017-08-13 16:35:16 -07:00
Ruslan Kuprieiev
55fc9b7e0d
cli: replace "dvc instance-create" with "dvc cloud create"
...
This looks and sounds much better.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-08-14 02:23:23 +03:00
Dmitry Petrov
5c062aadaf
Extract AWS credentials from data_cloud.py
2017-08-04 19:30:04 -07:00
Dmitry Petrov
083095db43
Reformating and small fixes
2017-08-04 15:27:35 -07:00
Dmitry Petrov
54c1aa63b0
Cloud basic 2: init
2017-08-04 04:39:48 -07:00
Ruslan Kuprieiev
4a66bf2d95
Merge pull request #147 from efiop/master
...
dvc: get rid of pathlib
2017-08-03 23:54:45 +03:00
Ruslan Kuprieiev
883e6773f7
dvc: get rid of pathlib
...
Fixes #118
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-08-03 23:31:59 +03:00
Ruslan Kuprieiev
0f2a672804
Merge pull request #146 from efiop/master
...
cli: set dvc prog name to 'dvc'
2017-08-03 12:01:15 +03:00
Ruslan Kuprieiev
a1971ad39a
cli: set dvc prog name to 'dvc'
...
Fixes #145
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-08-03 11:46:39 +03:00
Ruslan Kuprieiev
4df6e1bdbf
Merge pull request #143 from efiop/master
...
cli: fix help, 'run', 'repro' and 'sync'
2017-08-03 05:10:12 +03:00
Ruslan Kuprieiev
b5623a32bd
cli: fix help, 'run', 'repro' and 'sync'
...
Adding metavar='' is a legacy from previous design and should
be removed to achieve better help msgs.
'run' should have 'command' as a positional and _required_ argument and 'args'
as a remainder.
'repro' had CmdRun triggered when called from cli.
'sync' should have 'targets' as a positional and _required_ argument.
Fixes #136 .
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-08-03 04:55:07 +03:00
Ruslan Kuprieiev
2931a9230b
travis: add pip caching
...
pip installs take quite some time in the build process, so to speed it up lets add pip caching.
2017-08-03 03:37:52 +03:00
Ruslan Kuprieiev
15030e7bce
appveyor: remove 'artifact' from 'deploy' section
...
It should upload artifacts automatically.
2017-08-03 03:24:50 +03:00
Ruslan Kuprieiev
f336a0456d
appveyour: Update auth token for release deploy
...
Apparently it is not the same as for travis.
2017-08-03 03:01:14 +03:00
Ruslan Kuprieiev
b3ab103680
Merge pull request #142 from efiop/master
...
appveyor: rename yml back
2017-08-02 14:43:19 +03:00
Ruslan Kuprieiev
36f8f77aed
appveyor: rename yml back
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-08-02 14:21:20 +03:00
Ruslan Kuprieiev
7fbfc778df
appveyor: add 'artifact' to 'deploy'
2017-08-02 01:15:58 +03:00
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