add ntfy checks
This commit is contained in:
parent
2a8e859dc3
commit
a6909bd1b5
3 changed files with 75 additions and 39 deletions
|
|
@ -10,7 +10,7 @@ matrix:
|
|||
- PLATFORM: ubuntu-2204
|
||||
|
||||
steps:
|
||||
'Build image':
|
||||
- name: 'Build image'
|
||||
image: woodpeckerci/plugin-docker-buildx:4.2.0
|
||||
secrets: [RED_HAT_DEV_PW]
|
||||
settings:
|
||||
|
|
@ -35,41 +35,27 @@ steps:
|
|||
nodeSelector:
|
||||
kubernetes.io/arch: 'arm64'
|
||||
|
||||
|
||||
# - name: Build
|
||||
# # image: library/docker:26.1.4-dind-alpine3.20 # agent on k8s
|
||||
# image: alpine:3.20 # agent on VM
|
||||
# privileged: true
|
||||
# environment:
|
||||
# DOCKER_HOST: tcp://docker:2375
|
||||
# commands: |
|
||||
# apk add -q --no-cache ca-certificates py3-pip make just docker-compose docker-cli-buildx
|
||||
# just image ${PLATFORM}
|
||||
# backend_options:
|
||||
# kubernetes:
|
||||
# resources:
|
||||
# requests:
|
||||
# memory: 500Mi
|
||||
# cpu: 1000m
|
||||
# limits:
|
||||
# memory: 800Mi
|
||||
# cpu: 1000m
|
||||
# nodeSelector:
|
||||
# kubernetes.io/arch: 'arm64'
|
||||
|
||||
# services:
|
||||
# docker:
|
||||
# environment:
|
||||
# DOCKER_TLS_CERTDIR: ""
|
||||
# image: docker:26-dind
|
||||
# commands: dockerd --tls=false --host=tcp://0.0.0.0:2375
|
||||
# privileged: true
|
||||
# ports:
|
||||
# - 2375
|
||||
# # volumes:
|
||||
# # - ci-tmp-rwx:/tmp # agent on k8s
|
||||
# backend_options:
|
||||
# kubernetes:
|
||||
# nodeSelector:
|
||||
# kubernetes.io/arch: "arm64"
|
||||
# topology.kubernetes.io/region: fsn1
|
||||
- name: 'ntfy'
|
||||
image: codeberg.org/l-x/woodpecker-ntfy:1.3.1
|
||||
when:
|
||||
- status: [failure]
|
||||
settings:
|
||||
url: https://ntfy.devxy.io/ci-builds
|
||||
token:
|
||||
from_secret: ntfy_token
|
||||
title: "CI '${CI_REPO}' failed"
|
||||
actions: view, Open build, ${CI_PIPELINE_URL}, clear=false;
|
||||
click: ${CI_BUILD_LINK}
|
||||
message: |
|
||||
Workflow: ${CI_WORKFLOW_NAME/\n//}
|
||||
Commit message: ${CI_COMMIT_MESSAGE/\n//}
|
||||
Commit Author: ${CI_COMMIT_AUTHOR/\n//}
|
||||
backend_options:
|
||||
kubernetes:
|
||||
resources:
|
||||
requests:
|
||||
memory: 100Mi
|
||||
cpu: 0m
|
||||
limits:
|
||||
memory: 300Mi
|
||||
cpu: 200m
|
||||
|
|
|
|||
|
|
@ -62,3 +62,28 @@ steps:
|
|||
operator: 'Equal'
|
||||
value: 'true'
|
||||
effect: 'NoSchedule'
|
||||
|
||||
- name: "ntfy"
|
||||
image: codeberg.org/l-x/woodpecker-ntfy:1.3.1
|
||||
when:
|
||||
- status: [failure]
|
||||
settings:
|
||||
url: https://ntfy.devxy.io/ci-builds
|
||||
token:
|
||||
from_secret: ntfy_token
|
||||
title: "CI '${CI_REPO}' failed"
|
||||
actions: view, Open build, ${CI_PIPELINE_URL}, clear=false;
|
||||
click: ${CI_BUILD_LINK}
|
||||
message: |
|
||||
Workflow: ${CI_WORKFLOW_NAME/\n//}
|
||||
Commit message: ${CI_COMMIT_MESSAGE/\n//}
|
||||
Commit Author: ${CI_COMMIT_AUTHOR/\n//}
|
||||
backend_options:
|
||||
kubernetes:
|
||||
resources:
|
||||
requests:
|
||||
memory: 100Mi
|
||||
cpu: 0m
|
||||
limits:
|
||||
memory: 300Mi
|
||||
cpu: 200m
|
||||
|
|
@ -43,3 +43,28 @@ steps:
|
|||
cpu: 4000m
|
||||
nodeSelector:
|
||||
kubernetes.io/arch: 'arm64'
|
||||
|
||||
- name: "ntfy"
|
||||
image: codeberg.org/l-x/woodpecker-ntfy:1.3.1
|
||||
when:
|
||||
- status: [failure]
|
||||
settings:
|
||||
url: https://ntfy.devxy.io/ci-builds
|
||||
token:
|
||||
from_secret: ntfy_token
|
||||
title: "CI '${CI_REPO}' failed"
|
||||
actions: view, Open build, ${CI_PIPELINE_URL}, clear=false;
|
||||
click: ${CI_BUILD_LINK}
|
||||
message: |
|
||||
Workflow: ${CI_WORKFLOW_NAME/\n//}
|
||||
Commit message: ${CI_COMMIT_MESSAGE/\n//}
|
||||
Commit Author: ${CI_COMMIT_AUTHOR/\n//}
|
||||
backend_options:
|
||||
kubernetes:
|
||||
resources:
|
||||
requests:
|
||||
memory: 100Mi
|
||||
cpu: 0m
|
||||
limits:
|
||||
memory: 300Mi
|
||||
cpu: 200m
|
||||
Loading…
Reference in a new issue