| # 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 |