Skip to content

blu-assistant GitLab Deployment

Overview

This package contains the GitLab CI configuration to build, test, and deploy this agent to https://agents.blueflyagents.com.

CI/CD Pipeline

  • Build Stage: Builds the Docker container and pushes to the GitLab container registry.
  • Test Stage: Runs the standard npm run test suite.
  • Deploy Stage: Deploys the container to the production environment (manual trigger on default branch).

Variables

Ensure the following variables are available in the deployment environment via 1Password injection: - LLM_API_KEY - POSTGRES_PASSWORD - JWT_SECRET

See env.example for placeholder formats.