Skip to content

StackStorm/st2packaging-dockerfiles

Repository files navigation

Docker images used to build StackStorm packages

Go to Docker Hub

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.

packagingbuild

Dockerfiles with ready to use environment to build .deb and .rpm StackStorm packages in StackStorm/st2-packages CI/CD.

See packagingbuild/

packagingtest

Dockerfiles with pre-installed init system used to test .deb and .rpm StackStorm packages in StackStorm/st2-packages CI/CD.

See packagingtest/

How To Build Theses Containers (developer)

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 focal

Or by invoking docker directly

export TGT=noble
cd st2packaging-dockerfiles/packagingtest
docker build -f $TGT/Dockefile -t stackstorm/packagingtest:$TGT .

About

Dockerfiles used to build and test StackStorm deb/rpm packages

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors