aboutsummaryrefslogtreecommitdiffstats
path: root/screwdriver.yaml
diff options
context:
space:
mode:
authorArnstein Ressem <aressem@verizonmedia.com>2021-09-13 16:24:38 +0200
committerArnstein Ressem <aressem@verizonmedia.com>2021-09-13 16:24:38 +0200
commit19a87b04077ece0b406efeda9a34f2102d91ee5a (patch)
tree0c0f2939501d6d22620c77d9e34db25921f62d11 /screwdriver.yaml
parent9420cc0c5873d92fd20c9ab99bc54a23001d606a (diff)
Add jobs to mirror RPMs and do repo cleanup.
Diffstat (limited to 'screwdriver.yaml')
-rw-r--r--screwdriver.yaml25
1 files changed, 25 insertions, 0 deletions
diff --git a/screwdriver.yaml b/screwdriver.yaml
index 3acb5b13867..0619974faef 100644
--- a/screwdriver.yaml
+++ b/screwdriver.yaml
@@ -107,3 +107,28 @@ jobs:
echo "Current Docker image is older than 7 days"
exit 1
fi
+
+ mirror-copr-rpms-to-artifactory:
+ annotations:
+ screwdriver.cd/cpu: LOW
+ screwdriver.cd/ram: LOW
+ screwdriver.cd/disk: HIGH
+ screwdriver.cd/timeout: 60
+ screwdriver.cd/buildPeriodically: H 6 * * *
+ secrets:
+ - JFROG_API_TOKEN
+ steps:
+ - mirror: |
+ screwdriver/publish-unpublished-rpms-to-jfrog-cloud.sh
+
+ delete-old-versions-on-artifactory:
+ annotations:
+ screwdriver.cd/cpu: LOW
+ screwdriver.cd/ram: LOW
+ screwdriver.cd/timeout: 10
+ screwdriver.cd/buildPeriodically: H 6 * * 1
+ secrets:
+ - JFROG_API_TOKEN
+ steps:
+ - mirror: |
+ screwdriver/delete-old-artifactory-artifacts.sh