Integrate the dev container into docker compose with the aim of making test-case generation work as well as composer-cli. This also makes docker-compose self contained, and no setup or configuration is required beyond running `docker compose up --build`.
11 lines
319 B
Text
11 lines
319 B
Text
FROM fedora:35
|
|
|
|
RUN dnf -y install \
|
|
openssl
|
|
|
|
COPY ./tools/gen-certs.sh .
|
|
COPY ./test/data/x509/openssl.cnf .
|
|
COPY ./test/data/composer/osbuild-composer.toml /config/
|
|
COPY ./test/data/worker/osbuild-worker.toml /config/
|
|
COPY ./repositories /config/repositories/
|
|
RUN ./gen-certs.sh ./openssl.cnf /config /config/ca
|