Skip to content

Commit 1e75078

Browse files
committed
simplify?
1 parent bfc3668 commit 1e75078

File tree

1 file changed

+5
-50
lines changed

1 file changed

+5
-50
lines changed

.gitlab/package.yml

Lines changed: 5 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -170,56 +170,11 @@ publish-wheels-to-s3:
170170
tags: ["arch:amd64"]
171171
image: registry.ddbuild.io/images/mirror/amazon/aws-cli:2.4.29
172172
stage: package
173-
rules:
174-
# On PRs/feature branches: only depend on 3.14 macos builds
175-
- if: '($IS_MAIN_BRANCH == "false") && ($IS_RELEASE_BRANCH == "false") && ($IS_RELEASE == "false")'
176-
needs:
177-
- job: "build linux"
178-
artifacts: true
179-
parallel:
180-
matrix:
181-
- IMAGE_ARCH: "x86_64"
182-
ARCH_TAG: "amd64"
183-
PYTHON_TAG: *PYTHON_TAGS
184-
LINUX_OS_IMAGE: *LINUX_OS_IMAGES
185-
- IMAGE_ARCH: "aarch64"
186-
ARCH_TAG: "arm64"
187-
PYTHON_TAG: *PYTHON_TAGS
188-
LINUX_OS_IMAGE: *LINUX_OS_IMAGES
189-
- job: "build macos"
190-
artifacts: true
191-
parallel:
192-
matrix:
193-
- IMAGE_ARCH: "x86_64"
194-
ARCH_TAG: "amd64"
195-
UV_PYTHON: "3.14"
196-
- IMAGE_ARCH: "aarch64"
197-
ARCH_TAG: "arm64"
198-
UV_PYTHON: "3.14"
199-
# On main, release branches, and releases: depend on all macos builds
200-
- needs:
201-
- job: "build linux"
202-
artifacts: true
203-
parallel:
204-
matrix:
205-
- IMAGE_ARCH: "x86_64"
206-
ARCH_TAG: "amd64"
207-
PYTHON_TAG: *PYTHON_TAGS
208-
LINUX_OS_IMAGE: *LINUX_OS_IMAGES
209-
- IMAGE_ARCH: "aarch64"
210-
ARCH_TAG: "arm64"
211-
PYTHON_TAG: *PYTHON_TAGS
212-
LINUX_OS_IMAGE: *LINUX_OS_IMAGES
213-
- job: "build macos"
214-
artifacts: true
215-
parallel:
216-
matrix:
217-
- IMAGE_ARCH: "x86_64"
218-
ARCH_TAG: "amd64"
219-
UV_PYTHON: *PYTHON_VERSIONS
220-
- IMAGE_ARCH: "aarch64"
221-
ARCH_TAG: "arm64"
222-
UV_PYTHON: *PYTHON_VERSIONS
173+
needs:
174+
- job: "build linux"
175+
artifacts: true
176+
- job: "build macos"
177+
artifacts: true
223178
variables:
224179
BUCKET: dd-trace-py-builds
225180
script:

0 commit comments

Comments
 (0)