summaryrefslogtreecommitdiffstats
path: root/job-cfg/reproducible.yaml
AgeCommit message (Collapse)AuthorFilesLines
2017-08-03reproducible: Add two new armhf builders (jtk1b, jtx1b).Vagrant Cascadian1-6/+6
Temporarily disable two armhf build nodes (jtk1a down, ff64a too slow). Add an additional build job, as the new machines have more capacity than the old. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-27reproducible_lede|openwrt: add missing tag propertiesAlexander Couzens1-0/+1
Fixes 5e36a64a reproducible LEDE+OpenWrt: shorten template names again Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-27reproducible LEDE+OpenWrt: shorten template names againHolger Levsen1-5/+5
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-27reproducible_lede|openwrt: allow only one build at the same timeAlexander Couzens1-5/+10
Use build-blocker to block each other so only one job is run. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-26reproducible_lede: save the different target into different filesAlexander Couzens1-1/+4
At the moment the scripts saves all targets under the same name meaning they overwrite each other. Introduce lede_target to not parse the lede_config to find out which target is now build. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-25reproducible LEDE: fixup jobsHolger Levsen1-8/+10
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-25reproducible LEDE: WIP: add multiple architecturesAlexander Couzens1-2/+7
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-24reproducible Debian: create HTML dashboard, live status and dd-list pages ↵Holger Levsen1-4/+4
less often Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-20reproducible Debian: provide default dummy regex for naginatorHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-20reproducible Debian: retry 3 times maximum, add dummy regex for health checksHolger Levsen1-1/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-20reproducible Debian: fix regexHolger Levsen1-3/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-20reproducible Debian: correctly configure naginator pluginHolger Levsen1-6/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-20reproducible Debian: retry jobs if Packages file cannot be downloadedHolger Levsen1-0/+5
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-19reproducible Debian: only update indexes and pkg_sets every 30min as the ↵Holger Levsen1-2/+2
jobs almost run for 15min Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-18reproducible Debian: add jobs for testing busterHolger Levsen1-0/+12
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-16reproducible Debian: WIP for s#testing#stretch#g - see ↵Holger Levsen1-9/+9
TODO4stretch_rename.txt for status Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-15reproducible F-Droid: add health check and maintenance job for profitbricks7Holger Levsen1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-14reproducible Debian: no mails for node health checks, the overview page and ↵Holger Levsen1-0/+2
the mails from the maintenance jobs are enough Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-13reproducible Debian: check node health every 15minHolger Levsen1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-13reproducible Debian: add new node health check jobs, splitt off from ↵Holger Levsen1-0/+60
maintenance jobs Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-12reproducible debian: rename _nodes_info to _html_nodes_infoHolger Levsen1-3/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-10reproducible Debian: run scheduler every 3h instead of every 6hHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-02reproducible Debian: add 3 new armhf nodes and pbuilder/schroot-setup jobs ↵Holger Levsen1-4/+10
for them, thanks to Vagrant for setup+hosting Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-23reproducible fdroid: fix syntax errorsMattia Rizzolo1-10/+4
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-23fixup 0af7e6310: reproducible Fdroid: prevent the two fdroid jobs from ↵Holger Levsen1-1/+1
running together by using the Build Blocker Plugin Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-23reproducible Fdroid: prevent the two fdroid jobs from running together by ↵Holger Levsen1-1/+69
using the Build Blocker Plugin Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-18reproducible debian: tell debuild to not trash JENKINS_EXPORT_DIR evn varMattia Rizzolo1-1/+1
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-05-18reproducible debian: actually tell the diffoscope job to keep the junit ↵Mattia Rizzolo1-1/+1
results… Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-05-18reproducible debian: tell the diffoscope job to look for the junit export fileMattia Rizzolo1-16/+40
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-18reproducible: further DRY the defaults by de-duplicating email confMattia Rizzolo1-27/+14
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-18reproducible: DRY naginator settingsMattia Rizzolo1-6/+2
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-18reproducible: even more DRY by sharing the same defaultsMattia Rizzolo1-61/+7
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-18reproducible: DRY the logrotate propertyMattia Rizzolo1-26/+6
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-18reproducible: DRY the sidebar propertyMattia Rizzolo1-21/+6
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-05-01reproducible OpenWrt and LEDE: no need to trigger _html_rsync job here (as ↵Holger Levsen1-1/+1
these jobs run on jenkins directly) Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-27reproducible Debian: drop jenkins build jobsHolger Levsen1-244/+0
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-27reproducible: removing global throttling of jobs (we still have throttling ↵Holger Levsen1-14/+0
per node) Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-26reproducible Debian: enable service workers for amd64 and disable jenkins ↵Holger Levsen1-0/+1
builder jobs Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-26reproducible Debian: enable service workers for armhf and disable jenkins ↵Holger Levsen1-0/+1
builder jobs Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-26reproducible Debian: disable arm64 jenkins builder jobsHolger Levsen1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-24reproducible fdroid: move script to fdroid git repo for fast test cyclesHans-Christoph Steiner1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-21reproducible fdroid: force build_apps on Mon, otherwise by gitHans-Christoph Steiner1-1/+1
This forces a build only once a week, otherwise builds will be triggered by new commits in the project's git. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-21reproducible fdroid: don't trigger the setup job from gitMattia Rizzolo1-6/+5
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-20reproducible F-Droid: drop _profitbricks7 from job names and rename ↵Holger Levsen1-2/+2
'_build_all' to '_build_apps' Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-20reproducible fdroid: create build job separate from setupHans-Christoph Steiner1-2/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-15reproducible Debian: disable i386 jenkins builder jobs and prepare for i386 ↵Holger Levsen1-0/+1
builder jobs using systemd services Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-04-10whitespace change to force job config regeneration as needed by latest ↵Holger Levsen1-1/+1
jenkins plugin security updates Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-14reproducible builds specs jobs: only notify #reproducible-buildsHolger Levsen1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-14reproducible builds: add job to build build-path-prefix-map-spec.htmlHolger Levsen1-0/+5
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-02-19reproducible: disable (for real) not working jobsMattia Rizzolo1-12/+23
Add the snippet my_disabled: disabled: '{obj:my_disabled}' to all defaults so disabling more jobs will be easier (just add 'my_disabled: true' to the relevant item). It is otherwise a noop. Signed-off-by: Holger Levsen <holger@layer-acht.org>