diff options
author | iphydf <iphydf@users.noreply.github.com> | 2020-04-23 16:18:15 +0000 |
---|---|---|
committer | iphydf <iphydf@users.noreply.github.com> | 2020-04-26 16:13:24 +0000 |
commit | a2d586b78254f6ba3b12d20f2398f31e9ee66235 (patch) | |
tree | 699a4d40fe84547a129743ce9e32454baf2b8464 /.travis.yml | |
parent | 087eede3a3e75cd7861e7a9b9c949bf36016829e (diff) |
Rework the toxchat/bootstrap-node Docker image.
* Use fully static build for the bootstrap daemon.
* Store a sha256sum of the binary in the repo.
* Updated documentation for it.
* Add support for fully static build in cmake.
* Enable the docker build on every PR, so we catch changes to the
checksum. I realise this is adding toil, but having the checksum is
valuable for security of released binaries.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml index bfebbd71..510fb984 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -39,6 +39,10 @@ jobs: | |||
39 | install: .travis/$JOB install | 39 | install: .travis/$JOB install |
40 | script: .travis/$JOB script | 40 | script: .travis/$JOB script |
41 | - stage: "Stage 1" | 41 | - stage: "Stage 1" |
42 | env: JOB=tox-bootstrapd-docker | ||
43 | services: [docker] | ||
44 | script: .travis/$JOB | ||
45 | - stage: "Stage 1" | ||
42 | if: type IN (push, api, cron) | 46 | if: type IN (push, api, cron) |
43 | env: JOB=cmake-win32 | 47 | env: JOB=cmake-win32 |
44 | services: [docker] | 48 | services: [docker] |
@@ -61,11 +65,6 @@ jobs: | |||
61 | os: osx | 65 | os: osx |
62 | install: .travis/$JOB install | 66 | install: .travis/$JOB install |
63 | script: .travis/$JOB script | 67 | script: .travis/$JOB script |
64 | - stage: "Stage 1" | ||
65 | if: type IN (push, api, cron) | ||
66 | env: JOB=tox-bootstrapd-docker | ||
67 | services: [docker] | ||
68 | script: .travis/$JOB | ||
69 | - stage: "Stage 2" | 68 | - stage: "Stage 2" |
70 | if: type IN (push, api, cron) | 69 | if: type IN (push, api, cron) |
71 | env: JOB=cmake-freebsd | 70 | env: JOB=cmake-freebsd |