diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml deleted file mode 100644 index 6f672b1..0000000 --- a/.azure-pipelines.yml +++ /dev/null @@ -1,47 +0,0 @@ -trigger: - - master - -jobs: -- job: Build - timeoutInMinutes: 360 - strategy: - matrix: - # windows: - # imageName: 'vs2017-win2016' - mac: - imageName: 'macos-10.14' - linux: - imageName: 'ubuntu-16.04' - - pool: - vmImage: $(imageName) - - steps: - - bash: | - # Windows releases of LLVM don't include the llvm-nm tool, which is needed for building - # wasi-libc. Rust's llvm-tools include llvm-nm, and Rust is installed on Azure's Windows - # images, so we can use that to make llvm-nm available without too much overhead. - set -euo pipefail - rustup update stable - rustup default stable - rustup component add llvm-tools-preview - echo "##vso[task.setvariable variable=WASM_NM;]$(rustc --print sysroot|sed 's|C:|/c|'|sed 's|\\|/|g')/lib/rustlib/x86_64-pc-windows-msvc/bin/llvm-nm.exe" - displayName: Install llvm-nm (Windows) - condition: and(succeeded(), eq( variables['Agent.OS'], 'Windows_NT' )) - - script: | - choco install ninja - displayName: Install Ninja (Windows) - condition: and(succeeded(), eq( variables['Agent.OS'], 'Windows_NT' )) - - script: | - brew install ninja - displayName: Install Ninja (macOS) - condition: and(succeeded(), eq( variables['Agent.OS'], 'Darwin' )) - - script: | - sudo apt install ninja-build - displayName: Install Ninja (Linux) - condition: and(succeeded(), eq( variables['Agent.OS'], 'Linux' )) - - bash: | - set -euo pipefail - export PREFIX=`pwd`/out - make -j4 - displayName: Build