This is an automated email from the ASF dual-hosted git repository. robbie pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/qpid-site.git
The following commit(s) were added to refs/heads/asf-site by this push: new 6051af52d NO-JIRA: add various GHA jobs and Appveyor jobs to Dashboard, clean up some Travis job bits 6051af52d is described below commit 6051af52d8e0ed6ef0feef825cfbe2c19a0fb80e Author: Robbie Gemmell <rob...@apache.org> AuthorDate: Mon Jan 16 13:37:18 2023 +0000 NO-JIRA: add various GHA jobs and Appveyor jobs to Dashboard, clean up some Travis job bits --- content/dashboard.html | 36 +++++++++++++++++++++++++----------- input/_transom_config.py | 14 +++++++------- input/dashboard.md | 15 ++++++++------- 3 files changed, 40 insertions(+), 25 deletions(-) diff --git a/content/dashboard.html b/content/dashboard.html index 8077fef8e..db0f3e588 100644 --- a/content/dashboard.html +++ b/content/dashboard.html @@ -143,21 +143,21 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/> <td><a href="/components/broker-j/index.html">Qpid Broker-J</a></td> <td><a href="/releases/qpid-broker-j-9.0.0">9.0.0</a></td> <td><a href="https://issues.apache.org/jira/projects/QPID">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+resolution+is+null+and+component+in+%28%22Broker-J%22%2C+%22Java+Build%22%2C+%22Java+Documentation%22%2C+%22Java+Performance+Tests%22%2C+%22Java+Tests%22%2C+%22Java+Tools%22%29">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+component+in+%28%22Broker-J%22%2C+%22Java+Build%22%2C+%22Java [...] - <td>-</td> + <td><a href="https://github.com/apache/qpid-broker-j/actions"><img src="https://github.com/apache/qpid-broker-j/actions/workflows/build.yml/badge.svg?branch=main" height="20"/></a></td> <td><a href="https://gitbox.apache.org/repos/asf/qpid-broker-j.git">Git</a> • <a href="https://github.com/apache/qpid-broker-j">GitHub</a></td> </tr> <tr> <td><a href="https://github.com/apache/qpid-cpp/blob/main/README.md">Qpid C++</a></td> <td><a href="/releases/qpid-cpp-1.39.0">1.39.0</a></td> <td><a href="https://issues.apache.org/jira/projects/QPID">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+resolution+is+null+and+component+in+%28%22C%2B%2B+Broker%22%2C+%22C%2B%2B+Build%22%2C+%22C%2B%2B+Client%22%2C+%22C%2B%2B+Clustering%22%2C+%22C%2B%2B+Documentation%22%2C+%22C%2B%2B+Tests%22%2C+%22C%2B%2B+Tools%22%2C+%22.NET+Client%22%2C+%22Perl+Client%22%2C+%22Python+Client+%28Wrapped%29%22%2C+%22QMF%22%2C+%22Ruby+Client%22%29">Open iss [...] - <td><a href="https://builds.apache.org/blue/organizations/jenkins/Qpid%2FQpid-CPP-Test/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid/Qpid-CPP-Test" height="20"/></a> <a href="https://ci.appveyor.com/project/ApacheSoftwareFoundation/qpid-cpp/branch/main"><img src="https://ci.appveyor.com/api/projects/status/wma611lkq1fcyo18?svg=true" height="20"/></a></td> + <td><a href="https://builds.apache.org/blue/organizations/jenkins/Qpid%2FQpid-CPP-Test/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid/Qpid-CPP-Test" height="20"/></a> <a href="https://ci.appveyor.com/project/ApacheSoftwareFoundation/qpid-cpp/branch/main"><img src="https://ci.appveyor.com/api/projects/status/wma611lkq1fcyo18?branch=main&svg=true" height="20"/></a></td> <td><a href="https://gitbox.apache.org/repos/asf/qpid-cpp.git">Git</a> • <a href="https://github.com/apache/qpid-cpp">GitHub</a></td> </tr> <tr> <td><a href="/components/dispatch-router/index.html">Qpid Dispatch</a></td> <td><a href="/releases/qpid-dispatch-1.19.0">1.19.0</a></td> <td><a href="https://issues.apache.org/jira/projects/DISPATCH">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+DISPATCH+and+resolution+is+null">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+DISPATCH">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12315321">Create issue</a></td> - <td>-</td> + <td><a href="https://github.com/apache/qpid-dispatch/actions"><img src="https://github.com/apache/qpid-dispatch/actions/workflows/build.yaml/badge.svg?branch=main" height="20"/></a></td> <td><a href="https://gitbox.apache.org/repos/asf/qpid-dispatch.git">Git</a> • <a href="https://github.com/apache/qpid-dispatch">GitHub</a></td> </tr> <tr> @@ -171,7 +171,7 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/> <td><a href="/components/jms/index.html">Qpid JMS</a></td> <td><a href="/releases/qpid-jms-2.2.0">2.2.0</a></td> <td><a href="https://issues.apache.org/jira/projects/QPIDJMS">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPIDJMS+and+resolution+is+null">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPIDJMS">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12314524">Create issue</a></td> - <td><a href="https://builds.apache.org/blue/organizations/jenkins/Qpid%2FQpid-JMS-Test-JDK11/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid/Qpid-JMS-Test-JDK11" height="20"/></a> <a href="https://builds.apache.org/blue/organizations/jenkins/Qpid%2FQpid-JMS-Test-JDK11-Windows/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid/Qpid-JMS-Test-JDK11-Windows" height="20"/></a></td> + <td><a href="https://github.com/apache/qpid-jms/actions"><img src="https://github.com/apache/qpid-jms/actions/workflows/build.yml/badge.svg?branch=main" height="20"/></a> <a href="https://builds.apache.org/blue/organizations/jenkins/Qpid%2FQpid-JMS-Test-JDK11/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid/Qpid-JMS-Test-JDK11" height="20"/></a> <a href="https://builds.apache.org/blue/organizations/jenkins/Qpid%2FQpid-JMS-Test-JDK11-Windows/activity"><img src="ht [...] <td><a href="https://gitbox.apache.org/repos/asf/qpid-jms.git">Git</a> • <a href="https://github.com/apache/qpid-jms">GitHub</a></td> </tr> <tr> @@ -181,19 +181,33 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/> <td><a href="https://builds.apache.org/job/Qpid/job/Qpid-JMS-AMQP-0-x-Broker-J-TestMatrix"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid/Qpid-JMS-AMQP-0-x-Broker-J-TestMatrix" height="20"/></a></td> <td><a href="https://gitbox.apache.org/repos/asf/qpid-jms-amqp-0-x.git">Git</a> • <a href="https://github.com/apache/qpid-jms-amqp-0-x">GitHub</a></td> </tr> +<tr> + <td><a href="/proton/index.html">Qpid Proton</a></td> + <td><a href="/releases/qpid-proton-0.38.0">0.38.0</a></td> + <td><a href="https://issues.apache.org/jira/projects/PROTON">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+and+resolution+is+null">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12313720">Create issue</a></td> + <td><a href="https://github.com/apache/qpid-proton/actions"><img src="https://github.com/apache/qpid-proton/actions/workflows/build.yml/badge.svg?branch=main" height="20"/></a> <a href="https://ci.appveyor.com/project/ke4qqq/qpid-proton/branch/main"><img src="https://ci.appveyor.com/api/projects/status/github/apache/qpid-proton?branch=main&svg=true" height="20"/></a></td> + <td><a href="https://gitbox.apache.org/repos/asf/qpid-proton.git">Git</a> • <a href="https://github.com/apache/qpid-proton">GitHub</a></td> +</tr> +<tr> + <td><a href="/proton/index.html">Qpid Proton DotNet</a></td> + <td><a href="/releases/qpid-proton-dotnet-1.0.0-M7">1.0.0-M7</a></td> + <td><a href="https://issues.apache.org/jira/projects/PROTON">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+and+resolution+is+null+and+component+in+%28%22proton-dotnet%22%29">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+and+component+in+%28%22proton-dotnet%22%29">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12313720">Create issue</a></td> + <td><a href="https://github.com/apache/qpid-proton-dotnet/actions"><img src="https://github.com/apache/qpid-proton-dotnet/actions/workflows/dotnet.yml/badge.svg?branch=main" height="20"/></a></td> + <td><a href="https://gitbox.apache.org/repos/asf/qpid-proton-dotnet.git">Git</a> • <a href="https://github.com/apache/qpid-proton-dotnet">GitHub</a></td> +</tr> <tr> <td><a href="/proton/index.html">Qpid Proton-J</a></td> <td><a href="/releases/qpid-proton-j-0.34.0">0.34.0</a></td> <td><a href="https://issues.apache.org/jira/projects/PROTON">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+and+resolution+is+null+and+component+in+%28%22proton-j%22%29">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+and+component+in+%28%22proton-j%22%29">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12313720">Create issue</a></td> - <td><a href="https://builds.apache.org/blue/organizations/jenkins/Qpid%2FQpid-Proton-J-JDK8/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid/Qpid-Proton-J-JDK8" height="20"/></a></td> + <td><a href="https://github.com/apache/qpid-proton-j/actions"><img src="https://github.com/apache/qpid-proton-j/actions/workflows/build.yml/badge.svg?branch=main" height="20"/></a> <a href="https://builds.apache.org/blue/organizations/jenkins/Qpid%2FQpid-Proton-J-JDK8/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid/Qpid-Proton-J-JDK8" height="20"/></a></td> <td><a href="https://gitbox.apache.org/repos/asf/qpid-proton-j.git">Git</a> • <a href="https://github.com/apache/qpid-proton-j">GitHub</a></td> </tr> <tr> - <td><a href="/proton/index.html">Qpid Proton</a></td> - <td><a href="/releases/qpid-proton-0.38.0">0.38.0</a></td> - <td><a href="https://issues.apache.org/jira/projects/PROTON">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+and+resolution+is+null">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12313720">Create issue</a></td> - <td>-</td> - <td><a href="https://gitbox.apache.org/repos/asf/qpid-proton.git">Git</a> • <a href="https://github.com/apache/qpid-proton">GitHub</a></td> + <td><a href="/proton/index.html">Qpid ProtonJ2</a></td> + <td><a href="/releases/qpid-protonj2-1.0.0-M12">1.0.0-M12</a></td> + <td><a href="https://issues.apache.org/jira/projects/PROTON">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+and+resolution+is+null+and+component+in+%28%22protonj2%22%29">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+and+component+in+%28%22protonj2%22%29">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12313720">Create issue</a></td> + <td><a href="https://github.com/apache/qpid-protonj2/actions"><img src="https://github.com/apache/qpid-protonj2/actions/workflows/build.yml/badge.svg?branch=main" height="20"/></a></td> + <td><a href="https://gitbox.apache.org/repos/asf/qpid-protonj2.git">Git</a> • <a href="https://github.com/apache/qpid-protonj2">GitHub</a></td> </tr> <tr> <td><a href="https://github.com/apache/qpid-python/blob/main/README.md">Qpid Python</a></td> @@ -206,7 +220,7 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/> <td><a href="https://github.com/apache/qpid-site/blob/asf-site/README.md">Qpid Site</a></td> <td>-</td> <td><a href="https://issues.apache.org/jira/projects/QPID">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+resolution+is+null+and+component+in+%28%22Website%22%29">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+component+in+%28%22Website%22%29">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12310520">Create issue</a></td> - <td>-</td> + <td><a href="https://github.com/apache/qpid-site/actions"><img src="https://github.com/apache/qpid-site/actions/workflows/build.yml/badge.svg?branch=asf-site" height="20"/></a></td> <td><a href="https://gitbox.apache.org/repos/asf/qpid-site.git">Git</a> • <a href="https://github.com/apache/qpid-site">GitHub</a></td> </tr> </tbody> diff --git a/input/_transom_config.py b/input/_transom_config.py index da188a7d5..18c3a4316 100644 --- a/input/_transom_config.py +++ b/input/_transom_config.py @@ -122,7 +122,13 @@ def dashboard_asf_git_links(repo_key): def appveyor_ci_badge(party_key, job_key, badge_key, branch="main"): job_url = "https://ci.appveyor.com/project/{}/{}/branch/{}".format(party_key, job_key, branch) - image_url = "https://ci.appveyor.com/api/projects/status/{}?svg=true".format(badge_key) + image_url = "https://ci.appveyor.com/api/projects/status/{}?branch={}&svg=true".format(badge_key, branch) + + return "<a href=\"{}\"><img src=\"{}\" height=\"20\"/></a>".format(job_url, image_url) + +def github_ci_badge(repo, branch="main", workflow="build.yml"): + job_url = "https://github.com/apache/{}/actions".format(repo) + image_url = "https://github.com/apache/{}/actions/workflows/{}/badge.svg?branch={}".format(repo, workflow, branch) return "<a href=\"{}\"><img src=\"{}\" height=\"20\"/></a>".format(job_url, image_url) @@ -137,9 +143,3 @@ def asf_jenkins_pipeline_badge(job_key, branch="main"): image_url = "https://builds.apache.org/buildStatus/icon?job=Qpid/{}/{}".format(job_key, branch) return "<a href=\"{}\"><img src=\"{}\" height=\"20\"/></a>".format(job_url, image_url) - -def travis_ci_badge(party_key, job_key, branch="main"): - job_url = "https://travis-ci.com/github/{}/{}".format(party_key, job_key) - image_url = "https://travis-ci.com/{}/{}.svg?branch={}".format(party_key, job_key, branch) - - return "<a href=\"{}\"><img src=\"{}\" height=\"20\"/></a>".format(job_url, image_url) diff --git a/input/dashboard.md b/input/dashboard.md index f8e154b2c..6b7e81c25 100644 --- a/input/dashboard.md +++ b/input/dashboard.md @@ -28,21 +28,22 @@ </div> # Dashboard - <div id="-source-modules" class="scroll" markdown="1"> | Module | Release | Issues | Tests | Source code | | ------ | ------- | ------ | ----- | ----------- | -| [Qpid Broker-J]({{site_url}}/components/broker-j/index.html) | {{broker_j_release.brief_link}} | {{dashboard_asf_jira_links("QPID", 12310520, ["Broker-J", "Java Build", "Java Documentation", "Java Performance Tests", "Java Tests", "Java Tools"])}} | - | {{dashboard_asf_git_links("qpid-broker-j")}} | +| [Qpid Broker-J]({{site_url}}/components/broker-j/index.html) | {{broker_j_release.brief_link}} | {{dashboard_asf_jira_links("QPID", 12310520, ["Broker-J", "Java Build", "Java Documentation", "Java Performance Tests", "Java Tests", "Java Tools"])}} | {{github_ci_badge("qpid-broker-j")}} | {{dashboard_asf_git_links("qpid-broker-j")}} | | [Qpid C++](https://github.com/apache/qpid-cpp/blob/main/README.md) | {{cpp_release.brief_link}} | {{dashboard_asf_jira_links("QPID", 12310520, ["C++ Broker", "C++ Build", "C++ Client", "C++ Clustering", "C++ Documentation", "C++ Tests", "C++ Tools", ".NET Client", "Perl Client", "Python Client (Wrapped)", "QMF", "Ruby Client"])}} | {{asf_jenkins_badge("Qpid-CPP-Test")}} {{appveyor_ci_badge("ApacheSoftwareFoundation", "qpid-cpp", "wma611lkq1fcyo18")}} | {{dashboard_asf_git_links(" [...] -| [Qpid Dispatch]({{site_url}}/components/dispatch-router/index.html) | {{dispatch_release.brief_link}} | {{dashboard_asf_jira_links("DISPATCH", 12315321)}} | - | {{dashboard_asf_git_links("qpid-dispatch")}} | +| [Qpid Dispatch]({{site_url}}/components/dispatch-router/index.html) | {{dispatch_release.brief_link}} | {{dashboard_asf_jira_links("DISPATCH", 12315321)}} | {{github_ci_badge("qpid-dispatch", workflow="build.yaml")}} | {{dashboard_asf_git_links("qpid-dispatch")}} | | [Qpid Interop Test]({{site_url}}/components/interop-test/index.html) | {{interop_test_release.brief_link}} | {{dashboard_asf_jira_links("QPIDIT", 12318621)}} | - | {{dashboard_asf_git_links("qpid-interop-test")}} | -| [Qpid JMS]({{site_url}}/components/jms/index.html) | {{jms_release.brief_link}} | {{dashboard_asf_jira_links("QPIDJMS", 12314524)}} | {{asf_jenkins_badge("Qpid-JMS-Test-JDK11")}} {{asf_jenkins_badge("Qpid-JMS-Test-JDK11-Windows")}} | {{dashboard_asf_git_links("qpid-jms")}} | +| [Qpid JMS]({{site_url}}/components/jms/index.html) | {{jms_release.brief_link}} | {{dashboard_asf_jira_links("QPIDJMS", 12314524)}} | {{github_ci_badge("qpid-jms")}} {{asf_jenkins_badge("Qpid-JMS-Test-JDK11")}} {{asf_jenkins_badge("Qpid-JMS-Test-JDK11-Windows")}} | {{dashboard_asf_git_links("qpid-jms")}} | | [Qpid JMS AMQP 0-x]({{site_url}}/components/jms/amqp-0-x.html) | {{jms_amqp_0_x_release.brief_link}} | {{dashboard_asf_jira_links("QPID", 12310520, ["JMS AMQP 0-x"])}} | <a href="https://builds.apache.org/job/Qpid/job/Qpid-JMS-AMQP-0-x-Broker-J-TestMatrix"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid/Qpid-JMS-AMQP-0-x-Broker-J-TestMatrix" height="20"/></a> | {{dashboard_asf_git_links("qpid-jms-amqp-0-x")}} | -| [Qpid Proton-J]({{site_url}}/proton/index.html) | {{proton_j_release.brief_link}} | {{dashboard_asf_jira_links("PROTON", 12313720, ["proton-j"])}} | {{asf_jenkins_badge("Qpid-Proton-J-JDK8")}} | {{dashboard_asf_git_links("qpid-proton-j")}} | -| [Qpid Proton]({{site_url}}/proton/index.html) | {{proton_release.brief_link}} | {{dashboard_asf_jira_links("PROTON", 12313720)}} | - | {{dashboard_asf_git_links("qpid-proton")}} | +| [Qpid Proton]({{site_url}}/proton/index.html) | {{proton_release.brief_link}} | {{dashboard_asf_jira_links("PROTON", 12313720)}} | {{github_ci_badge("qpid-proton")}} {{appveyor_ci_badge("ke4qqq", "qpid-proton", "github/apache/qpid-proton")}}| {{dashboard_asf_git_links("qpid-proton")}} | +| [Qpid Proton DotNet]({{site_url}}/proton/index.html) | {{proton_dotnet_release.brief_link}} | {{dashboard_asf_jira_links("PROTON", 12313720, ["proton-dotnet"])}} | {{github_ci_badge("qpid-proton-dotnet", workflow="dotnet.yml")}} | {{dashboard_asf_git_links("qpid-proton-dotnet")}} | +| [Qpid Proton-J]({{site_url}}/proton/index.html) | {{proton_j_release.brief_link}} | {{dashboard_asf_jira_links("PROTON", 12313720, ["proton-j"])}} | {{github_ci_badge("qpid-proton-j")}} {{asf_jenkins_badge("Qpid-Proton-J-JDK8")}} | {{dashboard_asf_git_links("qpid-proton-j")}} | +| [Qpid ProtonJ2]({{site_url}}/proton/index.html) | {{protonj2_release.brief_link}} | {{dashboard_asf_jira_links("PROTON", 12313720, ["protonj2"])}} | {{github_ci_badge("qpid-protonj2")}} | {{dashboard_asf_git_links("qpid-protonj2")}} | | [Qpid Python](https://github.com/apache/qpid-python/blob/main/README.md) | {{python_release.brief_link}} | {{dashboard_asf_jira_links("QPID", 12310520, ["Python Client", "Python Examples", "Python Test Suite"])}} | - | {{dashboard_asf_git_links("qpid-python")}} | -| [Qpid Site](https://github.com/apache/qpid-site/blob/asf-site/README.md) | - | {{dashboard_asf_jira_links("QPID", 12310520, ["Website"])}} | - | {{dashboard_asf_git_links("qpid-site")}} | +| [Qpid Site](https://github.com/apache/qpid-site/blob/asf-site/README.md) | - | {{dashboard_asf_jira_links("QPID", 12310520, ["Website"])}} | {{github_ci_badge("qpid-site", "asf-site")}} | {{dashboard_asf_git_links("qpid-site")}} | </div> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org