summaryrefslogtreecommitdiffstats
path: root/reporting/config.yaml
blob: e3f0ecd7e1b5fe5602dd66f932c3df1424713d73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
## Used to define some reused variables
defaults:
  architectures: &ARCH
   - i386
   - amd64
  components: &COMP
   - main
   - contrib
   - non-free

## List of archives to process
archives:
   ## A name given to the archive
  debian:
    ## Name of the tracefile to use to determine how up to date
    ## the archive is.
    tracefile: ftp-master.debian.org
    ## Where the archive is placed on the file system
    base-dir: /srv/mirrors/debian
    ## Architectures to process
    architectures: *ARCH
    ## Which components to process
    components: *COMP
    ## Which suites/distributions to process
    distributions:
     - unstable
     - experimental
  debian-debug:
    tracefile: ftp-master.debian.org
    base-dir: /srv/mirrors/debian-debug
    architectures: *ARCH
    components: *COMP
    distributions:
     - unstable-debug
     - experimental-debug

storage:
## Path to the log files
  log-dir: /srv/lintian.debian.org/logs
## Path to a directory to hold temporary data used by lintian.
## Used as TMPDIR for lintian and will also hold temporary labs
## - Can be /var/tmp or /tmp as long as they have space enough
## - Can be cleaned automatically.  Either on boot or via a
##   "delete anything older than X days"-mechanism
  scratch-space: /srv/lintian.debian.org/scratch
## Path to a directory to hold cached data like which packages
## have been processed.
## - Can be in /var/cache
## - Can be deleted to reset / restart processing from scratch
  state-cache: /srv/lintian.debian.org/harness-state
## Where to store latest completed report / static website
  reports-dir: /srv/lintian.debian.org/reports-directory/www
## Directory to use for compiling new reports
## FIXME: This should just be a tmpdir
  reports-work-dir: /srv/lintian.debian.org/reports-directory/www.tmp
## Where to store collected data / historical data (used for
## generating graphs etc.)
  historical-data-dir: /srv/lintian.debian.org/history

lintian:
## Extra options to pass to lintian (not all options can be
## passed via this.  E.g. --cfg is ignored).
#  extra-options: ['--jobs', '2']

## All of these variables will be available for templates to consume
## via "$config_vars{VAR}"
template-variables:
  LINTIAN_SOURCE: https://salsa.debian.org/git/lintian/lintian.git

## Source packages to not process
blacklist:
- gcc-8-cross-ports # #890873