Jeremy Rand
|
4600f147c7
|
Merge #91: Cirrus: Actually clean old output files
5f015dd Cirrus: Actually clean old output files (Jeremy Rand)
Pull request description:
Don't just do a dry-run. Should fix the cache overflow that was affecting https://github.com/namecoin/ncdns-repro/pull/89#issuecomment-804303491 .
|
2021-03-22 21:58:22 +00:00 |
|
Jeremy Rand
|
5f015ddec5
|
Cirrus: Actually clean old output files
Don't just do a dry-run.
|
2021-03-22 18:38:38 +00:00 |
|
Jeremy Rand
|
10a4948fec
|
Merge #88: Add Cirrus rbm builds
2a98623 Cirrus: Allow rsync to fail (Jeremy Rand)
050d0e4 Cirrus: Run "make clean" dry-run (Jeremy Rand)
1dda171 Cirrus: Make output cache a bit more robust (Jeremy Rand)
25ccedf Cirrus: Split off macosx-toolchain output cache (Jeremy Rand)
aa27f98 Cirrus: Factor out compiler project into its own tasks (Jeremy Rand)
bb777f9 Cirrus: Expose checkpoint cache to download task (Jeremy Rand)
a5596fd Cirrus: clear checkpoint on download task (Jeremy Rand)
2a83d0a Patch macosx-toolchain for checkpoints (Jeremy Rand)
e6713ec Cirrus: add ncp11 and ncprop279 to download task (Jeremy Rand)
ef3d6a1 Make checkpoint cache upload/download more robust (Jeremy Rand)
e18caa0 Fix interrupted cache dir for projects without a version (Jeremy Rand)
05fb0e2 Cirrus: fix empty checkpoint directory detection (Jeremy Rand)
f0a34d6 Cirrus: Enable builds for macOS (Jeremy Rand)
3f89128 Cirrus: Add 2nd iteration for goeasyconfig (Jeremy Rand)
e0b4802 Cirrus: cache checkpoints (Jeremy Rand)
2c78220 Cirrus: Don't fail a task if it saved a checkpoint (Jeremy Rand)
07b6abb Cirrus: Add checkpoint background script (Jeremy Rand)
1e533e5 Add echos to interrupt script (Jeremy Rand)
0796ce6 Cirrus: Apply checkpoint patch to tor-browser-build (Jeremy Rand)
ea1b2ed Add tor-browser-build checkpoint patch (Jeremy Rand)
0c1c248 rbm.conf: Handle SIGINT case (Jeremy Rand)
a72f41b Add container-interrupt script (Jeremy Rand)
180eeb4 Add container-pids tool (Jeremy Rand)
ad526b5 Fix build script for release project (Jeremy Rand)
0113996 Cirrus: Add download task for macOS (Jeremy Rand)
9175e0d Cirrus: Print logs from rbm containers (Jeremy Rand)
1c02460 Add rbm.local.conf.example (Jeremy Rand)
4243f16 Cirrus: Don't try to cache release project (Jeremy Rand)
eab6460 Cirrus: Try apt-get twice (Jeremy Rand)
4140483 Add libtapi project (Jeremy Rand)
7c8ab70 Add release project (Jeremy Rand)
e296c02 Add clang-source and ninja (Jeremy Rand)
8a14198 Add plain-binaries project (Jeremy Rand)
3244cf7 Cirrus: Add Windows targets (Jeremy Rand)
05cc382 Cirrus: Add linux-i686 target (Jeremy Rand)
32b4c55 Bump tor-browser-build (Jeremy Rand)
4a4a50d Add Cirrus task for goeasyconfig (Jeremy Rand)
d364bf8 Bump ncdns version (Jeremy Rand)
cd60bab Bump tor-browser-build (Jeremy Rand)
4aaf6bf Bump rbm.conf (Jeremy Rand)
430dda3 Bump tor-browser-build (Jeremy Rand)
d62b523 Cirrus: Namecoin doesn't have a Nightly channel (Jeremy Rand)
79c575a Add skeleton of Cirrus rbm builds (Jeremy Rand)
Pull request description:
This PR enables building our rbm projects on Cirrus CI. This code is intended to be submitted upstream to Tor Browser in the future, but for now Namecoin will incubate it until I'm convinced it's stable.
|
2021-02-21 05:08:01 +00:00 |
|
Jeremy Rand
|
2a986230f4
|
Cirrus: Allow rsync to fail
|
2021-02-21 02:16:29 +00:00 |
|
Jeremy Rand
|
050d0e4443
|
Cirrus: Run "make clean" dry-run
|
2021-02-21 02:15:05 +00:00 |
|
Jeremy Rand
|
1dda171af3
|
Cirrus: Make output cache a bit more robust
|
2021-02-21 01:49:34 +00:00 |
|
Jeremy Rand
|
25ccedfb1b
|
Cirrus: Split off macosx-toolchain output cache
|
2021-02-20 23:46:28 +00:00 |
|
Jeremy Rand
|
aa27f987b4
|
Cirrus: Factor out compiler project into its own tasks
|
2021-02-20 23:46:27 +00:00 |
|
Jeremy Rand
|
bb777f9674
|
Cirrus: Expose checkpoint cache to download task
This allows the checkpoint clearing to actually take effect.
|
2021-02-20 23:46:26 +00:00 |
|
Jeremy Rand
|
a5596fde6d
|
Cirrus: clear checkpoint on download task
And also on any task where the output is already cached.
|
2021-02-20 23:46:09 +00:00 |
|
Jeremy Rand
|
2a83d0a538
|
Patch macosx-toolchain for checkpoints
|
2021-02-20 23:46:07 +00:00 |
|
Jeremy Rand
|
e6713ec050
|
Cirrus: add ncp11 and ncprop279 to download task
|
2021-02-20 23:46:06 +00:00 |
|
Jeremy Rand
|
ef3d6a1df1
|
Make checkpoint cache upload/download more robust
|
2021-02-20 23:46:05 +00:00 |
|
Jeremy Rand
|
e18caa0c79
|
Fix interrupted cache dir for projects without a version
|
2021-02-20 23:46:05 +00:00 |
|
Jeremy Rand
|
05fb0e2b1d
|
Cirrus: fix empty checkpoint directory detection
|
2021-02-20 23:46:04 +00:00 |
|
Jeremy Rand
|
f0a34d61a4
|
Cirrus: Enable builds for macOS
|
2021-02-20 23:46:03 +00:00 |
|
Jeremy Rand
|
3f8912883e
|
Cirrus: Add 2nd iteration for goeasyconfig
|
2021-02-20 23:45:48 +00:00 |
|
Jeremy Rand
|
e0b48020e4
|
Cirrus: cache checkpoints
|
2021-02-20 23:45:47 +00:00 |
|
Jeremy Rand
|
2c78220334
|
Cirrus: Don't fail a task if it saved a checkpoint
|
2021-02-20 23:45:46 +00:00 |
|
Jeremy Rand
|
07b6abb612
|
Cirrus: Add checkpoint background script
|
2021-02-20 23:45:45 +00:00 |
|
Jeremy Rand
|
1e533e5ba6
|
Add echos to interrupt script
|
2021-02-20 23:45:44 +00:00 |
|
Jeremy Rand
|
0796ce65f2
|
Cirrus: Apply checkpoint patch to tor-browser-build
|
2021-02-20 23:45:44 +00:00 |
|
Jeremy Rand
|
ea1b2ed18d
|
Add tor-browser-build checkpoint patch
|
2021-02-20 23:45:43 +00:00 |
|
Jeremy Rand
|
0c1c248443
|
rbm.conf: Handle SIGINT case
|
2021-02-20 23:45:42 +00:00 |
|
Jeremy Rand
|
a72f41b5a3
|
Add container-interrupt script
|
2021-02-20 23:45:41 +00:00 |
|
Jeremy Rand
|
180eeb4b82
|
Add container-pids tool
|
2021-02-20 23:45:41 +00:00 |
|
Jeremy Rand
|
ad526b58cb
|
Fix build script for release project
|
2021-02-20 23:45:40 +00:00 |
|
Jeremy Rand
|
0113996e01
|
Cirrus: Add download task for macOS
|
2021-02-20 23:45:39 +00:00 |
|
Jeremy Rand
|
9175e0d2a6
|
Cirrus: Print logs from rbm containers
|
2021-02-20 23:45:38 +00:00 |
|
Jeremy Rand
|
1c02460427
|
Add rbm.local.conf.example
|
2021-02-20 23:45:37 +00:00 |
|
Jeremy Rand
|
4243f1657b
|
Cirrus: Don't try to cache release project
|
2021-02-20 23:45:37 +00:00 |
|
Jeremy Rand
|
eab6460b26
|
Cirrus: Try apt-get twice
We were seeing some intermitttent failures here.
|
2021-02-20 23:45:36 +00:00 |
|
Jeremy Rand
|
4140483928
|
Add libtapi project
Required for macOS targets.
|
2021-02-20 23:45:35 +00:00 |
|
Jeremy Rand
|
7c8ab70e44
|
Add release project
|
2021-02-20 23:45:35 +00:00 |
|
Jeremy Rand
|
e296c02aad
|
Add clang-source and ninja
These are needed for macOS targets.
|
2021-02-20 23:45:34 +00:00 |
|
Jeremy Rand
|
8a14198e83
|
Add plain-binaries project
|
2021-02-20 23:45:33 +00:00 |
|
Jeremy Rand
|
3244cf713f
|
Cirrus: Add Windows targets
|
2021-02-20 23:45:32 +00:00 |
|
Jeremy Rand
|
05cc382073
|
Cirrus: Add linux-i686 target
|
2021-02-20 23:45:31 +00:00 |
|
Jeremy Rand
|
32b4c55a62
|
Bump tor-browser-build
|
2021-02-20 23:45:30 +00:00 |
|
Jeremy Rand
|
4a4a50d290
|
Add Cirrus task for goeasyconfig
|
2021-02-20 23:45:29 +00:00 |
|
Jeremy Rand
|
d364bf8b09
|
Bump ncdns version
Previous version was incompatible with current Golang version (due to
x509-signature-splice patches not applying cleanly).
|
2021-02-20 23:45:29 +00:00 |
|
Jeremy Rand
|
cd60bab86d
|
Bump tor-browser-build
|
2021-02-20 23:45:28 +00:00 |
|
Jeremy Rand
|
4aaf6bf6c8
|
Bump rbm.conf
|
2021-02-20 23:45:27 +00:00 |
|
Jeremy Rand
|
430dda3b1a
|
Bump tor-browser-build
The ancient tor-browser-build was interfering with Cirrus tests.
|
2021-02-20 23:45:26 +00:00 |
|
Jeremy Rand
|
d62b523d6b
|
Cirrus: Namecoin doesn't have a Nightly channel
|
2021-02-20 23:45:25 +00:00 |
|
Jeremy Rand
|
79c575a8ef
|
Add skeleton of Cirrus rbm builds
|
2021-02-20 23:44:39 +00:00 |
|
JeremyRand
|
08f75ee1b4
|
Merge #87: gotoml: Use named version
0de46ee gotoml: Use named version (JeremyRand)
Pull request description:
|
2020-05-18 22:49:30 +00:00 |
|
JeremyRand
|
0de46ee755
|
gotoml: Use named version
|
2020-05-18 22:43:10 +00:00 |
|
JeremyRand
|
73c65b82fb
|
Merge #86: Bump dependencies to latest as of 2020 01 08
86c5e7a ncdns: Bump to 0.0.10.3 (JeremyRand)
0058869 goncrpcclient: Bump to 0.0.1 (JeremyRand)
3a62d99 goncbtcjson: Bump to 0.0.2 (JeremyRand)
Pull request description:
|
2020-01-09 00:14:58 +00:00 |
|
JeremyRand
|
86c5e7a64b
|
ncdns: Bump to 0.0.10.3
|
2020-01-08 23:18:59 +00:00 |
|