Warning With the pull request in DigitecGalaxus/thinclients, this repository is no longer needed and therefore archived. The functionality for installing kernel packages lives in the thinclients repository now.
This repository creates a Docker image from the official ubuntu-base image. This allows us to further customize the ubuntu OS within a Docker image build and use Docker (with docker import
) as an abstraction layer rather than doing a chroot
. This has the benefit of being able to use docker build caches, as long as subsequent customization builds are executed on the same build agent.
- A docker host to build it manually or access to Azure DevOps to build it automatically with the azure-pipelines.yml file.
- The docker image named
anymodconrst001dg.azurecr.io/planetexpress/squashfs-tools:latest
, the image which results from the build of the squashfs-tools repository
Have the docker image from the prerequisites available locally.
Run the build script:
./build.sh
No matter how small, we value every contribution! If you wish to contribute,
- Please create an issue first - this way, we can discuss the feature and flesh out the nitty-gritty details
- Fork the repository, implement the feature and submit a pull request
- Add yourself to the CONTRIBUTORS.txt file in that pull request
- Your feature will be added once the pull request is merged