Skip to content

GameChanger/Blackbox#2121

Open
Caneal78 wants to merge 2 commits intostackblitz-labs:mainfrom
Caneal78:main
Open

GameChanger/Blackbox#2121
Caneal78 wants to merge 2 commits intostackblitz-labs:mainfrom
Caneal78:main

Conversation

@Caneal78
Copy link
Copy Markdown

@Caneal78 Caneal78 commented Feb 7, 2026

Blackbox code editing.

- Add Jenkinsfile with complete pipeline (test, lint, build, docker validation)
- Add jenkins-docker-compose.yaml for Docker-based Jenkins setup
- Add jenkins.Dockerfile with Node.js 20, pnpm 9, Docker support
- Add jenkins-job-config.xml for pre-configured Jenkins job
- Add README_JENKINS.md with setup documentation

Pipeline stages:
- Node.js setup with nvm
- Dependencies installation (pnpm)
- TypeScript type checking
- ESLint with report recording
- Unit tests with coverage
- Production build
- Docker build validation (prod/dev targets)
- Docker Compose configuration validation
- Optional Electron build for main branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant