mirror of
https://github.com/oxen-io/lokinet.git
synced 2024-11-19 09:25:28 +00:00
ca9d979361
- split debian sid into base/sid/clang images - similarly for debian stable - add jsonnet to lint - add `--pull` to docker build so that we always pull the latest images (otherwise we were building on whatever local cache we have for `debian:sid`, etc., which made the base image update layer much larger). - don't install Recommends by default - add libzmq3-dev - split android into android (base) and flutter - hard-code registry.oxen.rocks into the dockerfile stuff because that seems to be the only way to properly depend on other docker builds. - update a few CI builds that should have been using our images but weren't. - Update a few CI images to bullseye instead of buster Add openssh-client (for sftp to upload builds) |
||
---|---|---|
.. | ||
00-debian-bullseye-base.dockerfile | ||
00-debian-buster-base.dockerfile | ||
00-debian-sid-base.dockerfile | ||
00-debian-stable-base.dockerfile | ||
00-debian-testing-base.dockerfile | ||
10-debian-bullseye.dockerfile | ||
10-debian-buster.dockerfile | ||
10-debian-sid.dockerfile | ||
10-debian-stable.dockerfile | ||
10-ubuntu-bionic.dockerfile | ||
10-ubuntu-focal.dockerfile | ||
50-android.dockerfile | ||
debian-sid-clang.dockerfile | ||
debian-win32-cross.dockerfile | ||
flutter.dockerfile | ||
lint.dockerfile | ||
nodejs.dockerfile | ||
readme.md | ||
rebuild-docker-images.sh |
drone-ci docker jizz
To rebuild all ci images and push them to the oxen registry server do:
$ docker login registry.oxen.rocks
$ ./rebuild-docker-images.sh *.dockerfile
If you aren't part of the Oxen team, you'll likely need to set up your own registry and change registry.oxen.rocks to your own domain name in order to do anything useful with this.
The docker images will be registry.oxen.rocks/lokinet-ci-*
for each *.dockerfile in this
directory, with the leading numeric NN-
removed, if present (so that you can ensure proper
ordering using two-digit numeric prefixes).