blob: dc16a1f12e3cc0316dae79822d7d1a131bfd9e74 [file] [log] [blame]
{
"description": [
"This file describes the different languages (aka. managed action runtimes) supported by the system",
"as well as blackbox images that support the runtime specification.",
"Only actions with runtime families / kinds defined here can be created / read / updated / deleted / invoked.",
"Define a list of runtime families (example: 'nodejs') with at least one kind per family (example: 'nodejs:14').",
"Each runtime family needs a default kind (default: true).",
"When removing or renaming runtime families or runtime kinds from this file, preexisting actions",
"with the affected kinds can no longer be read / updated / deleted / invoked. In order to remove or rename",
"runtime families or runtime kinds, mark all affected runtime kinds as deprecated (deprecated: true) and",
"perform a manual migration of all affected actions.",
"",
"This file is meant to list a small set of runtimes used by Travis system tests. Using a small set of runtimes",
"instead of all runtimes maintained by the Apache Openwhisk community speeds up tests."
],
"runtimes": {
"nodejs": [
{
"kind": "nodejs:14",
"default": true,
"image": {
"prefix": "openwhisk",
"name": "action-nodejs-v14",
"tag": "nightly"
},
"deprecated": false,
"attached": {
"attachmentName": "codefile",
"attachmentType": "text/plain"
},
"stemCells": [{
"count": 2,
"memory": "256 MB"
}]
}
]
},
"blackboxes": [
{
"prefix": "openwhisk",
"name": "dockerskeleton",
"tag": "nightly"
}
]
}