diff --git a/dev/ci/backend-integration.sh b/dev/ci/backend-integration.sh index b4bf494fa8cd..cf4e8663afff 100755 --- a/dev/ci/backend-integration.sh +++ b/dev/ci/backend-integration.sh @@ -17,7 +17,7 @@ if curl --output /dev/null --silent --head --fail $URL; then fi echo "--- Running a daemonized $IMAGE as the test subject..." -CONTAINER="$(docker container run -d -e DEPLOY_TYPE=dev -e GOTRACEBACK=all "$IMAGE")" +CONTAINER="$(docker container run -d -e GOTRACEBACK=all "$IMAGE")" trap 'kill $(jobs -p -r)'" ; docker logs --timestamps $CONTAINER ; docker container rm -f $CONTAINER ; docker image rm -f $IMAGE" EXIT docker exec "$CONTAINER" apk add --no-cache socat diff --git a/enterprise/internal/insights/insights.go b/enterprise/internal/insights/insights.go index b64c20555c13..44e051cdfbc1 100644 --- a/enterprise/internal/insights/insights.go +++ b/enterprise/internal/insights/insights.go @@ -19,6 +19,10 @@ func Init(ctx context.Context, enterpriseServices *enterprise.Services) error { // TimescaleDB in those deployments. https://github.com/sourcegraph/sourcegraph/issues/17218 return nil } + if conf.IsDeployTypeSingleDockerContainer(conf.DeployType()) { + // Code insights is not supported in single-container Docker demo deployments. + return nil + } timescale, err := initializeCodeInsightsDB() if err != nil { return err