Files
Draupnir/ci-in-a-box/compose.node24-slim.yaml
Catalan Lover 1057ec341e CI in a Box (#1175)
* Introduce Ci in a Box

Ci in a box is the next generation Ci project for Draupnir aiming to kill our dependence on mx-tester in the long run as its unmaintained and less powerful than ci-in-a-box

* Update CI-in-a-Box run conditions

If we run docker validation lets just run ci-in-a-box against it at that point.

* Please the prettier

* Fix CI Logic Error

* Return to Ci box specific harness.

The generic one has the wrong addresses that screwed up AS tests.

* Fix REUSE.toml error for ci-in-a-box Postgres setup script
2026-09-09 16:53:56 +00:00

34 lines
798 B
YAML

# SPDX-FileCopyrightText: 2026 Catalan Lover <catalanlover@protonmail.com>
# SPDX-License-Identifier: Apache-2.0
services:
draupnir-build-lint:
build:
args:
NODE_VERSION: "24"
NODE_VARIANT: slim
image: draupnir/ci-box-draupnir:node24-slim
draupnir-unit:
build:
args:
NODE_VERSION: "24"
NODE_VARIANT: slim
image: draupnir/ci-box-draupnir:node24-slim
draupnir-integration:
build:
args:
NODE_VERSION: "24"
NODE_VARIANT: slim
image: draupnir/ci-box-draupnir:node24-slim
draupnir-appservice-integration:
build:
args:
NODE_VERSION: "24"
NODE_VARIANT: slim
image: draupnir/ci-box-draupnir:node24-slim
draupnir-config-init:
image: draupnir/ci-box-draupnir:node24-slim