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
|
4 years ago |
Jeremy Rand
|
7478a50069
|
Cirrus: Submit GitHub PR when bumping versions
|
4 years ago |
Jeremy Rand
|
d4129e0124
|
Cirrus: Detect when dependency versions need a bump
|
4 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
|
4 years ago |
Jeremy Rand
|
8cfcf0727c
|
Cirrus: Skip showconf on download task
Fixes https://github.com/namecoin/ncdns-repro/issues/106
|
4 years ago |
Jeremy Rand
|
9559d1b2be
|
Cirrus: Segregate encaya+gocrosssign+gosafetlsa+q cache
|
4 years ago |
Jeremy Rand
|
a732442e41
|
Cirrus: Segregate plain-binaries cache
|
4 years ago |
Jeremy Rand
|
938f2ae926
|
Cirrus: Segregate Git indexes from other Git data
Fixes https://github.com/namecoin/ncdns-repro/issues/100
|
4 years ago |
Jeremy Rand
|
b7950bdd41
|
Cirrus: Add auto-generated notice to Cirrus YML
|
4 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:
|
4 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
|
4 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
|
4 years ago |
Jeremy Rand
|
90b555650c
|
Cirrus: Verify Cirrus YML determinism
Fixes https://github.com/namecoin/ncdns-repro/issues/94
|
4 years ago |
Jeremy Rand
|
7951dde558
|
Cirrus: set +x before importing key
|
4 years ago |
Jeremy Rand
|
7051769c46
|
Cirrus: Only run ./tools/clean-old on download task
Fixes https://github.com/namecoin/ncdns-repro/issues/98
|
4 years ago |
Jeremy Rand
|
b12a77f7f2
|
Cirrus: Enable timestamp logging
|
4 years ago |
Jeremy Rand
|
37c0055f91
|
Remove rbm.conf from repo
Generate it on-the-fly from upstream Tor instead.
|
4 years ago |
Jeremy Rand
|
c8501ab9c6
|
Cirrus: Set $HOME in signing VM
|
4 years ago |
Jeremy Rand
|
dc13cb977f
|
Cirrus: Use env vars instead of conf vars for signing
|
4 years ago |
Jeremy Rand
|
1474ef6f7f
|
Cirrus: Sign binaries with GPG
|
4 years ago |
Jeremy Rand
|
57440bd26d
|
Cirrus: Upload artifacts of "release" project
|
4 years ago |
Jeremy Rand
|
5f015ddec5
|
Cirrus: Actually clean old output files
Don't just do a dry-run.
|
4 years ago |
Jeremy Rand
|
2a986230f4
|
Cirrus: Allow rsync to fail
|
4 years ago |
Jeremy Rand
|
050d0e4443
|
Cirrus: Run "make clean" dry-run
|
4 years ago |
Jeremy Rand
|
1dda171af3
|
Cirrus: Make output cache a bit more robust
|
4 years ago |
Jeremy Rand
|
25ccedfb1b
|
Cirrus: Split off macosx-toolchain output cache
|
4 years ago |
Jeremy Rand
|
aa27f987b4
|
Cirrus: Factor out compiler project into its own tasks
|
4 years ago |
Jeremy Rand
|
bb777f9674
|
Cirrus: Expose checkpoint cache to download task
This allows the checkpoint clearing to actually take effect.
|
4 years ago |
Jeremy Rand
|
a5596fde6d
|
Cirrus: clear checkpoint on download task
And also on any task where the output is already cached.
|
4 years ago |
Jeremy Rand
|
2a83d0a538
|
Patch macosx-toolchain for checkpoints
|
4 years ago |
Jeremy Rand
|
e6713ec050
|
Cirrus: add ncp11 and ncprop279 to download task
|
4 years ago |
Jeremy Rand
|
ef3d6a1df1
|
Make checkpoint cache upload/download more robust
|
4 years ago |
Jeremy Rand
|
05fb0e2b1d
|
Cirrus: fix empty checkpoint directory detection
|
4 years ago |
Jeremy Rand
|
f0a34d61a4
|
Cirrus: Enable builds for macOS
|
4 years ago |
Jeremy Rand
|
3f8912883e
|
Cirrus: Add 2nd iteration for goeasyconfig
|
4 years ago |
Jeremy Rand
|
e0b48020e4
|
Cirrus: cache checkpoints
|
4 years ago |
Jeremy Rand
|
2c78220334
|
Cirrus: Don't fail a task if it saved a checkpoint
|
4 years ago |
Jeremy Rand
|
07b6abb612
|
Cirrus: Add checkpoint background script
|
4 years ago |
Jeremy Rand
|
1e533e5ba6
|
Add echos to interrupt script
|
4 years ago |
Jeremy Rand
|
0796ce65f2
|
Cirrus: Apply checkpoint patch to tor-browser-build
|
4 years ago |
Jeremy Rand
|
ea1b2ed18d
|
Add tor-browser-build checkpoint patch
|
4 years ago |
Jeremy Rand
|
a72f41b5a3
|
Add container-interrupt script
|
4 years ago |
Jeremy Rand
|
180eeb4b82
|
Add container-pids tool
|
4 years ago |
Jeremy Rand
|
0113996e01
|
Cirrus: Add download task for macOS
|
4 years ago |
Jeremy Rand
|
9175e0d2a6
|
Cirrus: Print logs from rbm containers
|
4 years ago |
Jeremy Rand
|
4243f1657b
|
Cirrus: Don't try to cache release project
|
4 years ago |
Jeremy Rand
|
eab6460b26
|
Cirrus: Try apt-get twice
We were seeing some intermitttent failures here.
|
4 years ago |
Jeremy Rand
|
7c8ab70e44
|
Add release project
|
4 years ago |