This commit is contained in:
Patrick Schratz 2024-10-01 23:40:42 +02:00
commit b2f7999666
Signed by: pat-s
GPG key ID: 3C6318841EF78925
2 changed files with 86 additions and 64 deletions

View file

@ -9,66 +9,76 @@ depends_on:
matrix:
include:
# - PLATFORM: redhat-9
# BLOCK: 4810:length(pkgs)
# BLOCK: 7650:length(pkgs)
# ARCH: arm64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
# INSTANCE_TYPE: cax41
# STRATEGY: multisession
# - PLATFORM: redhat-8
# BLOCK: 4503:length(pkgs)
# BLOCK: 6815:length(pkgs)
# ARCH: arm64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
# INSTANCE_TYPE: cax41
# STRATEGY: multisession
# - PLATFORM: ubuntu-2404
# BLOCK: 5301:length(pkgs)
# BLOCK: 9571:length(pkgs)
# ARCH: arm64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
# INSTANCE_TYPE: cax41
# STRATEGY: multisession
# - PLATFORM: ubuntu-2204
# BLOCK: 5849:length(pkgs)
# BLOCK: 9816:length(pkgs)
# ARCH: arm64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
- PLATFORM: alpine-320
BLOCK: 4602:length(pkgs)
ARCH: arm64
NCPUS: 2
MEMORY: 29Gi
STRATEGY: multisession
# ### AMD
# INSTANCE_TYPE: cax41
# STRATEGY: multisession
# - PLATFORM: alpine-320
# BLOCK: 7603:length(pkgs)
# ARCH: arm64
# NCPUS: 2
# MEMORY: 29Gi
# INSTANCE_TYPE: cax41
# STRATEGY: multisession
### AMD
# - PLATFORM: redhat-9
# BLOCK: 4573:length(pkgs)
# BLOCK: 8580:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
# - PLATFORM: redhat-8
# BLOCK: 3908:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
# - PLATFORM: ubuntu-2404
# BLOCK: 6256:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
# - PLATFORM: ubuntu-2204
# BLOCK: 7293:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
- PLATFORM: alpine-320
BLOCK: 4487:length(pkgs)
# INSTANCE_TYPE: cpx51
# STRATEGY: multisession
- PLATFORM: redhat-8
BLOCK: 8473:length(pkgs)
ARCH: amd64
NCPUS: 2
MEMORY: 29Gi
INSTANCE_TYPE: cpx51
STRATEGY: multisession
# - PLATFORM: ubuntu-2404
# BLOCK: 10021:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# INSTANCE_TYPE: cpx51
# STRATEGY: multisession
# - PLATFORM: ubuntu-2204
# BLOCK: 11089:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# INSTANCE_TYPE: cpx51
# STRATEGY: multisession
# - PLATFORM: alpine-320
# BLOCK: 7603:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# INSTANCE_TYPE: cpx51
# STRATEGY: multisession
steps:
- name: 'Build binaries (${PLATFORM}: ${BLOCK})'
secrets: [red_hat_dev_pw, aws_access_key_id, aws_secret_access_key, pgpass, git_ro_token, GITHUB_PAT]
@ -160,6 +170,7 @@ steps:
# cpu: 2000m
nodeSelector:
kubernetes.io/arch: '${ARCH}'
node.kubernetes.io/instance-type: '${INSTANCE_TYPE}'
tolerations:
- key: 'CI'
operator: 'Equal'

View file

@ -6,66 +6,76 @@ skip_clone: true
matrix:
include:
# - PLATFORM: redhat-9
# BLOCK: 4810:length(pkgs)
# BLOCK: 7650:length(pkgs)
# ARCH: arm64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
# INSTANCE_TYPE: cax41
# STRATEGY: multisession
# - PLATFORM: redhat-8
# BLOCK: 4503:length(pkgs)
# BLOCK: 6815:length(pkgs)
# ARCH: arm64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
# INSTANCE_TYPE: cax41
# STRATEGY: multisession
# - PLATFORM: ubuntu-2404
# BLOCK: 5301:length(pkgs)
# BLOCK: 9571:length(pkgs)
# ARCH: arm64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
# INSTANCE_TYPE: cax41
# STRATEGY: multisession
# - PLATFORM: ubuntu-2204
# BLOCK: 5849:length(pkgs)
# BLOCK: 9816:length(pkgs)
# ARCH: arm64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
- PLATFORM: alpine-320
BLOCK: 4479:length(pkgs)
ARCH: arm64
NCPUS: 2
MEMORY: 29Gi
STRATEGY: multicore
# ### AMD
# INSTANCE_TYPE: cax41
# STRATEGY: multisession
# - PLATFORM: alpine-320
# BLOCK: 7603:length(pkgs)
# ARCH: arm64
# NCPUS: 2
# MEMORY: 29Gi
# INSTANCE_TYPE: cax41
# STRATEGY: multisession
### AMD
# - PLATFORM: redhat-9
# BLOCK: 4573:length(pkgs)
# BLOCK: 8580:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
# - PLATFORM: redhat-8
# BLOCK: 3908:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
# - PLATFORM: ubuntu-2404
# BLOCK: 6256:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
# - PLATFORM: ubuntu-2204
# BLOCK: 7293:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# STRATEGY: future.callr::callr
- PLATFORM: alpine-320
BLOCK: 4479:length(pkgs)
# INSTANCE_TYPE: cpx51
# STRATEGY: multisession
- PLATFORM: redhat-8
BLOCK: 8473:length(pkgs)
ARCH: amd64
NCPUS: 2
MEMORY: 29Gi
STRATEGY: multicore
INSTANCE_TYPE: cpx51
STRATEGY: multisession
# - PLATFORM: ubuntu-2404
# BLOCK: 10021:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# INSTANCE_TYPE: cpx51
# STRATEGY: multisession
# - PLATFORM: ubuntu-2204
# BLOCK: 11089:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# INSTANCE_TYPE: cpx51
# STRATEGY: multisession
# - PLATFORM: alpine-320
# BLOCK: 7603:length(pkgs)
# ARCH: amd64
# NCPUS: 2
# MEMORY: 29Gi
# INSTANCE_TYPE: cpx51
# STRATEGY: multisession
steps:
- name: 'Warming up'
image: busybox:latest
@ -101,6 +111,7 @@ steps:
# cpu: 2000m
nodeSelector:
kubernetes.io/arch: '${ARCH}'
node.kubernetes.io/instance-type: '${INSTANCE_TYPE}'
tolerations:
- key: 'CI'
operator: 'Equal'