|
| 1 | +diff --git a/taskcluster/ci/toolchain/macos-sdk.yml b/taskcluster/ci/toolchain/macos-sdk.yml |
| 2 | +index c8cff242beec5672e435af31c2cd989abd198093..657e8cf6d8bcf9e0430869f3234570b707b07108 100644 |
| 3 | +--- a/taskcluster/ci/toolchain/macos-sdk.yml |
| 4 | ++++ b/taskcluster/ci/toolchain/macos-sdk.yml |
| 5 | +@@ -3,52 +3,32 @@ |
| 6 | + # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
| 7 | + --- |
| 8 | + job-defaults: |
| 9 | +- worker-type: b-osx-1015 |
| 10 | ++ attributes: |
| 11 | ++ local-toolchain: true |
| 12 | ++ worker-type: b-linux-gcp |
| 13 | + worker: |
| 14 | + max-run-time: 1800 |
| 15 | + env: |
| 16 | + PATH: "/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin" |
| 17 | + run: |
| 18 | +- script: pack.sh |
| 19 | ++ script: unpack-sdk.py |
| 20 | ++ resources: |
| 21 | ++ - python/mozbuild/mozpack/macpkg.py |
| 22 | ++ - taskcluster/scripts/misc/unpack-sdk.py |
| 23 | + # Expiry similar to that of fetches |
| 24 | + expires-after: 1000 years |
| 25 | + |
| 26 | +-macosx64-sdk-10.11: |
| 27 | +- description: "MacOSX10.11 SDK" |
| 28 | +- treeherder: |
| 29 | +- symbol: TM(sdk10.11) |
| 30 | +- run: |
| 31 | +- arguments: |
| 32 | +- - /Applications/Xcode-7.3.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk |
| 33 | +- toolchain-artifact: project/gecko/mac-sdk/MacOSX10.11.sdk.tar.zst |
| 34 | +- |
| 35 | +-macosx64-sdk-11.0: |
| 36 | +- description: "MacOSX11.0 SDK" |
| 37 | ++macosx64-sdk-13.3: |
| 38 | ++ description: "MacOSX13.3 SDK" |
| 39 | + treeherder: |
| 40 | +- symbol: TM(sdk11) |
| 41 | ++ symbol: TM(sdk13.3) |
| 42 | + run: |
| 43 | + arguments: |
| 44 | +- - /Applications/Xcode-12.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk |
| 45 | +- toolchain-artifact: project/gecko/mac-sdk/MacOSX11.0.sdk.tar.zst |
| 46 | +- |
| 47 | +-macosx64-sdk-13.0: |
| 48 | +- description: "MacOSX13.0 SDK" |
| 49 | +- attributes: |
| 50 | +- local-toolchain: true |
| 51 | +- treeherder: |
| 52 | +- symbol: TM(sdk13.0) |
| 53 | +- worker-type: b-linux-gcp |
| 54 | +- run: |
| 55 | +- script: unpack-sdk.py |
| 56 | +- arguments: |
| 57 | +- - https://swcdn.apple.com/content/downloads/38/50/012-70652-A_2ZHIRHCHLN/f8b81s6tzlzrj0z67ynydjx4x1lwhr08ab/CLTools_macOSNMOS_SDK.pkg |
| 58 | +- - 06f4a045854c456a553a5ee6acf678fbe26c06296fc68054ae918c206134aa20 |
| 59 | +- - Library/Developer/CommandLineTools/SDKs/MacOSX13.0.sdk |
| 60 | +- toolchain-artifact: project/gecko/mac-sdk/MacOSX13.0.sdk.tar.zst |
| 61 | ++ - https://swcdn.apple.com/content/downloads/38/61/032-64167-A_F8LL7XSTW6/k3kg0uip4kxd3qupgy6y8fzp27mnxdpt6y/CLTools_macOSNMOS_SDK.pkg |
| 62 | ++ - fd66f6b953aeb62cf9635f4b423ceee985a2d25405c5306306e49102b26bb49b |
| 63 | ++ - Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk |
| 64 | ++ toolchain-artifact: project/gecko/mac-sdk/MacOSX13.3.sdk.tar.zst |
| 65 | + toolchain-alias: |
| 66 | + - macosx64-sdk |
| 67 | + - macosx64-sdk-toolchain |
| 68 | +- - MacOSX13.0.sdk |
| 69 | +- resources: |
| 70 | +- - python/mozbuild/mozpack/macpkg.py |
| 71 | +- - taskcluster/scripts/misc/unpack-sdk.py |
| 72 | ++ - MacOSX13.3.sdk |
0 commit comments