aboutsummaryrefslogtreecommitdiffstats
path: root/jenkinsfile.firmware.sync
diff options
context:
space:
mode:
Diffstat (limited to 'jenkinsfile.firmware.sync')
-rw-r--r--jenkinsfile.firmware.sync45
1 files changed, 0 insertions, 45 deletions
diff --git a/jenkinsfile.firmware.sync b/jenkinsfile.firmware.sync
deleted file mode 100644
index 1a52998..0000000
--- a/jenkinsfile.firmware.sync
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/usr/bin/env groovy
-/*
- * job name: firmware-sync
- */
-
-def base = "bigendian.kraxel.org:/public/vhosts/www.kraxel.org/repos"
-def dest = "jenkins"
-
-pipeline {
- agent any
-
- options {
- buildDiscarder(logRotator(numToKeepStr: '3'))
- disableConcurrentBuilds()
- }
-
- triggers {
- upstream(upstreamProjects: 'firmware-repo',
- threshold: hudson.model.Result.SUCCESS)
- }
-
- stages {
- stage ('cleanup') {
- steps {
- dir('rpms') {
- deleteDir()
- }
- }
- }
- stage ('copy repo') {
- steps {
- copyArtifacts([
- filter: 'rpms/*/*',
- projectName: "firmware-repo",
- selector: lastSuccessful(),
- ])
- }
- }
- stage ('rsync repo') {
- steps {
- sh "scripts/rsync-rpm-repo.sh rpms/ $base/$dest/"
- }
- }
- }
-}