fakeroot-foreign.yaml 1.51 KB
Newer Older
1
2
---
- defaults:
3
    name: mmdebstrap-jenkins
4
5
6
7
8
9
10
11
12
13
14
15
    project-type: freestyle
    properties:
      - sidebar:
          url: https://jenkins.debian.net/userContent/about.html
          text: About jenkins.debian.net
          icon: /userContent/images/debian-swirl-24x24.png
      - sidebar:
          url: https://jenkins.debian.net/view/qa.debian.org/
          text: Jobs for Debian QA related packages
          icon: /userContent/images/debian-jenkins-24x24.png
      - sidebar:
          url: https://www.ionos.com
16
          text: Sponsored by IONOS
17
          icon: /userContent/images/ionos-24x24.png
18
    description: '{my_description}<br><br>Job configuration source is <a href="https://salsa.debian.org/qa/jenkins.debian.net/blob/master/job-cfg/mmdebstrap-jenkins.yaml">fakeroot-foreign.yaml</a>.'
19
20
21
22
23
24
25
    logrotate:
      daysToKeep: 90
      numToKeep: 30
      artifactDaysToKeep: -1
      artifactNumToKeep: -1
    publishers:
      - email:
26
          recipients: 'josch@debian.org'
27
28
    builders:
      - shell: '/srv/jenkins/bin/jenkins_master_wrapper.sh'
29
    node: 'osuosl167'
30
31

- job:
32
33
34
    defaults: mmdebstrap-jenkins
    name: mmdebstrap-jenkins-worker
    description: 'Re-run the mmdebstrap-jenkins test whenever the repository changes.'
35
36
    scm:
      - git:
37
          url: 'https://salsa.debian.org/josch/mmdebstrap-jenkins'
38
39
40
41
42
43
44
45
          branches:
            - master
    triggers:
      - pollscm:
          cron: 'H/15 * * * *'
      - timed: '@daily'

- project:
46
47
    name: mmdebstrap-jenkins
    jobs: ['mmdebstrap-jenkins-worker']