summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuki Okushi <huyuumi.dev@gmail.com>2020-10-14 08:00:56 +0900
committerYuki Okushi <huyuumi.dev@gmail.com>2020-10-14 08:00:56 +0900
commitdbbe424d6650ab4f7a9d869d4b1326b8d3da676b (patch)
tree6c4cd1d3f4288086a2fd2b3f0e98afc3e7288f9c
parent0675a1f9e126202bbdfe3ee0e821d19226fc4a87 (diff)
downloadrust-libc-dbbe424d6650ab4f7a9d869d4b1326b8d3da676b.tar.gz
Remove unnecessary Azure configs
-rw-r--r--ci/azure-install-rust.yml89
-rw-r--r--ci/azure.yml226
2 files changed, 0 insertions, 315 deletions
diff --git a/ci/azure-install-rust.yml b/ci/azure-install-rust.yml
deleted file mode 100644
index ea5b661974..0000000000
--- a/ci/azure-install-rust.yml
+++ /dev/null
@@ -1,89 +0,0 @@
-steps:
- - bash: |
- set -ex
- toolchain=$TOOLCHAIN
- if [ "$toolchain" = "" ]; then
- toolchain=nightly
- fi
- if command -v rustup; then
- rustup set profile minimal
- rustup update --force $toolchain
- rustup default $toolchain
- else
- curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain $toolchain --profile=minimal
- echo "##vso[task.prependpath]$HOME/.cargo/bin"
- fi
- displayName: Install rust (unix)
- condition: ne( variables['Agent.OS'], 'Windows_NT' )
- - script: |
- @echo on
- if not defined TOOLCHAIN set TOOLCHAIN=nightly
- rustup set profile minimal
- rustup update --no-self-update %TOOLCHAIN%-%TARGET%
- rustup default %TOOLCHAIN%-%TARGET%
- displayName: Install rust (windows)
- condition: eq( variables['Agent.OS'], 'Windows_NT' )
- - script: |
- set -ex
- if [ -n "${TARGET}" ]; then
- rustup target add $TARGET
- fi
- condition: ne( variables['Agent.OS'], 'Windows_NT' )
- displayName: Install target (unix)
- - script: |
- @echo on
- if defined TARGET rustup target add %TARGET%
- condition: eq( variables['Agent.OS'], 'Windows_NT' )
- displayName: Install target (windows)
- - script: |
- @echo on
- if "%ARCH%" == "i686" choco install mingw --x86 --force
- condition: eq( variables['Agent.OS'], 'Windows_NT' )
- displayName: Install MinGW32 (windows)
- - bash: |
- set -ex
- gcc -print-search-dirs
- /usr/bin/find "C:\ProgramData\Chocolatey" -name "crt2*"
- /usr/bin/find "C:\ProgramData\Chocolatey" -name "dllcrt2*"
- /usr/bin/find "C:\ProgramData\Chocolatey" -name "libmsvcrt*"
- condition: eq( variables['Agent.OS'], 'Windows_NT' )
- displayName: Find GCC libraries (windows)
- - bash: |
- set -ex
- if [[ -n ${ARCH_BITS} ]]; then
- for i in crt2.o dllcrt2.o libmingwex.a libmsvcrt.a ; do
- cp -f "/C/ProgramData/Chocolatey/lib/mingw/tools/install/mingw${ARCH_BITS}/${ARCH}-w64-mingw32/lib/$i" "`rustc --print sysroot`/lib/rustlib/${TARGET}/lib"
- done
- fi
- condition: eq( variables['Agent.OS'], 'Windows_NT' )
- displayName: Fix MinGW (windows)
- - bash: |
- set -ex
- rustc -Vv
- cargo -V
- rustup -Vv
- rustup show
- which rustc
- which cargo
- which rustup
- displayName: Query rust and cargo versions
- - script: |
- @echo on
- where gcc
- condition: eq( variables['Agent.OS'], 'Windows_NT' )
- displayName: Query gcc path
- # This often fails fetching. Let's try several times.
- - bash: |
- set -ex
- cargo generate-lockfile
- N=5
- n=0
- until [ $n -ge $N ]
- do
- if cargo generate-lockfile ; then
- break
- fi
- n=$((n+1))
- sleep 1
- done
- displayName: Generate lockfiles
diff --git a/ci/azure.yml b/ci/azure.yml
deleted file mode 100644
index d2f46f9360..0000000000
--- a/ci/azure.yml
+++ /dev/null
@@ -1,226 +0,0 @@
-variables:
- - group: secrets
-resources:
- repositories:
- - repository: rustinfra
- type: github
- name: rust-lang/simpleinfra
- endpoint: gnzlbg
-trigger: ["auto-libc","try"]
-pr: ["master"]
-
-jobs:
- - job: DockerLinuxTier1
- pool:
- vmImage: ubuntu-18.04
- steps:
- - template: azure-install-rust.yml
- - bash: LIBC_CI=1 sh ./ci/run-docker.sh $TARGET
- displayName: Execute run-docker.sh
- strategy:
- matrix:
- i686-unknown-linux-gnu:
- TARGET: i686-unknown-linux-gnu
- x86_64-unknown-linux-gnu:
- TARGET: x86_64-unknown-linux-gnu
-
- - job: DockerLinuxTier2
- #dependsOn: DockerLinuxTier1
- pool:
- vmImage: ubuntu-18.04
- steps:
- - template: azure-install-rust.yml
- - bash: LIBC_CI=1 sh ./ci/run-docker.sh $TARGET
- displayName: Execute run-docker.sh
- strategy:
- matrix:
- aarch64-unknown-linux-android:
- TARGET: aarch64-linux-android
- aarch64-unknown-linux-gnu:
- TARGET: aarch64-unknown-linux-gnu
- aarch64-unknown-linux-musl:
- TARGET: aarch64-unknown-linux-musl
- arm-linux-androideabi:
- TARGET: arm-linux-androideabi
- arm-unknown-linux-gnueabihf:
- TARGET: arm-unknown-linux-gnueabihf
- arm-unknown-linux-musleabihf:
- TARGET: arm-unknown-linux-musleabihf
- # Disabled because currently broken, see:
- # https://github.com/rust-lang/libc/issues/1591
- # asmjs-unknown-emscripten:
- # TARGET: asmjs-unknown-emscripten
- # FIXME: Disabled due to https://github.com/rust-lang/libc/issues/1765
- # i686-linux-android:
- # TARGET: i686-linux-android
- i686-unknown-linux-musl:
- TARGET: i686-unknown-linux-musl
- mips-unknown-linux-gnu:
- TARGET: mips-unknown-linux-gnu
- mips-unknown-linux-musl:
- TARGET: mips-unknown-linux-musl
- mips64-unknown-linux-gnuabi64:
- TARGET: mips64-unknown-linux-gnuabi64
- mips64el-unknown-linux-gnuabi64:
- TARGET: mips64el-unknown-linux-gnuabi64
- mipsel-unknown-linux-musl:
- TARGET: mipsel-unknown-linux-musl
- #powerpc-unknown-linux-gnu:
- # TARGET: powerpc-unknown-linux-gnu
- powerpc64-unknown-linux-gnu:
- TARGET: powerpc64-unknown-linux-gnu
- powerpc64le-unknown-linux-gnu:
- TARGET: powerpc64le-unknown-linux-gnu
- s390x-unknown-linux-gnu:
- TARGET: s390x-unknown-linux-gnu
- riscv64gc-unknown-linux-gnu:
- TARGET: riscv64gc-unknown-linux-gnu
- #wasm32-wasi
- # TARGET: wasm32-wasi
- sparc64-unknown-linux-gnu:
- TARGET: sparc64-unknown-linux-gnu
- wasm32-unknown-emscripten:
- TARGET: wasm32-unknown-emscripten
- x86_64-linux-android:
- TARGET: x86_64-linux-android
- x86_64-unknown-linux-gnux32:
- TARGET: x86_64-unknown-linux-gnux32
- x86_64-unknown-linux-musl:
- TARGET: x86_64-unknown-linux-musl
-
- - job: DockerOSX64
- pool:
- vmImage: macos-10.15
- steps:
- - template: azure-install-rust.yml
- - bash: LIBC_CI=1 sh ./ci/run.sh $TARGET
- displayName: Execute run.sh
- strategy:
- matrix:
- x86_64-apple-darwin:
- TARGET: x86_64-apple-darwin
-
- - job: Windows
- pool:
- vmImage: windows-2019
- steps:
- - template: azure-install-rust.yml
- - bash: LIBC_CI=1 sh ./ci/run.sh $TARGET
- displayName: Execute run.sh
- strategy:
- matrix:
- x86_64-pc-windows-gnu:
- TARGET: x86_64-pc-windows-gnu
- ARCH_BITS: 64
- ARCH: x86_64
- x86_64-pc-windows-msvc:
- TARGET: x86_64-pc-windows-msvc
- # Disabled because broken:
- # https://github.com/rust-lang/libc/issues/1592
- #i686-pc-windows-gnu:
- # TARGET: i686-pc-windows-gnu
- # ARCH_BITS: 32
- # ARCH: i686
- i686-pc-windows-msvc:
- TARGET: i686-pc-windows-msvc
-
- - job: StyleAndDocs
- pool:
- vmImage: ubuntu-18.04
- steps:
- - template: azure-install-rust.yml
- - script: sh ci/style.sh
- displayName: Check style
- - script: LIBC_CI=1 sh ci/dox.sh
- displayName: Generate documentation
- - template: azure-configs/static-websites.yml@rustinfra
- parameters:
- deploy_dir: target/doc
-
- - job: SemverLinux
- dependsOn: BuildChannelsLinux
- continueOnError: true
- pool:
- vmImage: ubuntu-18.04
- steps:
- - template: azure-install-rust.yml
- - script: sh ci/semver.sh linux
- displayName: Check breaking changes
-
- - job: SemverOSX
- dependsOn: BuildChannelsOSX
- continueOnError: true
- pool:
- vmImage: macos-10.15
- steps:
- - template: azure-install-rust.yml
- - script: sh ci/semver.sh osx
- displayName: Check breaking changes
-
- - job: BuildChannelsLinux
- dependsOn: StyleAndDocs
- pool:
- vmImage: ubuntu-18.04
- steps:
- - template: azure-install-rust.yml
- - script: LIBC_CI=1 sh ./ci/build.sh
- displayName: Execute build.sh
- strategy:
- matrix:
- stable:
- TOOLCHAIN: stable
- beta:
- TOOLCHAIN: beta
- nightly:
- TOOLCHAIN: nightly
- 1.13.0:
- TOOLCHAIN: 1.13.0
- 1.19.0:
- TOOLCHAIN: 1.19.0
- 1.24.0:
- TOOLCHAIN: 1.24.0
- 1.25.0:
- TOOLCHAIN: 1.25.0
- 1.30.0:
- TOOLCHAIN: 1.30.0
- variables:
- OS: linux
-
- # devkitpro's pacman needs to be connected from Docker.
- - job: DockerSwitch
- dependsOn: StyleAndDocs
- pool:
- vmImage: ubuntu-18.04
- steps:
- - template: azure-install-rust.yml
- - bash: LIBC_CI=1 sh ./ci/run-docker.sh switch
- displayName: Execute run-docker.sh
-
- - job: BuildChannelsOSX
- dependsOn: StyleAndDocs
- pool:
- vmImage: macos-10.15
- steps:
- - template: azure-install-rust.yml
- - script: LIBC_CI=1 sh ./ci/build.sh
- displayName: Execute build.sh
- strategy:
- matrix:
- stable:
- TOOLCHAIN: stable
- beta:
- TOOLCHAIN: beta
- nightly:
- TOOLCHAIN: nightly
- 1.13.0:
- TOOLCHAIN: 1.13.0
- 1.19.0:
- TOOLCHAIN: 1.19.0
- 1.24.0:
- TOOLCHAIN: 1.24.0
- 1.25.0:
- TOOLCHAIN: 1.25.0
- 1.30.0:
- TOOLCHAIN: 1.30.0
- variables:
- OS: osx