28 lines
1.0 KiB
Markdown
28 lines
1.0 KiB
Markdown
# Test-only deployment helpers
|
|
|
|
Nothing in this directory is installed by the production package.
|
|
|
|
## Dependency infrastructure
|
|
|
|
Use the existing Docker-backed target for RabbitMQ integration tests:
|
|
|
|
```sh
|
|
make mq-integration-local
|
|
```
|
|
|
|
It starts a disposable RabbitMQ container, waits for readiness, runs the
|
|
integration tests and removes the container. Do not install RabbitMQ as a
|
|
systemd service or add it to a production host.
|
|
|
|
## Native Asterisk validation
|
|
|
|
`nonprod-call-evidence.sh` is the mandatory capture-first wrapper for
|
|
non-production `mock`, `mixed` and `real` call checks. It runs on a validation
|
|
host with native Asterisk and required diagnostics; it is not an Asterisk or
|
|
Agent replacement and is not containerized. Run it explicitly with the current
|
|
call authorization and the approved target/trunk. It refuses production mode
|
|
and fails closed when its prerequisites are missing.
|
|
|
|
The offline OSS environment file and `ai-dental-meiba-v1.json` are fixtures for
|
|
isolated tests only. They contain no real credentials or production approval.
|