If you prefer command line, AzureDevops comes with vsts cli allow you to execute many VSTS related operations through the command line. However you still need extra bash coding to make it run smoothly. Why bother? Choose vsts-build instead!
$ cat .sparrowdo/run-build.pl6 task-run "run build", "vsts-build", %( definition => 'Backend01' ); $ sparrowdo --no_sudo --local_mode --sparrowfile=.sparrowdo/run-build.pl6 user: root found ini file: /root/sparrowdo.ini index update: False running sparrow tasks on 127.0.0.1 ... target OS is - centos7 push [task] run build [plg] vsts-build OK SPL file /opt/sparrow/sparrow.list is empty set up task box file - /home/root/.sparrowdo//opt/sparrow/task-box.json - OK sparrow root: [/opt/sparrow] plugin /opt/sparrow/plugins/public/vsts-build/ installed locally, nothing to do here ... running task box from /opt/sparrow/sparrow-cache/task-box.json ... 2018-12-12 13:02:44 : [task] run build [plg] vsts-build [hook] 2018-12-12 13:02:44 : [task] run build [plg] vsts-build [path] /modules/run/ vsts build queue --definition-name Backend01 --branch refs/heads/poc/storage-account ID Number Status Result Definition ID Definition Name Source Branch Queued Time Reason ------ ----------- ---------- -------- --------------- ----------------- ------------------- -------------------------- -------- 219604 2.01812e+07 notStarted 1240 Backend01 feature/storage-account 2018-12-12 13:02:45.551673 manual ok scenario succeeded STATUS SUCCEED
Top comments (0)