|
@@ -73,14 +73,6 @@ machine-mac-large: &machine-mac-large
|
|
|
xcode: "10.3.0"
|
|
|
|
|
|
# Build configurations options.
|
|
|
-env-debug-build: &env-debug-build
|
|
|
- GN_CONFIG: //electron/build/args/debug.gn
|
|
|
- SKIP_DIST_ZIP: '1'
|
|
|
-
|
|
|
-env-mac-debug-build: &env-mac-debug-build
|
|
|
- # Set symbol level to 1 so that debug builds do not run out of disk space
|
|
|
- GN_BUILDFLAG_ARGS: 'symbol_level = 1'
|
|
|
-
|
|
|
env-testing-build: &env-testing-build
|
|
|
GN_CONFIG: //electron/build/args/testing.gn
|
|
|
CHECK_DIST_MANIFEST: '1'
|
|
@@ -1339,23 +1331,6 @@ jobs:
|
|
|
<<: *steps-checkout-and-save-cache
|
|
|
|
|
|
# Layer 2: Builds.
|
|
|
- linux-x64-debug:
|
|
|
- <<: *machine-linux-2xlarge
|
|
|
- environment:
|
|
|
- <<: *env-linux-2xlarge
|
|
|
- <<: *env-debug-build
|
|
|
- <<: *env-enable-sccache
|
|
|
- <<: *env-ninja-status
|
|
|
- GCLIENT_EXTRA_ARGS: '--custom-var=checkout_arm=True --custom-var=checkout_arm64=True'
|
|
|
- <<: *steps-electron-build-with-inline-checkout-for-tests
|
|
|
-
|
|
|
- linux-x64-debug-gn-check:
|
|
|
- <<: *machine-linux-medium
|
|
|
- environment:
|
|
|
- <<: *env-linux-medium
|
|
|
- <<: *env-debug-build
|
|
|
- <<: *steps-electron-gn-check
|
|
|
-
|
|
|
linux-x64-testing:
|
|
|
<<: *machine-linux-2xlarge
|
|
|
environment:
|
|
@@ -1413,17 +1388,6 @@ jobs:
|
|
|
UPLOAD_TO_S3: << pipeline.parameters.upload-to-s3 >>
|
|
|
<<: *steps-electron-build-for-publish
|
|
|
|
|
|
- linux-ia32-debug:
|
|
|
- <<: *machine-linux-2xlarge
|
|
|
- environment:
|
|
|
- <<: *env-linux-2xlarge
|
|
|
- <<: *env-ia32
|
|
|
- <<: *env-debug-build
|
|
|
- <<: *env-enable-sccache
|
|
|
- <<: *env-ninja-status
|
|
|
- GCLIENT_EXTRA_ARGS: '--custom-var=checkout_arm=True --custom-var=checkout_arm64=True'
|
|
|
- <<: *steps-electron-build-with-inline-checkout-for-tests
|
|
|
-
|
|
|
linux-ia32-testing:
|
|
|
<<: *machine-linux-2xlarge
|
|
|
environment:
|
|
@@ -1467,17 +1431,6 @@ jobs:
|
|
|
UPLOAD_TO_S3: << pipeline.parameters.upload-to-s3 >>
|
|
|
<<: *steps-electron-build-for-publish
|
|
|
|
|
|
- linux-arm-debug:
|
|
|
- <<: *machine-linux-2xlarge
|
|
|
- environment:
|
|
|
- <<: *env-linux-2xlarge
|
|
|
- <<: *env-arm
|
|
|
- <<: *env-debug-build
|
|
|
- <<: *env-enable-sccache
|
|
|
- <<: *env-ninja-status
|
|
|
- GCLIENT_EXTRA_ARGS: '--custom-var=checkout_arm=True --custom-var=checkout_arm64=True'
|
|
|
- <<: *steps-electron-build-with-inline-checkout-for-tests
|
|
|
-
|
|
|
linux-arm-testing:
|
|
|
<<: *machine-linux-2xlarge
|
|
|
environment:
|
|
@@ -1522,25 +1475,6 @@ jobs:
|
|
|
UPLOAD_TO_S3: << pipeline.parameters.upload-to-s3 >>
|
|
|
<<: *steps-electron-build-for-publish
|
|
|
|
|
|
- linux-arm64-debug:
|
|
|
- <<: *machine-linux-2xlarge
|
|
|
- environment:
|
|
|
- <<: *env-linux-2xlarge
|
|
|
- <<: *env-arm64
|
|
|
- <<: *env-debug-build
|
|
|
- <<: *env-enable-sccache
|
|
|
- <<: *env-ninja-status
|
|
|
- GCLIENT_EXTRA_ARGS: '--custom-var=checkout_arm=True --custom-var=checkout_arm64=True'
|
|
|
- <<: *steps-electron-build-with-inline-checkout-for-tests
|
|
|
-
|
|
|
- linux-arm64-debug-gn-check:
|
|
|
- <<: *machine-linux-medium
|
|
|
- environment:
|
|
|
- <<: *env-linux-medium
|
|
|
- <<: *env-arm64
|
|
|
- <<: *env-debug-build
|
|
|
- <<: *steps-electron-gn-check
|
|
|
-
|
|
|
linux-arm64-testing:
|
|
|
<<: *machine-linux-2xlarge
|
|
|
environment:
|
|
@@ -1602,23 +1536,6 @@ jobs:
|
|
|
<<: *env-ninja-status
|
|
|
<<: *steps-electron-build
|
|
|
|
|
|
- osx-debug:
|
|
|
- <<: *machine-mac-large
|
|
|
- environment:
|
|
|
- <<: *env-mac-large
|
|
|
- <<: *env-debug-build
|
|
|
- <<: *env-mac-debug-build
|
|
|
- <<: *env-enable-sccache
|
|
|
- <<: *env-ninja-status
|
|
|
- <<: *steps-electron-build
|
|
|
-
|
|
|
- osx-debug-gn-check:
|
|
|
- <<: *machine-mac
|
|
|
- environment:
|
|
|
- <<: *env-machine-mac
|
|
|
- <<: *env-debug-build
|
|
|
- <<: *steps-electron-gn-check
|
|
|
-
|
|
|
osx-testing-gn-check:
|
|
|
<<: *machine-mac
|
|
|
environment:
|
|
@@ -1664,25 +1581,6 @@ jobs:
|
|
|
<<: *env-ninja-status
|
|
|
<<: *steps-electron-build
|
|
|
|
|
|
- mas-debug:
|
|
|
- <<: *machine-mac-large
|
|
|
- environment:
|
|
|
- <<: *env-mac-large
|
|
|
- <<: *env-mas
|
|
|
- <<: *env-debug-build
|
|
|
- <<: *env-mac-debug-build
|
|
|
- <<: *env-enable-sccache
|
|
|
- <<: *env-ninja-status
|
|
|
- <<: *steps-electron-build
|
|
|
-
|
|
|
- mas-debug-gn-check:
|
|
|
- <<: *machine-mac
|
|
|
- environment:
|
|
|
- <<: *env-machine-mac
|
|
|
- <<: *env-mas
|
|
|
- <<: *env-debug-build
|
|
|
- <<: *steps-electron-gn-check
|
|
|
-
|
|
|
mas-testing-gn-check:
|
|
|
<<: *machine-mac
|
|
|
environment:
|
|
@@ -2030,10 +1928,6 @@ workflows:
|
|
|
- linux-checkout-fast
|
|
|
- linux-checkout-and-save-cache
|
|
|
|
|
|
- - linux-x64-debug
|
|
|
- - linux-x64-debug-gn-check:
|
|
|
- requires:
|
|
|
- - linux-checkout-fast
|
|
|
- linux-x64-testing
|
|
|
- linux-x64-testing-no-run-as-node
|
|
|
- linux-x64-testing-gn-check:
|
|
@@ -2049,7 +1943,6 @@ workflows:
|
|
|
requires:
|
|
|
- linux-x64-testing
|
|
|
|
|
|
- - linux-ia32-debug
|
|
|
- linux-ia32-testing
|
|
|
- linux-ia32-testing-tests:
|
|
|
requires:
|
|
@@ -2061,13 +1954,8 @@ workflows:
|
|
|
requires:
|
|
|
- linux-ia32-testing
|
|
|
|
|
|
- - linux-arm-debug
|
|
|
- linux-arm-testing
|
|
|
|
|
|
- - linux-arm64-debug
|
|
|
- - linux-arm64-debug-gn-check:
|
|
|
- requires:
|
|
|
- - linux-checkout-fast
|
|
|
- linux-arm64-testing
|
|
|
- linux-arm64-testing-gn-check:
|
|
|
requires:
|
|
@@ -2084,14 +1972,6 @@ workflows:
|
|
|
requires:
|
|
|
- mac-checkout-fast
|
|
|
|
|
|
- - osx-debug:
|
|
|
- requires:
|
|
|
- - mac-checkout-fast
|
|
|
-
|
|
|
- - osx-debug-gn-check:
|
|
|
- requires:
|
|
|
- - mac-checkout-fast
|
|
|
-
|
|
|
- osx-testing-gn-check:
|
|
|
requires:
|
|
|
- mac-checkout-fast
|
|
@@ -2104,14 +1984,6 @@ workflows:
|
|
|
requires:
|
|
|
- mac-checkout-fast
|
|
|
|
|
|
- - mas-debug:
|
|
|
- requires:
|
|
|
- - mac-checkout-fast
|
|
|
-
|
|
|
- - mas-debug-gn-check:
|
|
|
- requires:
|
|
|
- - mac-checkout-fast
|
|
|
-
|
|
|
- mas-testing-gn-check:
|
|
|
requires:
|
|
|
- mac-checkout-fast
|