summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_build.sh
AgeCommit message (Collapse)AuthorFilesLines
2015-05-21reproducible: handle 404 correctlyHolger Levsen1-3/+8
2015-05-20reproducible: disable debug modeHolger Levsen1-8/+8
2015-05-20reproducible: chown to make it world readableHolger Levsen1-0/+1
2015-05-20reproducible: whitespace fixHolger Levsen1-1/+1
2015-05-20reproducible: save rbuild.log for not-for-us packagesHolger Levsen1-2/+3
2015-05-20reproducible: notify about all not-for-us buildsHolger Levsen1-0/+1
2015-05-20reproducible: debug all the buildsHolger Levsen1-1/+1
2015-05-19reproducible: force debugging mode for some false not-for-us packagesHolger Levsen1-4/+7
2015-05-19reproducible: cosmetic improvementsHolger Levsen1-6/+6
2015-05-18reproducible: no specific package to debug atmHolger Levsen1-1/+1
2015-05-18reproducible: debug another packageHolger Levsen1-1/+1
2015-05-18reproducible: fixup cdbb4ce: revert c1157ef4d trying to fix the false ↵Holger Levsen1-1/+1
not-for-us packages
2015-05-18reproducible: notify irc about build in forced debug modeHolger Levsen1-0/+1
2015-05-18reproducible: force debug mode for certain packages, to debug false ↵Holger Levsen1-0/+4
not-for-us packages
2015-05-17reproducible: revert c1157ef4d trying to fix the false not-for-us packagesHolger Levsen1-4/+1
2015-05-15reproducible: remove confusing redundant local declarationsHolger Levsen1-11/+11
2015-05-14reproducible: keep log of race conditionsHolger Levsen1-0/+1
2015-05-14reproducible: silently ignore race conditionsHolger Levsen1-2/+1
2015-05-08reproducible: build: drop the --distribution switch in pbuilder call: it's ↵Mattia Rizzolo1-2/+0
useless here
2015-05-04reproducible: build: fix typoMattia Rizzolo1-1/+1
2015-05-03reproducible: fix reproducible->unreproducible status notificationsHolger Levsen1-1/+1
2015-05-02drop redudant wordsHolger Levsen1-1/+1
2015-05-02reproducible: create debbindiff-schroot for testing too, as ghc differs too ↵Holger Levsen1-2/+7
much to unstable now
2015-05-02reproducible: build: fix typoMattia Rizzolo1-1/+1
2015-04-30reproducible: build: set +x IFF $DEBUG is falseMattia Rizzolo1-3/+3
2015-04-30fix typoHolger Levsen1-3/+3
2015-04-28reproducible: sed everything to use that $BASE variable instead of ↵Mattia Rizzolo1-12/+11
hardcoding /var/lib/jenkins/userContent (that's about to change rather soon)
2015-04-28reproducible: build: re-enable irc notification for ↵Mattia Rizzolo1-1/+1
reproducible→unreproducible status change
2015-04-27reproducible: build: print out status with the notificationMattia Rizzolo1-4/+4
2015-04-27reproducible: build: write both build logs to rbuildMattia Rizzolo1-5/+2
2015-04-25reproducible: add a sane mean to notify the IRC channel when builds finish.Mattia Rizzolo1-16/+28
* new column in the database, schedule table * turn $SAVE_ARTIFACTS a true boolean, 0→no artifacts, 1→yes artifacts * $NOTIFY in the build script is text containg a keyword: + if empty no notification will be sent + if "debbindiff" a "$DBDVERSION had trouble with these" will be sent + if "failure" a "no artifacts could have been saved"-like will be sent + any other value trigs a normal message * adapt the maintenance script and the manual scheduler to cope with the new column
2015-04-21reproducible: build: refactor: print apt-get source output also in the ↵Mattia Rizzolo1-2/+2
jenkins log
2015-04-21reproducible: build: fix typoMattia Rizzolo1-1/+1
2015-04-20reproducible: build: fix sed for the generation of the artifacts page headerMattia Rizzolo1-1/+3
2015-04-20reproducible: build: fix last commit by catching another corner caseMattia Rizzolo1-0/+2
2015-04-19reproducible: build: fix quotation. Thanks Lunar!Mattia Rizzolo1-1/+1
2015-04-19reproducible: build: do not try to delete the lockfile if it's not oursMattia Rizzolo1-1/+3
2015-04-19reproducible: build: refactor: fix some corner case handlingMattia Rizzolo1-5/+9
2015-04-18reproducible: slightly rename functionsHolger Levsen1-9/+9
2015-04-18reproducible: minor refactoringHolger Levsen1-1/+1
2015-04-18reproducible: fix typosHolger Levsen1-4/+4
2015-04-18reproducible: build: refactor: extensively try to avoid races, check for ↵Mattia Rizzolo1-2/+45
another running build wherever possible, using a lockfile named after the package name/suite
2015-04-18reproducible: build: refactor: another local variableMattia Rizzolo1-2/+2
2015-04-18reproducible: build: refactor: one todo item down \o/Mattia Rizzolo1-2/+2
2015-04-18reproducible: build: refactor: chmod 644 the rbuildlog, to be sure about the ↵Mattia Rizzolo1-0/+1
file permissions
2015-04-18reproducible: build: refactor: fix message and path in save_artifacts()Mattia Rizzolo1-7/+8
2015-04-18reproducible: build: refactor: really can't define a variable before knowing ↵Mattia Rizzolo1-3/+2
what to put into it
2015-04-18reproducible: build: refactor: save the correct version to the DBMattia Rizzolo1-1/+4
2015-04-18reproducible: build: refactor: specific complains when dbd says it's ↵Mattia Rizzolo1-2/+5
reproducible but 1) there is .buildinfo 2) there is .debbindiff.html
2015-04-18reproducible: build: refactor: use set -e. I want to know when something ↵Mattia Rizzolo1-0/+2
goes wrong