Skip to content

Support deploying of blackbox actions#129

Merged
purplecabbage merged 4 commits intoadobe:masterfrom
alexkli:nui-hackathon
Feb 27, 2020
Merged

Support deploying of blackbox actions#129
purplecabbage merged 4 commits intoadobe:masterfrom
alexkli:nui-hackathon

Conversation

@alexkli
Copy link
Copy Markdown
Contributor

@alexkli alexkli commented Feb 26, 2020

Description

The docker field in manifest.yml is currently ignored. It is needed for deploying blackbox actions. This change sets the right values for the openwhisk create action call.

  • automatically switch kind to blackbox if docker is set
  • set image to value of docker
  • fix sequence type check (now that there is a blackbox kind`

Related Issue

#128

Motivation and Context

This is required for Nui.

How Has This Been Tested?

Unit tests. Manual test deployed against actual openwhisk.

Screenshots (if appropriate):

n/a

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 27, 2020

Codecov Report

Merging #129 into master will not change coverage.
The diff coverage is 100%.

Impacted file tree graph

@@          Coverage Diff          @@
##           master   #129   +/-   ##
=====================================
  Coverage     100%   100%           
=====================================
  Files          57     57           
  Lines        1776   1776           
  Branches      319    319           
=====================================
  Hits         1776   1776
Impacted Files Coverage Δ
src/commands/runtime/action/invoke.js 100% <100%> (ø) ⬆️
src/commands/runtime/action/create.js 100% <100%> (ø) ⬆️
src/commands/runtime/rule/delete.js 100% <100%> (ø) ⬆️
src/commands/runtime/activation/logs.js 100% <100%> (ø) ⬆️
src/commands/runtime/action/list.js 100% <100%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update fc20135...97d4ea1. Read the comment docs.

@alexkli alexkli marked this pull request as ready for review February 27, 2020 01:28
@purplecabbage purplecabbage merged commit 8e43c27 into adobe:master Feb 27, 2020
bhageena pushed a commit to bhageena/aio-cli-plugin-runtime that referenced this pull request Jul 21, 2021
* support blackbox images
* fix existing test cases
* add unit test for blackbox action
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants