Closed saitodisse closed 9 years ago
The command bellow will:
https://github.com/saitodisse/azkdemo.git
two
./DESTINATION_PATH
284b608
azk start
azk start saitodisse/azkdemo#two DESTINATION_PATH --git-ref 284b608 -v
see other examples at botton of this PR to others examples. code [x] [azk start github] reconfigure usage.txt [x] [azk start github] on scale, parse opts [x] [azk start github] create tests match git-repo [x] [azk start github] create manifest/get_project [x] [azk start github] move parseCommandOptions to manifest/get_project [x] [azk start github] create tests for manifest/get_project [x] [azk start github] convert 'user/repo' -> to https github URL [x] [azk start github] do git clone [x] [azk start github] when repo already cloned? -> error [x] [azk start github] will work all start options? -> yes [x] [azk start github] show on stdout the clonning process when verbose >= 1 [x] [azk start github] add git as azk dependency [x] [azk start github] check and store branch names and tags before clonning git ls-remote git@github.com:saitodisse/azkdemo.git [x] [azk start github] if its not a branch/tag, clone and checkout to commit [x] [azk start github] move messages to en-US.js [x] [azk start github] Update CHANGELOG errors [x] [azk start github] error: cloning error: not a git repo [x] [azk start github] error: commit does not exist after clone [x] [azk start github] error: improve "folder already exists" mesage [x] [azk start github] error: change message when project does not have an Azkfile other examples branch: master; dest-folder: azkdemo
see other examples at botton of this PR to others examples.
manifest/get_project
git clone
git ls-remote git@github.com:saitodisse/azkdemo.git
azk start https://github.com/saitodisse/azkdemo.git -v
azk start git@github.com:saitodisse/azkdemo.git -v
azk start saitodisse/azkdemo -v
azk start saitodisse/azkdemo#master -v
azk start saitodisse/azkdemo --git-ref master -v
azk start saitodisse/azkdemo master --git-ref master -v
azk start saitodisse/azkdemo two --git-ref two -v
azk start saitodisse/azkdemo tag --git-ref v0.1.2 -v
azk start saitodisse/azkdemo comm --git-ref 284b608 -v
LGTM
azk start github url
The command bellow will:
https://github.com/saitodisse/azkdemo.git
on branchtwo
on./DESTINATION_PATH
folder284b608
azk start
on./DESTINATION_PATH
folderbranch: master; dest-folder: azkdemo
branch: master; dest-folder: azkdemo
branch: master; dest-folder: azkdemo
branch: master; dest-folder: azkdemo
branch: master; dest-folder: master
branch: two; dest-folder: two
tag: v0.1.2; dest-folder: tag;
commit: 284b608; dest-folder: comm;