Docker images used to build StackStorm packages
Note: For official StackStorm Docker repo, go https://github.com/StackStorm/st2-dockerfiles
Interested in StackStorm HA in Kubernetes? Check https://github.com/stackstorm/stackstorm-ha
This repository contains Dockerfiles, used by StackStorm team for CI and some other specific needs.
Dockerfiles with ready to use environment to build .deb and .rpm StackStorm packages in StackStorm/st2-packages CI/CD.
See packagingbuild/
Dockerfiles with pre-installed init system used to test .deb and .rpm StackStorm packages in StackStorm/st2-packages CI/CD.
See packagingtest/
If you're a developer looking to modify / test / build these containers a convenience script build_image can
be used to setup docker and build the docker images.
# ./build_image
Usage ./build_image <bootstrap|build [distro]>
bootstrap - Configure the system with the Docker repository and
install Docker CE and Docker Compose packages.
build [distro] - Build the Docker images for the given distro codename.
Builds all distros when no codename provided.
# ./build_image build focalOr by invoking docker directly
export TGT=noble
cd st2packaging-dockerfiles/packagingtest
docker build -f $TGT/Dockefile -t stackstorm/packagingtest:$TGT .