ArchLinux Package Building Container
This repo holds a docker container which can be used to build ArchLinux packages inside a continous-integration
service (such as Travis CI). This allows you to have GIT repo for your ArchLinux package, including a CI configuration (eg: .travis.yml) which can use this container to build the package and automatically upload it to a given repository, via FTP.
The corresponding image is named v01d/archlinux-build on dockerhub. It is based on pritunl/archlinux:latest. You can change the tag of the base image to a specific one of your interest.
Using Travis CI
Use the provided travis.yml template and place it in the root of your package GIT repo. Register your repo with travis and then push the repo to start the build.
You should edit the travis file to point to your package repository and set your FTP user and password, as FTP_USER and FTP_PASSWORD variables. It is strongly recommended to use Travis' encrypted variables for this.