ci: combine linux-*-checkout into one step (#14937)
This commit is contained in:
parent
7a43c8732c
commit
de020d0a5e
1 changed files with 15 additions and 31 deletions
|
@ -42,14 +42,12 @@ env-ia32: &env-ia32
|
||||||
TARGET_ARCH: ia32
|
TARGET_ARCH: ia32
|
||||||
|
|
||||||
env-arm: &env-arm
|
env-arm: &env-arm
|
||||||
GCLIENT_EXTRA_ARGS: '--custom-var=checkout_arm=True'
|
|
||||||
GN_EXTRA_ARGS: 'target_cpu = "arm"'
|
GN_EXTRA_ARGS: 'target_cpu = "arm"'
|
||||||
MKSNAPSHOT_TOOLCHAIN: //build/toolchain/linux:clang_arm
|
MKSNAPSHOT_TOOLCHAIN: //build/toolchain/linux:clang_arm
|
||||||
BUILD_NATIVE_MKSNAPSHOT: 1
|
BUILD_NATIVE_MKSNAPSHOT: 1
|
||||||
TARGET_ARCH: arm
|
TARGET_ARCH: arm
|
||||||
|
|
||||||
env-arm64: &env-arm64
|
env-arm64: &env-arm64
|
||||||
GCLIENT_EXTRA_ARGS: '--custom-var=checkout_arm64=True'
|
|
||||||
GN_EXTRA_ARGS: 'target_cpu = "arm64" fatal_linker_warnings = false enable_linux_installer = false'
|
GN_EXTRA_ARGS: 'target_cpu = "arm64" fatal_linker_warnings = false enable_linux_installer = false'
|
||||||
MKSNAPSHOT_TOOLCHAIN: //build/toolchain/linux:clang_arm64
|
MKSNAPSHOT_TOOLCHAIN: //build/toolchain/linux:clang_arm64
|
||||||
BUILD_NATIVE_MKSNAPSHOT: 1
|
BUILD_NATIVE_MKSNAPSHOT: 1
|
||||||
|
@ -597,19 +595,9 @@ version: 2
|
||||||
jobs:
|
jobs:
|
||||||
# Layer 1: Checkout.
|
# Layer 1: Checkout.
|
||||||
linux-checkout:
|
linux-checkout:
|
||||||
<<: *machine-linux-2xlarge
|
|
||||||
<<: *steps-checkout
|
|
||||||
|
|
||||||
linux-arm-checkout:
|
|
||||||
<<: *machine-linux-2xlarge
|
<<: *machine-linux-2xlarge
|
||||||
environment:
|
environment:
|
||||||
<<: *env-arm
|
GCLIENT_EXTRA_ARGS: '--custom-var=checkout_arm=True --custom-var=checkout_arm64=True'
|
||||||
<<: *steps-checkout
|
|
||||||
|
|
||||||
linux-arm64-checkout:
|
|
||||||
<<: *machine-linux-2xlarge
|
|
||||||
environment:
|
|
||||||
<<: *env-arm64
|
|
||||||
<<: *steps-checkout
|
<<: *steps-checkout
|
||||||
|
|
||||||
# Layer 2: Builds.
|
# Layer 2: Builds.
|
||||||
|
@ -863,8 +851,6 @@ workflows:
|
||||||
build-linux:
|
build-linux:
|
||||||
jobs:
|
jobs:
|
||||||
- linux-checkout
|
- linux-checkout
|
||||||
- linux-arm-checkout
|
|
||||||
- linux-arm64-checkout
|
|
||||||
|
|
||||||
- linux-x64-debug:
|
- linux-x64-debug:
|
||||||
requires:
|
requires:
|
||||||
|
@ -902,29 +888,29 @@ workflows:
|
||||||
|
|
||||||
- linux-arm-debug:
|
- linux-arm-debug:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm-checkout
|
- linux-checkout
|
||||||
- linux-arm-testing:
|
- linux-arm-testing:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm-checkout
|
- linux-checkout
|
||||||
- linux-arm-ffmpeg:
|
- linux-arm-ffmpeg:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm-checkout
|
- linux-checkout
|
||||||
- linux-arm-native-mksnapshot:
|
- linux-arm-native-mksnapshot:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm-checkout
|
- linux-checkout
|
||||||
|
|
||||||
- linux-arm64-debug:
|
- linux-arm64-debug:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm64-checkout
|
- linux-checkout
|
||||||
- linux-arm64-testing:
|
- linux-arm64-testing:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm64-checkout
|
- linux-checkout
|
||||||
- linux-arm64-ffmpeg:
|
- linux-arm64-ffmpeg:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm64-checkout
|
- linux-checkout
|
||||||
- linux-arm64-native-mksnapshot:
|
- linux-arm64-native-mksnapshot:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm64-checkout
|
- linux-checkout
|
||||||
|
|
||||||
build-mac-fork-prs:
|
build-mac-fork-prs:
|
||||||
jobs:
|
jobs:
|
||||||
|
@ -953,8 +939,6 @@ workflows:
|
||||||
- /chromium\-upgrade\/[0-9]+/
|
- /chromium\-upgrade\/[0-9]+/
|
||||||
jobs:
|
jobs:
|
||||||
- linux-checkout
|
- linux-checkout
|
||||||
- linux-arm-checkout
|
|
||||||
- linux-arm64-checkout
|
|
||||||
|
|
||||||
# TODO(alexeykuzmin): Enable it back.
|
# TODO(alexeykuzmin): Enable it back.
|
||||||
# Tons of crashes right now, see
|
# Tons of crashes right now, see
|
||||||
|
@ -996,20 +980,20 @@ workflows:
|
||||||
|
|
||||||
- linux-arm-release:
|
- linux-arm-release:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm-checkout
|
- linux-checkout
|
||||||
- linux-arm-ffmpeg:
|
- linux-arm-ffmpeg:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm-checkout
|
- linux-checkout
|
||||||
- linux-arm-native-mksnapshot:
|
- linux-arm-native-mksnapshot:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm-checkout
|
- linux-checkout
|
||||||
|
|
||||||
- linux-arm64-release:
|
- linux-arm64-release:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm64-checkout
|
- linux-checkout
|
||||||
- linux-arm64-ffmpeg:
|
- linux-arm64-ffmpeg:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm64-checkout
|
- linux-checkout
|
||||||
- linux-arm64-native-mksnapshot:
|
- linux-arm64-native-mksnapshot:
|
||||||
requires:
|
requires:
|
||||||
- linux-arm64-checkout
|
- linux-checkout
|
||||||
|
|
Loading…
Reference in a new issue