blob: dd3b2a544756e3817d0502f6e5dd684d3b417bdf [file] [view]
# Apache Tobago CI
## Apache Jenkins Build Service
Apache Tobago is using the Multi-Branch Pipeline Plugin for the CI builds.
The Plugin is checking all branches for a `Jenkinsfile` containing the build instructions.
[Jenkinsfile](Jenkinsfile)
[Tobago Pipeline][1]
[ASF Jenkins Build Service][2]
[Multibranch Pipeline recipes][3]
## GitHub Actions
For a quick build and CodeQL GitHub Actions are configured.
[.github/workflow/tobago-ci.yml](.github/workflows/tobago-ci.yml)
[.github/workflow/codeql-analysis.yml](.github/workflows/codeql-analysis.yml)
ASF Infra has some restrictions and objections about GitHub Actions.
[GitHub Actions and Secrets][4]
[GitHub Actions status][5]
## Dependabot Version Updates
[.github/dependabot.yml](.github/dependabot.yml)
[Keeping your dependencies updated automatically][6]
[1]: https://ci-builds.apache.org/job/MyFaces/job/Tobago%20pipeline/
[2]: https://cwiki.apache.org/confluence/display/INFRA/Jenkins
[3]: https://cwiki.apache.org/confluence/display/INFRA/Multibranch+Pipeline+recipes
[4]: https://infra.apache.org/github-actions-secrets.html
[5]: https://cwiki.apache.org/confluence/display/BUILDS/GitHub+Actions+status
[6]: https://docs.github.com/en/github/administering-a-repository/keeping-your-dependencies-updated-automatically