diff --git a/azure-pipelines.yml b/azure-pipelines.yml new file mode 100644 index 000000000000..3f72196d08b2 --- /dev/null +++ b/azure-pipelines.yml @@ -0,0 +1,39 @@ +# Starter pipeline +# Start with a minimal pipeline that you can customize to build and deploy your code. +# Add steps that build, run tests, deploy, and more: +# https://aka.ms/yaml + +pool: sonicbld + +trigger: + branches: + include: + - master + +pr: + branches: + include: + - master + +stages: +- stage: Build + jobs: + - job: + displayName: "build" + timeoutInMinutes: 60 + steps: + - checkout: self + clean: true + submodules: recursive + displayName: 'Checkout code' + - script: | + echo Hello + # the following is copied from jenkins + # set -ex + # python2 setup.py bdist_wheel + # python3 setup.py bdist_wheel + # mkdir -p target/python-wheels/ + # cp dist/swsssdk-2.0.1-{py2,py3}-none-any.whl target/python-wheels/ + - publish: $(System.DefaultWorkingDirectory)/target/python-wheels/ + artifact: sonic-py-swsssdk + displayName: "Archive artifacts"