set nodeSel

This commit is contained in:
Patrick Schratz 2024-07-08 23:17:42 +02:00
commit a0caabdf5f
Signed by: pat-s
GPG key ID: 3C6318841EF78925

View file

@ -35,6 +35,10 @@ steps:
# - curl -s https://raw.githubusercontent.com/Homebrew/homebrew-core/master/Formula/r/r.rb | grep -o 'R-[0-9]*\.[0-9]*\.[0-9]*' | tr -d 'R-' | tr -d '"' > r-release-version.txt
- echo "4.3.3" > r-release-version.txt
- cat r-release-version.txt
backend_options:
kubernetes:
nodeSelector:
topology.kubernetes.io/region: fsn1
- name: Check if files for R version already exist in s3
environment:
@ -48,6 +52,10 @@ steps:
- apk add -q --no-cache aws-cli
- aws s3 ls s3://devxy-r-builds/${PLATFORM_ID}/ | tail -1 | awk '{print $NF}' | cut -c 3-7 > r_build_latest.txt
- cat r_build_latest.txt
backend_options:
kubernetes:
nodeSelector:
topology.kubernetes.io/region: fsn1
# ref: https://github.com/woodpecker-ci/woodpecker/discussions/2721
- name: Build
@ -67,6 +75,7 @@ steps:
kubernetes:
nodeSelector:
kubernetes.io/arch: "arm64"
topology.kubernetes.io/region: fsn1
tolerations:
- key: "CI"
operator: "Equal"
@ -95,6 +104,10 @@ steps:
volumes:
- ci-tmp-fsn1:/tmp # agent on k8s
# - /tmp:/tmp # agent on VM
backend_options:
kubernetes:
nodeSelector:
topology.kubernetes.io/region: fsn1
services:
docker:
@ -107,3 +120,7 @@ services:
- 2375
volumes:
- ci-tmp-fsn1:/tmp # agent on k8s
backend_options:
kubernetes:
nodeSelector:
topology.kubernetes.io/region: fsn1