diff --git a/README.md b/README.md index 3c767dc..6aa0934 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # WASI SDK -[![Build Status](https://dev.azure.com/CraneStation/wasi-sdk/_apis/build/status/CraneStation.wasi-sdk?branchName=master)](https://dev.azure.com/CraneStation/wasi-sdk/_build/latest?definitionId=2&branchName=master) +[![Build Status](https://dev.azure.com/swiftwasm/wasi-sdk/_apis/build/status/swiftwasm.wasi-sdk?branchName=swiftwasm)](https://dev.azure.com/swiftwasm/wasi-sdk/_build/latest?definitionId=1&branchName=swiftwasm) ## Quick Start diff --git a/azure-pipelines.yml b/azure-pipelines.yml new file mode 100644 index 0000000..7121f91 --- /dev/null +++ b/azure-pipelines.yml @@ -0,0 +1,18 @@ +trigger: +- swiftwasm + + +jobs: +- job: Build + timeoutInMinutes: 0 + pool: + vmImage: 'Ubuntu-16.04' + steps: + - script: | + ./ci-build.sh + displayName: 'ci-build' + timeoutInMinutes: 0 + - task: PublishBuildArtifacts@1 + inputs: + pathtoPublish: $(Build.ArtifactStagingDirectory) + artifactName: wasm-sdk diff --git a/ci-build.sh b/ci-build.sh new file mode 100755 index 0000000..fab9d8c --- /dev/null +++ b/ci-build.sh @@ -0,0 +1,14 @@ +#!/bin/bash +set -e +sudo apt update +# from the Dockerfile +sudo apt install -y --no-install-recommends \ + build-essential \ + clang \ + cmake \ + python \ + git \ + ninja-build +# we're sudo'ing since we need to write to /opt +sudo make package +cp build/wasi-sdk-*.tar.gz build/wasi-sdk-*.deb "$BUILD_ARTIFACTSTAGINGDIRECTORY/"