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 testsuite. - 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.