diff --git a/bin/disinto b/bin/disinto index e08bdcf..891403c 100755 --- a/bin/disinto +++ b/bin/disinto @@ -1161,9 +1161,9 @@ disinto_init() { for _svc in $with_services; do _svc=$(echo "$_svc" | xargs) case "$_svc" in - forgejo|woodpecker-server|woodpecker-agent|agents) ;; + forgejo|woodpecker-server|woodpecker-agent|agents|staging|chat) ;; *) - echo "Error: unknown service '${_svc}' — known: forgejo, woodpecker-server, woodpecker-agent, agents" >&2 + echo "Error: unknown service '${_svc}' — known: forgejo, woodpecker-server, woodpecker-agent, agents, staging, chat" >&2 exit 1 ;; esac diff --git a/tests/disinto-init-nomad.bats b/tests/disinto-init-nomad.bats index 085bec2..d86b1b5 100644 --- a/tests/disinto-init-nomad.bats +++ b/tests/disinto-init-nomad.bats @@ -215,7 +215,7 @@ setup_file() { run "$DISINTO_BIN" init placeholder/repo --backend=nomad --with unknown-service --dry-run [ "$status" -ne 0 ] [[ "$output" == *"unknown service"* ]] - [[ "$output" == *"known: forgejo, woodpecker-server, woodpecker-agent, agents"* ]] + [[ "$output" == *"known: forgejo, woodpecker-server, woodpecker-agent, agents, staging, chat"* ]] } # S3.4: woodpecker auto-expansion and forgejo auto-inclusion