Add Azure Pipelines build scripts

pull/90/head
Zhuowei Zhang 7 years ago committed by Yuta Saito
parent 2883f0e66f
commit 323f243d6b

@ -1,6 +1,6 @@
# WASI SDK # 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 ## Quick Start

@ -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

@ -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/"
Loading…
Cancel
Save