diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml index cae0790..6beb903 100644 --- a/.woodpecker/build.yaml +++ b/.woodpecker/build.yaml @@ -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