fix/refactor-ci-pipelines
main
This PR migrates CI from the legacy Jenkins pipeline to Gitea Actions, removing the Jenkinsfile and updating the workflow schedule.
Jenkinsfile
.gitea/workflows/docker-build.yaml
30 3 * * 3
0 0 * * *
tests/test.sh
jcabillot/opencode-openchamber:latest
lint
build-and-test
push
0 0 * * * — runs daily at midnight.
- Change schedule from weekly (30 3 * * 3) to daily (0 0 * * *) - Remove legacy Jenkinsfile (fully migrated to Gitea Actions) - Keep lint, build-and-test, and push jobs intact - Keep hadolint linting and tests/test.sh integration - Image: jcabillot/opencode-openchamber
No dependencies set.
The note is not visible to the blocked user.
Summary
This PR migrates CI from the legacy Jenkins pipeline to Gitea Actions, removing the Jenkinsfile and updating the workflow schedule.
Changes
Jenkinsfile— legacy Jenkins pipeline (replaced by Gitea Actions).gitea/workflows/docker-build.yaml— schedule changed from weekly (30 3 * * 3) to daily (0 0 * * *)tests/test.shjcabillot/opencode-openchamber:latest(on push tomain)Pipeline Jobs
lintbuild-and-testtests/test.shpushmainonly)Cron Schedule
0 0 * * *— runs daily at midnight.