This is an automated email from the ASF dual-hosted git repository.
chetanm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-openwhisk.git
The following commit(s) were added to refs/heads/master by this push:
new 29d0d5d Update the OpenWhisk module list (#4384)
29d0d5d is described below
commit 29d0d5d922d13e662c20b6bec129ade6d30d0140
Author: Chetan Mehrotra <[email protected]>
AuthorDate: Wed Mar 27 10:46:59 2019 +0530
Update the OpenWhisk module list (#4384)
---
docs/dev/modules.md | 25 ++++++++++++++----------
tools/dev/src/main/groovy/CategoryManager.groovy | 2 +-
2 files changed, 16 insertions(+), 11 deletions(-)
diff --git a/docs/dev/modules.md b/docs/dev/modules.md
index 2c1e6c4..4fd0176 100644
--- a/docs/dev/modules.md
+++ b/docs/dev/modules.md
@@ -29,17 +29,18 @@ This page is generated via script `./gradlew
:tools:dev:renderModuleDetails`. Se
| Module | Description | Module Status |
|--- |--- |--- |
| [incubator-openwhisk](https://github.com/apache/incubator-openwhisk) |
Apache OpenWhisk is a serverless event-based programming service and an Apache
Incubator project. | [](https://travis-ci.org/apache/incubator-openwhisk)
|
-|
[incubator-openwhisk-apigateway](https://github.com/apache/incubator-openwhisk-apigateway)
| A performant API Gateway based on Openresty and NGINX | [](https://travis-ci.org/apache/incubator-openwhisk-apigateway)
|
+|
[incubator-openwhisk-apigateway](https://github.com/apache/incubator-openwhisk-apigateway)
| Apache OpenWhisk API Gateway service for exposing actions as REST
interfaces. | [](https://travis-ci.org/apache/incubator-openwhisk-apigateway)
|
|
[incubator-openwhisk-catalog](https://github.com/apache/incubator-openwhisk-catalog)
| Curated catalog of Apache OpenWhisk packages to interface with event
producers and consumers | [](https://travis-ci.org/apache/incubator-openwhisk-catalog)
|
-| [incubator-openwhisk-cli](https://github.com/apache/incubator-openwhisk-cli)
| OpenWhisk Command Line Interface (CLI) | [](https://travis-ci.org/apache/incubator-openwhisk-cli)
|
-|
[incubator-openwhisk-wskdeploy](https://github.com/apache/incubator-openwhisk-wskdeploy)
| Utility for deploying and managing Apache OpenWhisk packages and projects |
[](https://travis-ci.org/apache/incubator-openwhisk-wskdeploy)
|
+| [incubator-openwhisk-cli](https://github.com/apache/incubator-openwhisk-cli)
| Apache OpenWhisk Command Line Interface (CLI) | [](https://travis-ci.org/apache/incubator-openwhisk-cli)
|
+|
[incubator-openwhisk-composer](https://github.com/apache/incubator-openwhisk-composer)
| Composer is a new programming model for composing cloud functions built on
Apache OpenWhisk. | [](https://travis-ci.org/apache/incubator-openwhisk-composer)
|
+|
[incubator-openwhisk-wskdeploy](https://github.com/apache/incubator-openwhisk-wskdeploy)
| Apache OpenWhisk utility for deploying and managing OpenWhisk projects and
packages | [](https://travis-ci.org/apache/incubator-openwhisk-wskdeploy)
|
## Clients
| Module | Description | Module Status |
|--- |--- |--- |
-|
[incubator-openwhisk-client-go](https://github.com/apache/incubator-openwhisk-client-go)
| This project openwhisk-client-go is a Go client library to access Openwhisk
API | [](https://travis-ci.org/apache/incubator-openwhisk-client-go)
|
+|
[incubator-openwhisk-client-go](https://github.com/apache/incubator-openwhisk-client-go)
| Apache OpenWhisk Go client API library | [](https://travis-ci.org/apache/incubator-openwhisk-client-go)
|
|
[incubator-openwhisk-client-js](https://github.com/apache/incubator-openwhisk-client-js)
| JavaScript client library for the OpenWhisk platform | [](https://travis-ci.org/apache/incubator-openwhisk-client-js)
|
|
[incubator-openwhisk-client-python](https://github.com/apache/incubator-openwhisk-client-python)
| REST API of OpenWhisk can be used directly from Python | [](https://travis-ci.org/apache/incubator-openwhisk-client-python)
|
|
[incubator-openwhisk-client-swift](https://github.com/apache/incubator-openwhisk-client-swift)
| openwhisk-client-swift is a Swift client SDK for OpenWhisk with support for
iOS, WatchOS2, and Darwin CLI apps | [](https://travis-ci.org/apache/incubator-openwhisk-client-swift)
|
@@ -49,14 +50,16 @@ This page is generated via script `./gradlew
:tools:dev:renderModuleDetails`. Se
| Module | Description | Module Status |
|--- |--- |--- |
-|
[incubator-openwhisk-runtime-ballerina](https://github.com/apache/incubator-openwhisk-runtime-ballerina)
| Apache OpenWhisk Ballerina runtime| [](https://travis-ci.org/apache/incubator-openwhisk-runtime-ballerina)
|
-|
[incubator-openwhisk-runtime-docker](https://github.com/apache/incubator-openwhisk-runtime-docker)
| Apache openwhisk | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-docker)
|
+|
[incubator-openwhisk-runtime-ballerina](https://github.com/apache/incubator-openwhisk-runtime-ballerina)
| Apache OpenWhisk Ballerina runtime. Learn more at
https://openwhisk.apache.org. | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-ballerina)
|
+|
[incubator-openwhisk-runtime-docker](https://github.com/apache/incubator-openwhisk-runtime-docker)
| Apache OpenWhisk SDK for building Docker “blackbox" runtimes.
https://openwhisk.apache.org/ | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-docker)
|
+|
[incubator-openwhisk-runtime-dotnet](https://github.com/apache/incubator-openwhisk-runtime-dotnet)
| Apache OpenWhisk Runtime for .Net | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-dotnet)
|
|
[incubator-openwhisk-runtime-go](https://github.com/apache/incubator-openwhisk-runtime-go)
| Apache openwhisk runtime for go actions | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-go)
|
-|
[incubator-openwhisk-runtime-java](https://github.com/apache/incubator-openwhisk-runtime-java)
| Apache Openwhisk java runtimes | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-java)
|
-|
[incubator-openwhisk-runtime-nodejs](https://github.com/apache/incubator-openwhisk-runtime-nodejs)
| Apache openwhisk nodejs runtime | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-nodejs)
|
-|
[incubator-openwhisk-runtime-php](https://github.com/apache/incubator-openwhisk-runtime-php)
| Apache openwhisk php runtime | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-php)
|
-|
[incubator-openwhisk-runtime-python](https://github.com/apache/incubator-openwhisk-runtime-python)
| Apache openwhisk python runtime | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-python)
|
+|
[incubator-openwhisk-runtime-java](https://github.com/apache/incubator-openwhisk-runtime-java)
| Apache OpenWhisk runtime for Java language functions.
https://openwhisk.apache.org/ | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-java)
|
+|
[incubator-openwhisk-runtime-nodejs](https://github.com/apache/incubator-openwhisk-runtime-nodejs)
| Apache OpenWhisk runtime for Node.js JavaScript language functions.
https://openwhisk.apache.org/ | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-nodejs)
|
+|
[incubator-openwhisk-runtime-php](https://github.com/apache/incubator-openwhisk-runtime-php)
| Apache OpenWhisk runtime for PHP language functions.
https://openwhisk.apache.org/ | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-php)
|
+|
[incubator-openwhisk-runtime-python](https://github.com/apache/incubator-openwhisk-runtime-python)
| Apache OpenWhisk runtime for Python language functions.
https://openwhisk.apache.org/ | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-python)
|
|
[incubator-openwhisk-runtime-ruby](https://github.com/apache/incubator-openwhisk-runtime-ruby)
| Apache OpenWhisk Ruby runtime | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-ruby)
|
+|
[incubator-openwhisk-runtime-rust](https://github.com/apache/incubator-openwhisk-runtime-rust)
| Apache OpenWhisk runtime for Rust functions. | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-rust)
|
|
[incubator-openwhisk-runtime-swift](https://github.com/apache/incubator-openwhisk-runtime-swift)
| Apache openwhisk swift runtime | [](https://travis-ci.org/apache/incubator-openwhisk-runtime-swift)
|
@@ -118,7 +121,9 @@ This page is generated via script `./gradlew
:tools:dev:renderModuleDetails`. Se
| Module | Description |
|--- |--- |
+|
[incubator-openwhisk-composer-python](https://github.com/apache/incubator-openwhisk-composer-python)
| Composer for Python is a new programming model for composing cloud functions
built on Apache OpenWhisk (Incubating) |
|
[incubator-openwhisk-external-resources](https://github.com/apache/incubator-openwhisk-external-resources)
| ✨ Curated list of awesome OpenWhisk things ✨ |
+|
[incubator-openwhisk-pluggable-provider](https://github.com/apache/incubator-openwhisk-pluggable-provider)
| Apache OpenWhisk pluggable trigger feed event provider |
|
[incubator-openwhisk-podspecs](https://github.com/apache/incubator-openwhisk-podspecs)
| CocoaPods Podspecs repo for openwhisk-client-swift |
|
[incubator-openwhisk-selfserve-test](https://github.com/apache/incubator-openwhisk-selfserve-test)
| Apache openwhisk |
|
[incubator-openwhisk-test](https://github.com/apache/incubator-openwhisk-test)
| Test repo. for Apache OpenWhisk client-side tooling. |
diff --git a/tools/dev/src/main/groovy/CategoryManager.groovy
b/tools/dev/src/main/groovy/CategoryManager.groovy
index a542139..697ac8b 100644
--- a/tools/dev/src/main/groovy/CategoryManager.groovy
+++ b/tools/dev/src/main/groovy/CategoryManager.groovy
@@ -19,7 +19,7 @@ import java.util.function.Predicate
class CategoryManager {
def categories = process([
- [name: "Main", travis: true, suffixes: ['openwhisk', 'apigateway',
'catalog', 'cli', 'wskdeploy']],
+ [name: "Main", travis: true, suffixes: ['openwhisk', 'apigateway',
'catalog', 'cli', 'wskdeploy', 'composer']],
[name: "Clients", travis: true, contains: ['-client-']],
[name: "Runtimes", travis: true, contains: ['-runtime-']],
[name: "Deployments", travis: true, contains: ['-deploy-']],