Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
1410a57
Update dockerfile and gradle builds for nimbella enhancements.
rabbah May 13, 2020
493bf8a
Add lambda compatibility support.
rabbah May 13, 2020
2d04196
Add cloudjs runtime.
rabbah May 13, 2020
b64fe69
Add tesseract runtime.
rabbah May 13, 2020
fd26c6f
Update publish targets.
rabbah May 13, 2020
67564bf
Update from source build.
rabbah Mar 1, 2021
730e40e
Run the app from a fully qualified path (#1)
markusthoemmes Feb 15, 2022
8f4a65f
Add all the references (#2)
markusthoemmes Feb 15, 2022
acaaa89
SERVERLESS-943 Make the Node.js 14 runtime action-loop based (#3)
markusthoemmes Mar 23, 2022
b6be08d
SERVERLESS-1377 Make the Node.js 14 runtime prelaunchable (#4)
markusthoemmes May 13, 2022
79a0c09
Update Node.js and Golang versions to more recent ones (#5)
markusthoemmes May 25, 2022
49b433d
Add a Node.js 18 runtime (#7)
markusthoemmes Jun 17, 2022
4c84588
SERVERLESS-1563 Support ES modules as functions (#8)
markusthoemmes Aug 11, 2022
8975cda
Add python to Node.js 18 image (#9)
markusthoemmes Sep 19, 2022
9b3f4d6
Include functions deployer in runtime image (#10)
joshuaauerbachwatson Oct 30, 2022
fb059f5
Faster docker builds when sources change (#11)
Nov 1, 2022
0eb74b9
Clean up references to nim (#12)
joshuaauerbachwatson Nov 10, 2022
0180d7a
Remove unused Node.js runtimes. Can restore from Git history later if…
Nov 28, 2022
94f2ebb
SERVERLESS-2326 | Merge OpenWhisk and Lambda variants of Node.js runt…
Dec 5, 2022
9b788d1
SERVERLESS-2326 Implement context creation in the non-Lambda runner (…
markusthoemmes Dec 12, 2022
c8a63b1
SERVERLESS-2491 Rename action -> function in error messages (#18)
markusthoemmes Jan 25, 2023
939afcb
Downgrade npm to version 8 to fix UID remapping issues (#19)
markusthoemmes Feb 3, 2023
148f986
SERVERLESS-2806 Move stretch repositories to archive (#20)
markusthoemmes May 2, 2023
279d12d
SERVERLESS-2833 Write sentinels straight to stdout/stderr (#22)
markusthoemmes May 11, 2023
56451ef
Added nodejs22 support
jkosanam Jan 21, 2026
da9fff6
removed changelog
jkosanam Jan 21, 2026
eb1c28d
removed readme changes
jkosanam Jan 21, 2026
a3b7ed6
Removed nodejs22 test docker as we are not deploying the image
jkosanam Jan 21, 2026
d0519b6
Empty commit to add tag
jkosanam Jan 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ results
!/ansible/environments/mac

# actionloop action compiler script
!core/nodejsActionBase/bin/compile
!core/typescript37Action/bin/compile

# Eclipse
Expand Down
22 changes: 5 additions & 17 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,32 +22,20 @@ language: java
services:
- docker

notifications:
email: false
webhooks:
urls:
# travis2slack webhook to enable DMs on openwhisk-team.slack.com to PR authors with TravisCI results
secure: "C+xu3CoAqyHm8N8zVwjOGhZOxYmwjZRkBMZUAbiNz6vVZq6j/TU8Mu44Z5zEWsufSdrAtu+Mg4Kfr00x8hlYYBxH6YXs7vKhToCERY1JLnlSjquvzzbOkaiG+fpYyiATNH6uz1BJdm1FcSr8n2mRV1nmAXmE/Ie28Q+nVIFt8CXA/mBWl9Z/l6Rwf7REWgWL4mGr2Wjb3vgth0IEO7rZtDKxQlas0s8naJA6nA6dIPxBFuuBrLmNIRAF7qOLBLC6508UWqt+9k/QYbujM7qhnmSJEPGHXG/5lZBWbn2UPIS6EKTlYW5o44cGmP8N0MAKDJezmDjE4r8HwTiKzaM8axQPLw+H7wumhIXbPO2lsHGgzxZAh7M771cXf8pRxoaqWm/bxweAPWA+6bKSrHJGYtM9FTHghNVeuwLTR18NJj4mIzb9BS90rodLfLXrbUPY5lC/4I5YRrCqlhyHr7aibWXM27ehf5/ujkQkBSyd6LeiONl04jFcCNPHlYxIf2XJnHX/6CiE/eJ2R7xqwtGBkTXCb63hnOqDv49nDrj0PfPi2Y0B4x/zoXz6P7ZyogDM6dOOUeL2u/XBryJgQxnoH2S+7Gh+qSdAigCsD2onsF6ghHCdeQRVX/f7CHsyXVxqxHdfyXNXrJJ1uz0tVKZkNSSOwU/1JJbiA+wzGYTnu3E="

before_install:
- "./tools/travis/setup.sh"
install: true
script:
- "./tools/travis/build.sh && ./tools/travis/test.sh"
deploy:
- provider: script
script: "./tools/travis/publish.sh openwhisk ${TRAVIS_TAG%@*} ${TRAVIS_TAG##*@}"
script: "./tools/travis/publish.sh nimbella nodejs10Action ${TRAVIS_TAG} && ./tools/travis/publish.sh nimbella nodejs12Action ${TRAVIS_TAG} && ./tools/travis/publish.sh nimbella nodejs14Action ${TRAVIS_TAG} && ./tools/travis/publish.sh nimbella typescript37Action ${TRAVIS_TAG}"
on:
tags: true
all_branches: true
repo: apache/openwhisk-runtime-nodejs
repo: nimbella-corp/openwhisk-runtime-nodejs
- provider: script
script: "./tools/travis/publish.sh openwhisk nodejs10Action nightly && ./tools/travis/publish.sh openwhisk nodejs12Action nightly && ./tools/travis/publish.sh openwhisk nodejs14Action nightly && ./tools/travis/publish.sh openwhisk typescript37Action nightly"
script: "./tools/travis/publish.sh nimbella nodejs10Action nightly && ./tools/travis/publish.sh nimbella nodejs12Action nightly && ./tools/travis/publish.sh nimbella nodejs14Action nightly && ./tools/travis/publish.sh nimbella typescript37Action nightly"
on:
branch: master
repo: apache/openwhisk-runtime-nodejs

env:
global:
- secure: Y1ldwIQ6bc3/3Pc0E+qQ6K2M830B9BObYDlsNilPwF/kak3YSfF7SuXuRbJGjTdhH2KOotZD2CwONgP2yvOSPBToC/HpnXYfAGtgblrxQORvgdik88CFWa3Lli1pwlpdzKQNWhBvglzq+IIS98wqzmwqGr8zKA+Iau2ByHdb1j3M9rrIY9V6oU9Gwim1apcRyfI/as3+QfPtt8BUAl2U7+PprxwJigyF/mcZnBJbd7IjrilE2gldZLxKlBiffoKVBinrEg3IQGJPt6k8riw264pBQEpcA0ZBsPUvMaISSxLb+d1ymp3WsiTJUjv+URR/HcdDa7P9jY+ouc8PQz4Yt+Ii38lM2tQU480APfVTyfj6drkjL/+54mYuxm8TzkBWcM2j6/FYT+8HvK/pF35wDJ3El+jGq7BARXg8HVxFsZgynJnhqhWDQb3xX9fK+N4K8+ct+HlsOSa5mP5i5Yo6WRTrWrFpyxVnv9crKePCiYqA2Y8ta8Wnh0sM06nLRtDbfbDjvXPQbaZqSnL4B2Cto08YoT/W/lu8QgJ3EEFlUdDOke4kv9yoXtuE0h7+8dwOvBNMVrBis3G2EYObgR4WmWjk4loYhqT9h3jrH0/5bGLzSKc++qYW0rOZ/RB21cRSe1ILQvSzWkImUoPI8b0i5baGSDq3EjTXYr3pIXSYpQk=
- secure: DOg+FgllLbyv7nEK3JJZfO/cvXy5K0L6QI/S9EJ/ivm4XBDCw1ayhrSQXvp1tMTPbWBEIv2gomPsHghJ+hVvX3dgwYdoNz9WZaNBB6lOO9U8OQW0LBsO5Eai6grzqOP35OuKtthuyR3dGJHAZo/XjhZM/jL0z6q1kNDzdS7ASwRwHJG0rHPGVlGeolH4nAity4KNJvyAspS1FYaIj9FEC/M7UT6nJVACbr9iMt/83teF/Oo2uoFI6Pa4K3nE2NViVFibToNOM3CV8kArDPDoNJviXxQ07ZM6fNijwehZ80waiPSaxFY8PLSntQNxGyB3DbomSTCcdVvtuHHQVmZgpVdvOJE8wk3R09+nq9U9FuUWLiRYSRbF1eF48YFnssPW1jEeVSenFRADcQ37e4B21ssLvXRHpQHpPVrYBZ8ffDamS7pKtEqocX/3Syc6irxHGCpxEdhvQ0Of5AWHhzB714VCijJJQiH9J4hEKXhMeAZ5SSt4eUavEHJKMhUcJ/aaku5w1+KtiYeOso1fTRbTYkEYb1A0bSNdXlGrYRRT+N683W7+ENiQIT+hTp617L/m5WQLIHfKe3gy5qt46kHFiUL3R3YlBI5OKjnLkDnUiA+0d4SFtJC/TBuPmH1fG4isAuvggTjzCb3kUG3ysin8AW0AKaXW0eqjKa/nsHWDKmc=
branch: dev
repo: nimbella-corp/openwhisk-runtime-nodejs
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
# Apache OpenWhisk runtimes for Node.js

[![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0)
[![Build Status](https://travis-ci.com/apache/openwhisk-runtime-nodejs.svg?branch=master)](https://travis-ci.com/apache/openwhisk-runtime-nodejs)
[![Build Status](https://travis-ci.com/nimbella-corp/openwhisk-runtime-nodejs.svg?branch=master)](https://travis-ci.com/nimbella-corp/openwhisk-runtime-nodejs)

This repository contains sources files needed to build the Node.js runtimes for Apache OpenWhisk. The build system will produce a series of docker images for each runtime version. These images are used in the platform to execute Node.js actions.

Expand Down
53 changes: 0 additions & 53 deletions core/nodejs10Action/CHANGELOG.md

This file was deleted.

45 changes: 0 additions & 45 deletions core/nodejs10Action/Dockerfile

This file was deleted.

38 changes: 0 additions & 38 deletions core/nodejs10Action/knative/Dockerfile

This file was deleted.

13 changes: 0 additions & 13 deletions core/nodejs12Action/.dockerignore

This file was deleted.

54 changes: 0 additions & 54 deletions core/nodejs12Action/CHANGELOG.md

This file was deleted.

43 changes: 0 additions & 43 deletions core/nodejs12Action/Dockerfile

This file was deleted.

Loading