From dbbe424d6650ab4f7a9d869d4b1326b8d3da676b Mon Sep 17 00:00:00 2001
From: Yuki Okushi <huyuumi.dev@gmail.com>
Date: Wed, 14 Oct 2020 08:00:56 +0900
Subject: [PATCH] Remove unnecessary Azure configs

---
 ci/azure-install-rust.yml |  89 ---------------
 ci/azure.yml              | 226 --------------------------------------
 2 files changed, 315 deletions(-)
 delete mode 100644 ci/azure-install-rust.yml
 delete mode 100644 ci/azure.yml

diff --git a/ci/azure-install-rust.yml b/ci/azure-install-rust.yml
deleted file mode 100644
index ea5b6619..00000000
--- 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 d2f46f93..00000000
--- 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
-- 
GitLab