Skip to content

Commit

Permalink
chore: Workflows status overview (#3792)
Browse files Browse the repository at this point in the history
Signed-off-by: Richard Salac <[email protected]>
  • Loading branch information
richard-salac authored Sep 26, 2024
1 parent b2439e7 commit 13f89ff
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 4 deletions.
5 changes: 1 addition & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
# API Mediation Layer

[Build Status](https://github.com/zowe/api-layer/actions)

[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=zowe_api-layer&metric=coverage)](https://sonarcloud.io/dashboard?id=zowe_api-layer)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=zowe_api-layer&metric=alert_status)](https://sonarcloud.io/dashboard?id=zowe_api-layer)
[Workflows status overview](WORKFLOWS_STATUS_OVERVIEW.MD)

The API Mediation Layer (API ML) provides a single point of access for mainframe service REST APIs. The API ML offers enterprise, cloud-like features such as high-availability, scalability, dynamic API discovery, consistent security, a single sign-on experience, and documentation. The API ML consists of three components: the Gateway, the Discovery Service, and the API Catalog. The API ML facilitates secure communication across loosely coupled microservices through the API Gateway. The Discovery Service enables you to determine the location and status of service instances running inside the API ML ecosystem. The API Catalog provides a user-friendly, easy-to-use interface to view all discovered services, their associated APIs, and Swagger documentation.

Expand Down
42 changes: 42 additions & 0 deletions WORKFLOWS_STATUS_OVERVIEW.MD
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Workflows status Overview

## v3.x.x

### Sonar

[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=zowe_api-layer&metric=coverage&branch=v3.x.x)](https://sonarcloud.io/summary/new_code?id=zowe_api-layer)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=zowe_api-layer&metric=alert_status&branch=v3.x.x)](https://sonarcloud.io/summary/new_code?id=zowe_api-layer)

### Scheduled

[![Automated binary release](https://github.com/zowe/api-layer/actions/workflows/automated-release.yml/badge.svg?branch=v3.x.x&event=schedule)](https://github.com/zowe/api-layer/actions/workflows/automated-release.yml)
[![Renovate](https://github.com/zowe/api-layer/actions/workflows/renovate-bot.yml/badge.svg?branch=v3.x.x&event=schedule)](https://github.com/zowe/api-layer/actions/workflows/renovate-bot.yml)
[![Flag the error message changes and label the PR](https://github.com/zowe/api-layer/actions/workflows/docs.yml/badge.svg?branch=v3.x.x&event=schedule)](https://github.com/zowe/api-layer/actions/workflows/docs.yml)

### On PR merge

[![Integration tests using JIB containers](https://github.com/zowe/api-layer/actions/workflows/integration-tests.yml/badge.svg?branch=v3.x.x&event=push)](https://github.com/zowe/api-layer/actions/workflows/integration-tests.yml)
[![Verify that all services can register](https://github.com/zowe/api-layer/actions/workflows/service-registration.yml/badge.svg?branch=v3.x.x&event=push)](https://github.com/zowe/api-layer/actions/workflows/service-registration.yml)
[![Binary snapshot release](https://github.com/zowe/api-layer/actions/workflows/binary-snapshot-release.yml/badge.svg?branch=v3.x.x&event=push)](https://github.com/zowe/api-layer/actions/workflows/binary-snapshot-release.yml)
[![Image snapshot release](https://github.com/zowe/api-layer/actions/workflows/image-snapshot-release.yml/badge.svg?branch=v3.x.x&event=push)](https://github.com/zowe/api-layer/actions/workflows/image-snapshot-release.yml)
[![zowe-cli-plugin-deployment](https://github.com/zowe/api-layer/actions/workflows/zowe-cli-plugin.yml/badge.svg?branch=v3.x.x&event=push)](https://github.com/zowe/api-layer/actions/workflows/zowe-cli-plugin.yml)

## v2.x.x

### Sonar

[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=zowe_api-layer&metric=coverage&branch=v2.x.x)](https://sonarcloud.io/summary/new_code?id=zowe_api-layer)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=zowe_api-layer&metric=alert_status&branch=v2.x.x)](https://sonarcloud.io/summary/new_code?id=zowe_api-layer)

### Scheduled

[![Automated binary release](https://github.com/zowe/api-layer/actions/workflows/automated-release.yml/badge.svg?branch=v2.x.x&event=schedule)](https://github.com/zowe/api-layer/actions/workflows/automated-release.yml)

### On PR merge

[![Integration tests using JIB containers](https://github.com/zowe/api-layer/actions/workflows/integration-tests.yml/badge.svg?branch=v2.x.x&event=push)](https://github.com/zowe/api-layer/actions/workflows/integration-tests.yml)
[![Verify that all services can register](https://github.com/zowe/api-layer/actions/workflows/service-registration.yml/badge.svg?branch=v2.x.x&event=push)](https://github.com/zowe/api-layer/actions/workflows/service-registration.yml)
[![Binary snapshot release](https://github.com/zowe/api-layer/actions/workflows/binary-snapshot-release.yml/badge.svg?branch=v2.x.x&event=push)](https://github.com/zowe/api-layer/actions/workflows/binary-snapshot-release.yml)
[![Image snapshot release](https://github.com/zowe/api-layer/actions/workflows/image-snapshot-release.yml/badge.svg?branch=v2.x.x&event=push)](https://github.com/zowe/api-layer/actions/workflows/image-snapshot-release.yml)
[![zowe-cli-plugin-deployment](https://github.com/zowe/api-layer/actions/workflows/zowe-cli-plugin.yml/badge.svg?branch=v2.x.x&event=push)](https://github.com/zowe/api-layer/actions/workflows/zowe-cli-plugin.yml)

0 comments on commit 13f89ff

Please sign in to comment.