Commit Graph

60 Commits (b8f37e4c91adb9c348a46446b8a7b7a044d584fc)

Author SHA1 Message Date
Jeremy Rand 369dd18863
Cirrus: Update apt dependencies for TBB 10.5a15 3 years ago
Jeremy Rand 3ffc5b73c3
Rebase checkpoints.patch for TBB 10.5a15 3 years ago
Jeremy Rand c76cc079f6
Cirrus: Bump one project per commit
This makes it more straightforward to cherry-pick parts of the generated
PR's.
3 years ago
Jeremy Rand d851d81219
Cirrus: Fix detection of whether a bump PR is already open 3 years ago
Jeremy Rand bd6463b332
Cirrus: Don't run bump task for builds triggered by a PR 3 years ago
Jeremy Rand 7478a50069
Cirrus: Submit GitHub PR when bumping versions 3 years ago
Jeremy Rand d4129e0124
Cirrus: Detect when dependency versions need a bump 3 years ago
Jeremy Rand 4df148e8c1
Merge #112: Cirrus: Skip showconf on download task
8cfcf07 Cirrus: Skip showconf on download task (Jeremy Rand)

Pull request description:

  Fixes https://github.com/namecoin/ncdns-repro/issues/106
3 years ago
Jeremy Rand 8cfcf0727c
Cirrus: Skip showconf on download task
Fixes https://github.com/namecoin/ncdns-repro/issues/106
3 years ago
Jeremy Rand 9559d1b2be
Cirrus: Segregate encaya+gocrosssign+gosafetlsa+q cache 3 years ago
Jeremy Rand a732442e41
Cirrus: Segregate plain-binaries cache 3 years ago
Jeremy Rand 938f2ae926
Cirrus: Segregate Git indexes from other Git data
Fixes https://github.com/namecoin/ncdns-repro/issues/100
3 years ago
Jeremy Rand b7950bdd41
Cirrus: Add auto-generated notice to Cirrus YML 3 years ago
Jeremy Rand d3079028a5
Merge #101: Cirrus: set +x before importing key
7951dde Cirrus: set +x before importing key (Jeremy Rand)

Pull request description:
3 years ago
Jeremy Rand 8daedb2b1b
Merge #95: Cirrus: Verify Cirrus YML determinism
90b5556 Cirrus: Verify Cirrus YML determinism (Jeremy Rand)

Pull request description:

  Fixes https://github.com/namecoin/ncdns-repro/issues/94
3 years ago
Jeremy Rand 665562ae39
Merge #99: Cirrus: Only run ./tools/clean-old on download task
7051769 Cirrus: Only run ./tools/clean-old on download task (Jeremy Rand)

Pull request description:

  Fixes https://github.com/namecoin/ncdns-repro/issues/98
3 years ago
Jeremy Rand 90b555650c
Cirrus: Verify Cirrus YML determinism
Fixes https://github.com/namecoin/ncdns-repro/issues/94
3 years ago
Jeremy Rand 7951dde558
Cirrus: set +x before importing key 3 years ago
Jeremy Rand 7051769c46
Cirrus: Only run ./tools/clean-old on download task
Fixes https://github.com/namecoin/ncdns-repro/issues/98
3 years ago
Jeremy Rand b12a77f7f2
Cirrus: Enable timestamp logging 3 years ago
Jeremy Rand 37c0055f91
Remove rbm.conf from repo
Generate it on-the-fly from upstream Tor instead.
3 years ago
Jeremy Rand c8501ab9c6
Cirrus: Set $HOME in signing VM 3 years ago
Jeremy Rand dc13cb977f
Cirrus: Use env vars instead of conf vars for signing 3 years ago
Jeremy Rand 1474ef6f7f
Cirrus: Sign binaries with GPG 3 years ago
Jeremy Rand 57440bd26d
Cirrus: Upload artifacts of "release" project 3 years ago
Jeremy Rand 5f015ddec5
Cirrus: Actually clean old output files
Don't just do a dry-run.
3 years ago
Jeremy Rand 2a986230f4
Cirrus: Allow rsync to fail 3 years ago
Jeremy Rand 050d0e4443
Cirrus: Run "make clean" dry-run 3 years ago
Jeremy Rand 1dda171af3
Cirrus: Make output cache a bit more robust 3 years ago
Jeremy Rand 25ccedfb1b
Cirrus: Split off macosx-toolchain output cache 3 years ago
Jeremy Rand aa27f987b4
Cirrus: Factor out compiler project into its own tasks 3 years ago
Jeremy Rand bb777f9674
Cirrus: Expose checkpoint cache to download task
This allows the checkpoint clearing to actually take effect.
3 years ago
Jeremy Rand a5596fde6d
Cirrus: clear checkpoint on download task
And also on any task where the output is already cached.
3 years ago
Jeremy Rand 2a83d0a538
Patch macosx-toolchain for checkpoints 3 years ago
Jeremy Rand e6713ec050
Cirrus: add ncp11 and ncprop279 to download task 3 years ago
Jeremy Rand ef3d6a1df1
Make checkpoint cache upload/download more robust 3 years ago
Jeremy Rand 05fb0e2b1d
Cirrus: fix empty checkpoint directory detection 3 years ago
Jeremy Rand f0a34d61a4
Cirrus: Enable builds for macOS 3 years ago
Jeremy Rand 3f8912883e
Cirrus: Add 2nd iteration for goeasyconfig 3 years ago
Jeremy Rand e0b48020e4
Cirrus: cache checkpoints 3 years ago
Jeremy Rand 2c78220334
Cirrus: Don't fail a task if it saved a checkpoint 3 years ago
Jeremy Rand 07b6abb612
Cirrus: Add checkpoint background script 3 years ago
Jeremy Rand 1e533e5ba6
Add echos to interrupt script 3 years ago
Jeremy Rand 0796ce65f2
Cirrus: Apply checkpoint patch to tor-browser-build 3 years ago
Jeremy Rand ea1b2ed18d
Add tor-browser-build checkpoint patch 3 years ago
Jeremy Rand a72f41b5a3
Add container-interrupt script 3 years ago
Jeremy Rand 180eeb4b82
Add container-pids tool 3 years ago
Jeremy Rand 0113996e01
Cirrus: Add download task for macOS 3 years ago
Jeremy Rand 9175e0d2a6
Cirrus: Print logs from rbm containers 3 years ago
Jeremy Rand 4243f1657b
Cirrus: Don't try to cache release project 3 years ago