Some checks failed
ci/crow/cron/process-updates-alpine-320-arm64 Pipeline was successful
ci/crow/cron/process-updates-redhat-8-arm64 Pipeline was successful
ci/crow/cron/images Pipeline failed
ci/crow/cron/process-updates-redhat-8-amd64 Pipeline was successful
ci/crow/cron/process-updates-alpine-320-amd64 Pipeline was successful
ci/crow/cron/process-updates-ubuntu-2404-amd64 Pipeline was successful
ci/crow/cron/process-updates-alpine-321-amd64 Pipeline was successful
ci/crow/cron/process-updates-redhat-9-arm64 Pipeline was successful
ci/crow/cron/process-updates-ubuntu-2204-amd64 Pipeline was successful
ci/crow/cron/process-updates-redhat-9-amd64 Pipeline was successful
ci/crow/cron/process-updates-ubuntu-2404-arm64 Pipeline was successful
73 lines
1.9 KiB
YAML
73 lines
1.9 KiB
YAML
when:
|
|
- event: cron
|
|
cron: images
|
|
|
|
matrix:
|
|
include:
|
|
# - PLATFORM: redhat-9
|
|
# ARCH: arm64
|
|
# - PLATFORM: redhat-9
|
|
# ARCH: amd64
|
|
# - PLATFORM: redhat-8
|
|
# ARCH: arm64
|
|
# - PLATFORM: redhat-8
|
|
# ARCH: amd64
|
|
# - PLATFORM: ubuntu-2404
|
|
# ARCH: arm64
|
|
# - PLATFORM: ubuntu-2404
|
|
# ARCH: amd64
|
|
# - PLATFORM: ubuntu-2204
|
|
# ARCH: arm64
|
|
# - PLATFORM: ubuntu-2204
|
|
# ARCH: amd64
|
|
# - PLATFORM: alpine-321
|
|
# ARCH: arm64
|
|
# - PLATFORM: alpine-321
|
|
# ARCH: amd64
|
|
- PLATFORM: alpine-322
|
|
R_VERSION: 4.5.0
|
|
|
|
steps:
|
|
- name: 'Build image'
|
|
image: docker.io/woodpeckerci/plugin-docker-buildx:6.0.1
|
|
settings:
|
|
mtu: 1350
|
|
platforms: linux/amd64,linux/arm64
|
|
Dockerfile: docker/Containerfile-${PLATFORM}
|
|
repo: devxygmbh/rpkgs-build-env-${PLATFORM}
|
|
tags: ${R_VERSION}
|
|
username: devxygmbh
|
|
password:
|
|
from_secret: dockerhub_token_devxygmbh
|
|
build_args:
|
|
RED_HAT_DEV_PW:
|
|
from_secret: RED_HAT_DEV_PW
|
|
GITHUB_PAT:
|
|
from_secret: GITHUB_PAT
|
|
build_args_from_env:
|
|
- ARCH
|
|
- R_VERSION
|
|
backend_options:
|
|
kubernetes:
|
|
resources:
|
|
requests:
|
|
memory: 1300Mi
|
|
cpu: 1000m
|
|
limits:
|
|
memory: 1300Mi
|
|
cpu: 2000m
|
|
tolerations:
|
|
- key: 'CI'
|
|
operator: 'Equal'
|
|
value: 'true'
|
|
effect: 'NoSchedule'
|
|
|
|
- name: 'ntfy'
|
|
image: binwiederhier/ntfy:v2.12.0
|
|
when:
|
|
- status: [failure]
|
|
environment:
|
|
NTFY_TOKEN:
|
|
from_secret: ntfy_token
|
|
commands: |
|
|
ntfy publish --tags=no_entry_sign --token $NTFY_TOKEN -t "Run '${CI_REPO}' failed" --click="${CI_PIPELINE_URL}" --actions="view, Open build, ${CI_PIPELINE_URL}, clear=true;" ntfy.devxy.io/ci-builds Workflow: ${CI_WORKFLOW_NAME} Commit message: ${CI_COMMIT_MESSAGE} Commit Author: ${CI_COMMIT_AUTHOR}
|