You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by bo...@apache.org on 2021/02/09 10:39:12 UTC

[myfaces-tobago] branch master updated: chore(ci): improved documentation

This is an automated email from the ASF dual-hosted git repository.

bommel pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git


The following commit(s) were added to refs/heads/master by this push:
     new 6d0d87a  chore(ci): improved documentation
6d0d87a is described below

commit 6d0d87ad3ca5e50cef3d8dd200f498e10d2c3840
Author: Bernd Bohmann <bo...@apache.org>
AuthorDate: Tue Feb 9 11:28:35 2021 +0100

    chore(ci): improved documentation
---
 README.md |  1 +
 ci.md     | 39 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/README.md b/README.md
index 043f7c5..b765244 100644
--- a/README.md
+++ b/README.md
@@ -3,6 +3,7 @@
 [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
 ![Tobago CI](https://github.com/apache/myfaces-tobago/workflows/Tobago%20CI/badge.svg)
 ![CodeQL](https://github.com/apache/myfaces-tobago/workflows/CodeQL/badge.svg)
+[![Build Status ASF](https://ci-builds.apache.org/buildStatus/icon?subject=ASF-Build&job=MyFaces%2FTobago+pipeline%2Fmaster)](https://ci-builds.apache.org/job/MyFaces/job/Tobago%20pipeline/job/master/)
 
 ## Building
 
diff --git a/ci.md b/ci.md
new file mode 100644
index 0000000..2afcdc6
--- /dev/null
+++ b/ci.md
@@ -0,0 +1,39 @@
+# 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 Github Actions are configured.
+
+[.github/workflow/tobago-ci.yml](.github/workflows/tobago-ci.yml)
+
+ASF Infra has some restrictions and objections about Github Actions.
+
+[GitHub Actions and Secrets][4]
+
+[GitHub Actions status][5]
+
+
+[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
+