summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-07-28reproducible debian: add link for diffoscope results to every suite/archValerie R Young3-25/+94
Direct links to diffoscope results for every suite and arch on the package pages now exist. In order to do this, we publish a page that displays the diffoscope results in the iframe by default for each suite and arch (where diffoscope results exist). These pages can be found at: DEBIAN_URL/rb-pkg/{suite}/{arch}/{package}/diffoscope.html The default iframe, when navigating to the package page, remains the same (DEBIAN_URL/rb-pkg/{suite}/{arch}/{package}.html). Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-28reproducible debian: breakout package page navigation into seperate templateValerie R Young5-53/+56
Decoupling the mainbody and left navigation for package pages allows us to dry up some of the logic and css between package pages and all other pages that have a left navigation. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-28reproducible debian: make package navigation styling match main navigation ↵Valerie R Young2-10/+5
styling Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-28reproducible debian: add template for notes pagesValerie R Young2-22/+34
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-28reproducible debian: fix small format mistake on package pageValerie R Young1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-28reproducible debian: move mustache template directory out of binValerie R Young14-3/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-28reproducible debian: show the "show all" button when summary tag supportedValerie R Young6-10/+27
The "summary" tag is presentally not supported in firefox... but will be with the release of firefox version 48 in August 2016! In the meantime, this commit hides the "see all package sets in suite/arch" button on the package set pages used to expand all the summary tags for firefox. Once Firefox 48 is released, this commit should be reverted. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-28reproducible/lede: correct paths within image comparisonAlexander Couzens1-6/+9
The path wasn't migrated while introducing the new path structure. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-27try putting the rsync'd artifacts back under $WORKSPACEPhilip Hands1-3/+4
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-27add a space, for tidinessPhilip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-27drop single quotes around rm param, to suit node's pattern matchPhilip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-27fixup! lvc: forget live_screenshots, since we don't see them on pb10 anywayPhilip Hands1-2/+0
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-26reproducible debian: add versioning to css style sheetsValerie R Young2-2/+11
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-25reproducible debian: remove redundant button from pkgset index pageValerie R Young1-6/+10
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible/userContent/lede: copy assets from openwrt to ledeAlexander Couzens3-0/+103
content will change later, but having a working webpage for now. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible_html_rsync_remote_results: check the existence of the old ↵Alexander Couzens1-7/+9
directory before moving fails on lede because there isn't any lede directory before Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24force fix ntpHolger Levsen3-2/+7
2016-07-24reproducible debian: make package page titles matchValerie R Young1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: format fix for main navigation htmlValerie R Young1-4/+4
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: add collapsible sections to pkgset navigationValerie R Young5-33/+66
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: add categories to meta_pkgset definitionsValerie R Young3-46/+47
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: decouple navigation and page writing logicValerie R Young9-66/+75
Decoupling the navigation and page writing logic made it easier to do the following: - fix a bug introduced by adding headers at the top of the mainbody div (fixed in this commit) - make package pages to use the same structure as all other pages that contain a left navigation (to do in future) Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: add cross arch/suite navigation for many pagesValerie R Young5-20/+69
From the left navigation "suite/arch" section, you can now navigation between suite and architecture specific results for the following pages: packages sets, packages with notes, packages without notes, packages tested in 24/48hs, all packages state pages and all packages page. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: first pass at main navigation improvementsValerie R Young5-116/+159
Reshuffled links, added headers, added hover text, small changes in highlighting of links. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: add hover text to package states in navValerie R Young1-18/+25
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: move page titles to mainbody, add dashboard header in navValerie R Young4-6/+9
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: use main navigation template in bash scriptsValerie R Young3-223/+183
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: move html from code into basic_page templateValerie R Young3-45/+38
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible_lede: move resulting images into targets dirAlexander Couzens2-33/+37
Make the structure more clean when packages are seperate from images Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: drop the 'schedule message' column from build history pagesMattia Rizzolo1-1/+1
we're not saving the scheduling message anymore, and by far most build don't have it anyway, so it's quite pointless to keep an empty column for it
2016-07-23install ntp and ntpdate everywhereHolger Levsen1-0/+2
2016-07-23wrapper: path to $RESULTS may not exist, so make it before rsyncPhilip Hands1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-23lvc: forget live_screenshots, since we don't see them on pb10 anywayPhilip Hands2-25/+6
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-23lvc: need to set WORKSPACE on the node, otherwise it is set to ~jenkinsPhilip Hands1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-23reproducible/openwrt|lede: move create_results_dirs upwards to fix dir not ↵Alexander Couzens2-4/+4
exists error Both builds try to write the logs into this directory even it doesn't exists before Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-23reproducible/openwrt_common: rename first argument of save_logs() into projectAlexander Couzens1-3/+3
The previous name was type which is a little bit disambicious Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-23openwrt/lede: add forgotten arg to create_results_dir on the second runAlexander Couzens2-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-23add LEDE build script and jobAlexander Couzens8-2/+247
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-23openwrt_common/save_lede_results: fix last path/popd/pushd bugsAlexander Couzens1-6/+12
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-23openwrt_common: make create_results_dirs flexible to allow lede buildsAlexander Couzens2-2/+3
could be also adopted by reproducible_common.sh Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-23openwrt_common: make save_openwrt_log more flexible to support ledeAlexander Couzens1-5/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-22reproducible debian: remove deprecated pkgset logic in _common.sh functionValerie R Young1-18/+2
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-22lvc: move vm-pools to /srv/lvc to avoid filling swap via tmpfsPhilip Hands2-3/+9
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-22likewise, anchor patterns for rebootstap & reproducible jobsPhilip Hands1-16/+16
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-22anchor wrapper patterns, and put results in the right placePhilip Hands2-18/+14
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-21give phil sudo on pb10Philip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-20install lsof everywhereMattia Rizzolo1-0/+1
2016-07-20lvc: uniquify VM's serial-port port, based on $executor_numberPhilip Hands3-1/+4
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-20node_wrapper: allow the lvc job to rsync/rm artifacts on the nodePhilip Hands1-0/+4
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-20reproducible Debian: sync (re-)scheduling frequencies for the different archsHolger Levsen1-8/+8