Fossil Add-Ons

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

14 check-ins that include changes to files matching 'container/*'

2024-07-27
11:31
Calling on the upstream image build process in a way that causes it to build the source tarball locally via a "fossil tarball" command instead of pulling it from the official site via a /tarball URL. Not only is this more efficient, it gets us around the recently-added anti-bot defenses. Leaf check-in: 0d91641261 user: tangent tags: trunk
2023-07-14
06:26
Switched build commands over to the shorter versions now that buildx is the default. check-in: 7890006be4 user: tangent tags: trunk
2023-06-01
03:09
Added the "login" target check-in: 1b9ce41659 user: tangent tags: trunk
02:41
"make release" now updates the Fossil "release" checkout before starting the build. check-in: 8e6e101db8 user: tangent tags: trunk
2023-03-20
05:45
Split the build platforms into ARM vs x86, each on a host with a compatible CPU. This doesn't reduce the use of QEMU to zero since ARMv7 on ARM64 still seems to require it, but it does speed the build considerably. Roughly doubling the CPU cores available can't hurt, either. check-in: be98079b5d user: tangent tags: trunk
2023-01-09
18:34
"Push" now implies "build". check-in: 83a7bcbf17 user: tangent tags: trunk
2022-12-01
06:29
Added 32-bit build variants for the container to cover approximately every use case. check-in: 0e039e7cca user: tangent tags: trunk
2022-11-30
13:32
More refinments to the container readme check-in: 6ee4861a26 user: tangent tags: trunk
13:28
Showed how to use DBFLAGS via "make all", enabling the JSON API as an example. Other text polishing while in there. check-in: 1e87aebb37 user: tangent tags: trunk
13:27
Separated the "push" steps out into a new container Makefile target so "make all" can be used by others. Also fixed some dependency problems with creation of the buildx container. check-in: 324675487a user: tangent tags: trunk
2022-11-16
20:34
Switched the container build process over to buildx check-in: 0c446f846c user: tangent tags: trunk
2022-10-07
23:46
Typo fix check-in: 5583df2636 user: tangent tags: trunk
2022-09-05
00:43
Small tweak check-in: c704ac0577 user: tangent tags: trunk
00:40
Added the Fossil container build system, with autopush to Docker Hub. check-in: 9237aadcfe user: tangent tags: trunk