Bring all testings in gitlab and travis CI to Azure Pipelines
authorBin Meng <bmeng.cn@gmail.com>
Mon, 28 Oct 2019 14:25:03 +0000 (07:25 -0700)
committerTom Rini <trini@konsulko.com>
Tue, 29 Oct 2019 20:17:36 +0000 (16:17 -0400)
commitbf275222ab80650a9dbc559ba42e52d93ff86af4
treeee651861417c44ef644f91ce8a3e270e7241a1c6
parentd3c369d1967bec9f4efc7e02ceb891da71d1f500
Bring all testings in gitlab and travis CI to Azure Pipelines

This expands current Azure Pipelines Windows host tools build
testing to cover all the CI testing in gitlab and travis CI.

Note for some unknown reason, the 'container' cannot be used for
any jobs that have buildman, for buildman does not exit properly
and hangs the job forever. As a workaround, we manually call
docker to run the image to perform the CI tasks.

A complete run on Azure Pipelines takes about 2 hours and 10
minutes.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
.azure-pipelines.yml