Commit Graph

119 Commits

Author SHA1 Message Date
Luke Childs
b4cb4aab75 Save images as build artifact 2019-12-13 14:30:02 +07:00
Luke Childs
b4486a7c2d Use Badgen Docker image size badge 2019-12-13 09:26:06 +07:00
Luke Childs
7d837dbfd9 Fix build tag or ARCH build arg example 2019-12-12 13:08:51 +07:00
Luke Childs
2f96fe2a73 Use mutliline commands in examples for better readability 2019-12-12 13:07:00 +07:00
Luke Childs
4c911f57a5 Add cURL JSON-RPC demo 2019-12-12 13:04:10 +07:00
Luke Childs
4b2a6c7bb7 Document ARCH build arg 2019-12-12 12:50:44 +07:00
Luke Childs
0e6e5e3479 Only build Docker tag once in ENV var 2019-12-12 12:01:14 +07:00
Luke Childs
634ce682b1 Hardcode build OS 2019-12-12 11:56:58 +07:00
Luke Childs
027a3889df Support arm32v7 2019-12-12 11:56:10 +07:00
Luke Childs
d1930b7427 Log OS details 2019-12-12 11:56:10 +07:00
Luke Childs
f2ba2f08ff Register Docker QEMU 2019-12-12 11:56:10 +07:00
Luke Childs
3fef0be921 Run arm64v8 builds in build system 2019-12-12 11:56:10 +07:00
Luke Childs
a9970c2e79 Add ARCH build arg 2019-12-12 11:56:10 +07:00
Luke Childs
3b74714f1f Log image data 2019-12-12 00:57:52 +07:00
Luke Childs
a3dbe5056b Better job name 2019-12-12 00:55:44 +07:00
Luke Childs
fb1a62d028 Fix random newline 2019-12-12 00:55:12 +07:00
Luke Childs
f93c629bbd If a matrix job fails continue running other jobs 2019-12-11 22:55:43 +07:00
Luke Childs
06950e7946 Fix status basge link 2019-12-11 21:28:56 +07:00
Luke Childs
7cb9745e5c Use Badgen Docker pulls badge 2019-12-11 17:51:18 +07:00
Luke Childs
c610427df3 Remove Docker layers badge 2019-12-11 17:48:44 +07:00
Luke Childs
7971f54372 Add GitHub Action build status badge 2019-12-11 17:47:46 +07:00
Luke Childs
cf46f605a8 Use wget instead of curl for nicer log output 2019-12-11 17:31:28 +07:00
Luke Childs
970ef577e5 Remove travis in favour of GitHub Action 2019-12-11 17:30:11 +07:00
Luke Childs
637812e18a Simplify Action name 2019-12-11 17:30:11 +07:00
Luke Childs
4f3ace8fd1 ci => build 2019-12-11 17:30:11 +07:00
Luke Childs
351b72072b Better job name 2019-12-11 17:30:11 +07:00
Luke Childs
4891ea2de4 Clean up yaml formatting 2019-12-11 17:30:11 +07:00
Luke Childs
25b77dbc64 Check bitcoind version 2019-12-11 17:30:11 +07:00
Luke Childs
0aeac68ac9 Build all versions in GH Action 2019-12-11 17:30:11 +07:00
Luke Childs
c7e78094ad Build Docker image on push in CI 2019-12-11 17:30:11 +07:00
Luke Childs
18cc55ea65 Fix tarball extraction for old pre-built releases with 4 version numbers
https://github.com/bitcoin/bitcoin/pull/14612

(Thanks @NicolasDorier)
2019-12-11 12:20:50 +07:00
Luke Childs
7c22480fa1 Document VERSION build arg 2019-12-11 12:20:50 +07:00
Luke Childs
3d21c7b6b6 Disable 0.17.0.1 for now because tarball path is broken
https://twitter.com/lukechilds/status/1204280192283246592
2019-12-11 12:20:50 +07:00
Luke Childs
6646228ed8 Remove 0.19.0 it wasn't officialy released 2019-12-11 12:20:50 +07:00
Luke Childs
68db90a8ba Don't build old versions that don't follow new filesystem pattern 2019-12-11 12:20:50 +07:00
Luke Childs
9d5310fb54 Fail build if asset can't be fetched 2019-12-11 12:20:50 +07:00
Luke Childs
370978f9e5 More readable cURL flag 2019-12-11 12:20:50 +07:00
Luke Childs
659ad34523 Test against all versions on https://bitcoin.org/bin/ 2019-12-11 12:20:50 +07:00
Luke Childs
0400ae4f1e Neaten Travis output readability 2019-12-11 12:20:50 +07:00
Luke Childs
54e3b4cb4d Improve Travis yaml script readability 2019-12-11 12:20:50 +07:00
Luke Childs
0709d5c027 Test against version build matrix on Travis 2019-12-11 12:20:50 +07:00
Luke Childs
6abcc92afe Add version build arg 2019-12-11 12:20:50 +07:00
Luke Childs
6eb7c00767 Improve readme wording 2019-12-10 11:23:02 +07:00
Luke Childs
e2a5ed132e Set container name in exampe commands 2019-12-10 11:20:58 +07:00
Luke Childs
4eb135237e Fix readme description
We no-longer generate conf files
2019-12-10 11:19:24 +07:00
Luke Childs
b6a1f5c4bb Add donation details 2019-12-06 00:14:59 +07:00
Luke Childs
8ac8c35357 Fix readme typo 2019-12-05 22:06:45 +07:00
Luke Childs
18555fbacf Save space by only keeping bitcoind and bitcoin-cli binaries 2019-12-05 21:36:13 +07:00
Luke Childs
efa9bfa394 Just rely on the Ubuntu key server 2019-12-05 21:04:59 +07:00
Luke Childs
2a0a97701a Add more ports to EXPOSE 2019-12-05 20:58:56 +07:00