Skip to content

Commit

Permalink
Remove building Bacalhau as part of Docker image build
Browse files Browse the repository at this point in the history
This meant that our new Web UI build steps were not being picked up.
This is not really necessary as we can just reuse the output that was
created from our CI build step, rather than the rigmarole of trying to
capture the right files and recreate the build process within the
Dockerfile.

This change also means we can build the docker image on PRs as well,
to check that it works.

There are some other refactors here – we now build and test as
separate jobs so that we don't need to wait for tests to pass before
pushing binaries to a release, and also generate all of our binaries
from a single cross-compiling step (because we don't use CGO and hence
can compile for all platforms from anywhere).
  • Loading branch information
simonwo committed Dec 12, 2023
1 parent 07a2177 commit 42c2d5d
Show file tree
Hide file tree
Showing 7 changed files with 169 additions and 382 deletions.
Loading

0 comments on commit 42c2d5d

Please sign in to comment.