This repository contains the source to build a Debian package for authelia.
On Mac? Install prerequisites: brew install findutils coreutils
If you have Docker installed locally, just run the following:
user@hostname$ ./build.sh
By default this will build authelia v4.29.0 on Debian Buster.
If you want to customize the build at runtime, use the following:
user@hostname$ ./build.sh -i golang:1.16-3-stretch -v 4.28.0
Don't forget to update debian/changelog
so your package is generated with the correct version.
To publish a new package version to Github, follow these steps:
- update the
VERSION
variable inbuild.sh
- add a new entry in
debian/changelog
- create a new tag with the Debian package version