delete pagerduty files
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 1s

This commit is contained in:
2026-03-02 16:58:38 +00:00
parent a39c3090d3
commit 9dfb945c96
4 changed files with 0 additions and 102 deletions
-10
View File
@@ -1,10 +0,0 @@
#!/bin/bash
#install required packages
apk add curl wget
destination_folder="/storage"
pagerduty_webcal_url="https://prometheusgroup.pagerduty.com/private/ec39afcfcc8fad708b335db797b2c1f4324f7f7097b3c1b65c3c0cea08388915/feed/PLHRBFV"
today_date=$(date "+%Y-%m-%d")
curl -s -A "$USER_AGENT" -o "$destination_folder/pagerduty_export_$today_date.ics" "$pagerduty_webcal_url"
-36
View File
@@ -1,36 +0,0 @@
apiVersion: v1
kind: Namespace
metadata:
name: pagerduty-schedule
---
apiVersion: batch/v1
kind: Job
metadata:
name: pagerduty-schedule
namespace: pagerduty-schedule
spec:
template:
spec:
containers:
- name: pagerduty-schedule
image: bash
imagePullPolicy: Always
volumeMounts:
- mountPath: /config
name: scripts
- mountPath: /storage
name: pagerduty-schedule-storage
command:
- bash
- /config/pagerduty-schedule.sh
restartPolicy: Never
volumes:
- configMap:
defaultMode: 0744
name: pagerduty-schedule
name: scripts
- name: pagerduty-schedule-storage
persistentVolumeClaim:
claimName: pagerduty-schedule-storage
backoffLimit: 4
-38
View File
@@ -1,38 +0,0 @@
apiVersion: v1
kind: Namespace
metadata:
name: pagerduty-schedule
---
apiVersion: batch/v1
kind: CronJob
metadata:
name: pagerduty-schedule
namespace: pagerduty-schedule
spec:
schedule: "0 0 * * *"
jobTemplate:
spec:
backoffLimit: 4
ttlSecondsAfterFinished: 100
template:
spec:
containers:
- name: pagerduty-schedule
image: bash
command:
- bash
- /config/pagerduty-schedule.sh
volumeMounts:
- mountPath: /config
name: scripts
- mountPath: /storage
name: pagerduty-schedule-storage
volumes:
- name: scripts
configMap:
defaultMode: 0744
name: pagerduty-schedule
- name: pagerduty-schedule-storage
persistentVolumeClaim:
claimName: pagerduty-schedule-storage
restartPolicy: Never
-18
View File
@@ -1,18 +0,0 @@
apiVersion: v1
data:
pagerduty-schedule.sh: |
#!/bin/bash
#install required packages
apk add curl wget
destination_folder="/storage"
pagerduty_webcal_url="https://prometheusgroup.pagerduty.com/private/ec39afcfcc8fad708b335db797b2c1f4324f7f7097b3c1b65c3c0cea08388915/feed/PLHRBFV"
today_date=$(date "+%Y-%m-%d")
curl -s -A "$USER_AGENT" -o "$destination_folder/pagerduty_export_$today_date.ics" "$pagerduty_webcal_url"
kind: ConfigMap
metadata:
creationTimestamp: null
name: pagerduty-schedule
namespace: pagerduty-schedule