Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 1.17 KB

README.md

File metadata and controls

25 lines (19 loc) · 1.17 KB

Create a serverless UI to generate QR codes from text using OpenWhisk.

To build and deploy the QR generator and web UI, you'll need the OpenWhisk wsk CLI. The quickest way to get started is to sign up and download it from IBM Cloud Functions. You'll also need gradle to build the Java action.

How to build and deploy:

  1. gradle jar
  2. wsk package create qr
  3. wsk action create qr/generate build/libs/wsk-qr-1.0.jar --main qr.Generate --web true
  4. wsk action create qr/ui src/main/js/qr/ui.js --web true

That's it. You can now try it by accessing the URL for the UI you deployed. To help you discover the URL, you can run use the included helper action. 5. wsk action create host src/main/js/host.js 6. wsk action invoke host -br -p path qr/ui.html

On Mac OS, this is a convenient way to open the URL in your browser:

   wsk action invoke host -br -p path qr/ui.html | grep url | awk -F" " '{print $2}' | xargs open