Commit Graph

181 Commits

Author SHA1 Message Date
Damian Mee
6d53d5e55c
Merge pull request #33 from lncm/nolim1t-documentation-patch
Add troubleshooting guide
2020-04-10 22:54:57 +08:00
BT
b7b09462a6
Add troubleshooting guide
Documentation to resolve issue #32
2020-03-26 23:41:40 +07:00
Damian Mee
4932a4367e
Remove the never released v0.19.0 tag 2020-03-19 11:36:30 +08:00
Damian Mee
6491c2846a
Restore latest versions 2020-03-18 23:05:04 +08:00
Damian Mee
67484746d4
v0.18.0 2020-03-18 23:04:01 +08:00
Damian Mee
9a518ebce2
v0.19.0.1 2020-03-18 22:57:08 +08:00
Damian Mee
3809476afe
v0.19.0 2020-03-18 22:56:23 +08:00
Damian Mee
dedab89f69
Remove lnd line… 2020-03-18 22:34:25 +08:00
Damian Mee
170b78fb94
Put together an updated README 2020-03-18 22:32:20 +08:00
Damian Mee
fe41736fe3
Update GH Release action 2020-03-18 21:53:13 +08:00
Damian Mee
6beae356ba
v0.18.1 again, because failed GH API request… 2020-03-15 16:13:46 +08:00
Damian Mee
ee321a4793
Add v0.15.3 for giggles 2020-03-14 21:15:15 +08:00
Damian Mee
4e4008ea25
Only add relevant binaries to final image 2020-03-14 20:59:40 +08:00
Damian Mee
d084bdf48a
Isn't it annoying to have a typo on the very last line, that fails the entire build that took almost 4 hours to complete? 2020-03-14 16:26:55 +08:00
Damian Mee
15692eef2d
Upload to GH Releases using API token that doesn't expire 2020-03-14 12:34:11 +08:00
Damian Mee
3372a57db9
Order matters… 2020-03-13 23:39:08 +08:00
Damian Mee
1f745318d7
remove pipefail 2020-03-13 23:34:22 +08:00
Damian Mee
cdb7eb3e82
v0.19.1 2020-03-13 23:31:22 +08:00
Damian Mee
1feef9f6ac
Simplify build (#31)
* 1st Attempt at self-contained Dockerfile

* Fix build

* bulk change

* fixes

* 0.17.1 -> 0.17.2

* Only build 0.17

* Only build 0.16

* build all

* (Hopefully) fix 0.16

* simplify test workflow

* Try building 0.18 w/o emoji patch

* REALLY FUCKING FIXED

* Moved something to somewhere... goodnight...

* minor workflows improvements

* simplify & consistency++ of qemu perf script

* simplify qemu reference;  better GH release

* qemu-perf & qemu consistency++

* reverts brainfart

* consistency changes

* Comment style

* Add v0.18.1 fix to make tests pass

* Move APP to be a workflow-level variable

* simplify GPG

* Update actions/github-script version

* merge annotations into a single step

* bettermore

* morebettermore

* Add helper script to create new releases

* Enable Docker experimental with less lines
2020-03-13 23:25:46 +08:00
Damian Mee
72c9be9a5c
Update GH token in perf check job into one that doesn't expire 2020-01-21 14:12:39 +07:00
Damian Mee
19c7010f9d
Post a comment on each performance check completing
(Or at least try to 😬)
2020-01-19 09:59:01 +07:00
Damian Mee
7546a830ab
qemu v4.2.0 is finally fast. Upgrade to it. 2020-01-14 17:26:20 +07:00
Damian Mee
dc53692b4d
Add qemu v4.2.0 to qemu-perf.yml tests 2020-01-13 22:20:10 +07:00
Luke Childs
233cc53153
Run checks against pull requests (#26) 2019-12-12 15:15:24 +07:00
Luke Childs
48859493f8 Fix PR action name 2019-12-12 14:10:38 +07:00
Luke Childs
0c2925421d Remove multi-arch config from PR action 2019-12-12 14:08:44 +07:00
Luke Childs
5e18ac1804 Only run on PRs not all pushes 2019-12-12 14:03:28 +07:00
Luke Childs
d52cbcd509 Add duplicate action for non-master branches 2019-12-12 13:55:43 +07:00
Luke Childs
878b5327cd Skip non native builds on non master pushes 2019-12-12 00:10:22 +07:00
Luke Childs
8d3a54e085
Run build tests against every push 2019-12-11 22:05:24 +07:00
Damian Mee
574252c839
Merge pull request #22 from lukechilds/remove-sed-magic
Remove old source modifications
2019-12-10 13:15:01 +07:00
Luke Childs
a58608e357 Remove old source modifications
I'm not sure what these modifications are for or why they were there initially but bitcoind seems to now build and run fine without them.

Looks like it's something to do with surpressing boost warnings.
Originated here: 69c024a0da
2019-12-10 11:09:49 +07:00
Damian Mee
8b5add3e77
Image size reduction (#20)
Image size reduction
2019-12-09 18:53:40 +07:00
Luke Childs
da7028b3eb No need to clean up test/bench files, we only grab what we need for final image 2019-12-09 18:52:10 +07:00
Luke Childs
d48d93dc24 Delete vim cache (sorry) 2019-12-09 18:45:09 +07:00
Luke Childs
013d28b047 Don't strip lib files 2019-12-09 18:44:24 +07:00
Luke Childs
296722d234 Include all built Bitcoin Core binaries 2019-12-09 18:43:12 +07:00
Luke Childs
b5323712db Remove redundant PATH update 2019-12-09 17:51:31 +07:00
Luke Childs
3872cb270c Only copy bitcoind and bitcoin-cli binaries from bitcoin-core build stage 2019-12-09 17:50:17 +07:00
Damian Mee
cc780e86b3
Change to target schedule, and hope it starts working eventually. See #9 2019-11-28 05:24:08 +07:00
Damian Mee
8f86fc71b7
change cron notation 🤷🏻‍♂️ 2019-11-28 05:20:42 +07:00
Damian Mee
7510b5852f
Set first run a few minutes into the future… 2019-11-28 05:16:16 +07:00
Damian Mee
14ea6f0be4
Add qemu perf check 2019-11-28 05:15:04 +07:00
Damian Mee
9fbb6de586
Add qemu perf check GH action 2019-11-28 05:11:44 +07:00
Damian Mee
4518ca359b
v0.19.0.1 2019-11-25 10:55:03 +07:00
Damian Mee
1bbf70d0e6
Return to using official release sources 2019-11-25 10:54:44 +07:00
Damian Mee
ac438b8422
add less of final dependencies 2019-11-25 10:54:06 +07:00
Damian Mee
26dbb175ab
add reliable keyserver.ubuntu.com as one of keyservers 2019-11-25 09:00:46 +07:00
Damian Mee
1f0e20a93b
bump meeDamian/github-release in on-tag.yml to v1.0.1 2019-11-09 11:27:34 +01:00
Damian Mee
4d8abbba1f
Initial take on 0.19 (#17)
Initial take on 0.19
2019-11-09 02:24:33 +01:00