Age | Commit message (Collapse) | Author | Files | Lines |
|
uniqx aka uniq aka Michael Poehn is doing most of this work now.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
After a long discussion on #reproducible-builds on 2017-02-15, mapreri
and h01ger said to keep this config in this build job.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Now that we have a buildserver, use it to build the latest version of all
apps in F-Droid.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
As the content of this file isn't supposed to change much over time,
the filename could be w/o codename.
Adjust symlink for stretch_minimal_preseed file.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
armhf nodes
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
scp -r converts the latest symlink directory into a copy of the target
directory, resulting in two copies of each package.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Without an action at the end find implicitly applies -print to the
entire expression, which means the pruned directory itself is also
printed.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
While this change is needed for Stretch, it doesn't harm for Jessie.
So changing it here and keeping the symlink for Stretch should be ok.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
FreeBSD's mktemp does not use Xs as placeholders for the random string
when using the -t <template> arg. Instead it appends a period and the
characters. For example:
% mktemp -d -t prefix
/tmp/prefix.pffo8Fiv
Signed-off-by: Ed Maste <emaste@freebsd.org>
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
temp files not created anymore
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
|
|
The package repo contains a latest/ symlink to the actual package
directory. Prune symlinks so we don't compare the same packages twice.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
performance stats
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
|
|
We're invoking as make WITH_REPRODUCIBLE_BUILD=yes buildworld for now
before it is connected to the FreeBSD release build scripts.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Packaged base is the work-in-progress distribution method for
FreeBSD 12.x, and is not yet completely connected into the FreeBSD
release build mechanism. For now explicitly set the pkg metadata
timestamp via SOURCE_DATE_EPOCH in the environment, until we have the
mechanism to set it via the release build scripts.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
FreeBSD developers are attached to the build metadata (hostname, user,
etc.) stored in the kernel and boot loaders, at least during the
development phase.
For now forcibly enable the build-time reproducible build knob, in
order ot test the reproducibility status. The intent is that this is
later driven by some top-level release / development switch.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
submit@buildinfo.kfreebsd.eu
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
it daily to qa-jenkins-scm@l.d.a.o and lamby@d.o
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
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>
|
|
commit 16fc393)
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
pbuilder 0.228.4 can do that again
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
done through pbuilderrc only
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
rbuild-debian directory
this is to avoid having thousands of temporary directories mixed with few non-temporary ones in /srv/reproducible-builds
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|