This is an automated email from the ASF dual-hosted git repository.
houshengbo pushed a change to annotated tag 0.8.9
in repository
https://gitbox.apache.org/repos/asf/incubator-openwhisk-wskdeploy.git.
*** WARNING: tag 0.8.9 was modified! ***
from fa2e5e5 (tag)
to 40663a0 (tag)
tagging 52d74503cc5a51a75c481578d9d98e734823bcb2 (commit)
replaces 0.4.1
by Vincent Hou
on Mon Oct 2 15:50:25 2017 -0400
- Log -----------------------------------------------------------------
Create the tag 0.8.9 for releases.
-----------------------------------------------------------------------
from 9165b88 Add the 32-bit binaries build for each operating system (#543)
add b8e9dac Check mandatory field Version and License (#522)
add 0009556 Fixed bugs, typos, index, clarified unsupported features.
(#549)
add fa1ba2d Cloudant updates (#546)
add 61a0412 Programming Guide - part6 and Specification in HTML (#551)
add 2580015 Update the document for the use case of message hub (#545)
add 02c5ddd Add strict flag for user defined runtime. (#541)
add 606f8b7 Fix an issue of deploymentreader and add a unit test (#542)
add 03c87f1 Update Programming Guide - part7 (#555)
add 4add0dc Add integration test for inputs and annotation bindings (#552)
add 5df1b6b Updating dependency documentation (#559)
add 46c3277 Update Programmin Guide - part8, add TriggerRule examples
(#561)
add 2f94cf1 add Action limits support (#556)
add 7d54329 fixing typo in cmdline arg - project (#564)
add 2500186 Adding real world live application (#562)
add 6dac744 Skip running cloudant tests until we fix issue 574 (#575)
add c63778c Rename manifest and deployment yaml files to meaningful name
(#566)
add 3a29c97 Update spec to v0.8.9 rev2 (#573)
add 14c6095 removing function field from package (#567)
add 5954b1f Silence Usage on error (#576)
add 1db40db Programming Guide updates - part9 (#570)
add ab623d4 Add the support of certificate checking for secure mode (#571)
add 52d7450 Fix the error regarding the error message (#579)
No new revisions were added by this update.
Summary of changes:
Godeps/Godeps.json | 4 +-
README.md | 7 +-
cmd/root.go | 7 +-
deployers/deploymentreader.go | 6 +-
deployers/deploymentreader_test.go | 35 ++
deployers/whiskclient.go | 23 +-
deployers/whiskclient_test.go | 91 +++--
docs/creating_tagged_releases.md | 15 +
docs/examples/deployment_hello_world_2.yaml | 9 -
...eployment_hello_world_triggerrule_bindings.yaml | 10 +
...deployment_hello_world_triggerrule_unbound.yaml | 10 +
docs/examples/manifest_hello_world.yaml | 2 +-
docs/examples/manifest_hello_world_2.yaml | 13 -
docs/examples/manifest_hello_world_3.yaml | 20 --
.../manifest_hello_world_advanced_parms.yaml | 32 ++
.../examples/manifest_hello_world_fixed_parms.yaml | 11 +
.../examples/manifest_hello_world_triggerrule.yaml | 28 ++
.../manifest_hello_world_triggerrule_unbound.yaml | 28 ++
.../examples/manifest_hello_world_typed_parms.yaml | 16 +
docs/examples/src/{hello.js => hello_plus.js} | 6 +-
docs/programming_guide.md | 93 ++---
docs/wskdeploy_action_advanced_parms.md | 98 ++++++
docs/wskdeploy_action_fixed_parms.md | 74 ++++
docs/wskdeploy_action_helloworld.md | 89 +++++
docs/wskdeploy_action_typed_parms.md | 93 +++++
docs/wskdeploy_debugging.md | 2 +-
docs/wskdeploy_faq.md | 11 +
docs/wskdeploy_package_minimal.md | 97 +++++
docs/wskdeploy_packages.md | 29 --
docs/wskdeploy_triggerrule_basic.md | 122 +++++++
docs/wskdeploy_triggerrule_trigger_bindings.md | 117 ++++++
parsers/deploy_parser_test.go | 1 -
parsers/manifest_parser.go | 73 +++-
parsers/manifest_parser_test.go | 98 +++---
parsers/yamlparser.go | 17 +-
parsers/yamlparser_test.go | 15 +-
specification/README.md | 64 ++--
.../openwhisk_v0.8.1.pdf} | Bin
specification/{ => archive}/openwhisk_v0.8.2.pdf | Bin
specification/{ => archive}/openwhisk_v0.8.3.pdf | Bin
specification/{ => archive}/openwhisk_v0.8.4.pdf | Bin
specification/{ => archive}/openwhisk_v0.8.5.pdf | Bin
specification/{ => archive}/openwhisk_v0.8.6.pdf | Bin
specification/{ => archive}/openwhisk_v0.8.7.pdf | Bin
specification/{ => archive}/openwhisk_v0.8.8.pdf | Bin
specification/html/spec_actions.md | 349 ++++++++++++++++++
specification/html/spec_index.md | 18 +
specification/html/spec_packages.md | 168 +++++++++
specification/html/spec_parameters.md | 244 +++++++++++++
specification/html/spec_sequences.md | 59 ++++
specification/html/spec_shared_entity_schema.md | 90 +++++
specification/html/spec_trigger_rule.md | 222 ++++++++++++
specification/html/spec_types.md | 391 +++++++++++++++++++++
specification/html/spec_types_yaml.md | 139 --------
specification/openwhisk_v0.8.9.pdf | Bin 1502184 -> 1566967
bytes
tests/README.md | 144 +++++---
tests/apps/owbp-cloudant-trigger/README.md | 2 +
tests/apps/owbp-cloudant-trigger/manifest-bp.json | 17 +
.../owbp-cloudant-trigger_test.go | 103 ++++++
.../runtimes/node/actions/process-change.js | 24 ++
.../runtimes/node}/manifest.yaml | 20 +-
.../runtimes/php/actions/process-change.php | 12 +
.../runtimes/php}/manifest.yaml | 20 +-
.../runtimes/python/actions/process-change.py | 8 +
.../runtimes/python}/manifest.yaml | 20 +-
.../runtimes/swift/actions/process-change.swift | 11 +
.../runtimes/swift}/manifest.yaml | 20 +-
tests/dat/deploy3.yaml | 12 -
tests/dat/deployment-deploymentreader-test.yml | 18 +
...eploy4.yaml => deployment_compose_trigger.yaml} | 0
tests/dat/deployment_data_application_package.yaml | 1 -
...{manifest5.yaml => manifest_validate_feed.yaml} | 1 -
...anifest6.yaml => manifest_validate_params.yaml} | 0
...{manifest4.yaml => manifest_validate_rule.yaml} | 2 +-
...st3.yaml => manifest_validate_triggerfeed.yaml} | 2 +-
tests/dat/wskprops | 2 +
tests/dat/{wskprops => wskpropsnokeycert} | 0
tests/src/integration/cloudant/README.md | 81 +++++
tests/src/integration/cloudant/cloudant_test.go | 3 +-
tests/src/integration/cloudant/manifest.yaml | 11 +-
tests/src/integration/common/wskdeploy.go | 114 ++++--
tests/src/integration/message-hub/README.md | 15 +
.../actions/helloworld.js | 0
.../deployment.yaml | 27 ++
.../manifest.yaml | 19 +-
.../validate-bind-inputs-anno_test.go | 115 ++++++
tests/usecases/dependency/README.md | 143 +++++---
tests/usecases/dependency/manifest.yaml | 52 +--
utils/errorhandlers.go | 2 +-
utils/flags.go | 3 +
utils/validation.go | 178 ++++++++++
utils/validation_test.go | 63 ++++
wski18n/i18n_resources.go | 4 +-
wski18n/resources/en_US.all.json | 61 +++-
94 files changed, 3859 insertions(+), 617 deletions(-)
create mode 100644 docs/creating_tagged_releases.md
delete mode 100644 docs/examples/deployment_hello_world_2.yaml
create mode 100644
docs/examples/deployment_hello_world_triggerrule_bindings.yaml
create mode 100644
docs/examples/deployment_hello_world_triggerrule_unbound.yaml
delete mode 100644 docs/examples/manifest_hello_world_2.yaml
delete mode 100644 docs/examples/manifest_hello_world_3.yaml
create mode 100644 docs/examples/manifest_hello_world_advanced_parms.yaml
create mode 100644 docs/examples/manifest_hello_world_fixed_parms.yaml
create mode 100644 docs/examples/manifest_hello_world_triggerrule.yaml
create mode 100644 docs/examples/manifest_hello_world_triggerrule_unbound.yaml
create mode 100644 docs/examples/manifest_hello_world_typed_parms.yaml
copy docs/examples/src/{hello.js => hello_plus.js} (56%)
create mode 100644 docs/wskdeploy_action_advanced_parms.md
create mode 100644 docs/wskdeploy_action_fixed_parms.md
create mode 100644 docs/wskdeploy_action_helloworld.md
create mode 100644 docs/wskdeploy_action_typed_parms.md
create mode 100644 docs/wskdeploy_faq.md
create mode 100644 docs/wskdeploy_package_minimal.md
delete mode 100644 docs/wskdeploy_packages.md
create mode 100644 docs/wskdeploy_triggerrule_basic.md
create mode 100644 docs/wskdeploy_triggerrule_trigger_bindings.md
rename specification/{openwhisk_v0.8.pdf => archive/openwhisk_v0.8.1.pdf}
(100%)
rename specification/{ => archive}/openwhisk_v0.8.2.pdf (100%)
rename specification/{ => archive}/openwhisk_v0.8.3.pdf (100%)
rename specification/{ => archive}/openwhisk_v0.8.4.pdf (100%)
rename specification/{ => archive}/openwhisk_v0.8.5.pdf (100%)
rename specification/{ => archive}/openwhisk_v0.8.6.pdf (100%)
rename specification/{ => archive}/openwhisk_v0.8.7.pdf (100%)
rename specification/{ => archive}/openwhisk_v0.8.8.pdf (100%)
create mode 100644 specification/html/spec_actions.md
create mode 100644 specification/html/spec_index.md
create mode 100644 specification/html/spec_packages.md
create mode 100644 specification/html/spec_parameters.md
create mode 100644 specification/html/spec_sequences.md
create mode 100644 specification/html/spec_shared_entity_schema.md
create mode 100644 specification/html/spec_trigger_rule.md
create mode 100644 specification/html/spec_types.md
delete mode 100644 specification/html/spec_types_yaml.md
create mode 100644 tests/apps/owbp-cloudant-trigger/README.md
create mode 100644 tests/apps/owbp-cloudant-trigger/manifest-bp.json
create mode 100644
tests/apps/owbp-cloudant-trigger/owbp-cloudant-trigger_test.go
create mode 100644
tests/apps/owbp-cloudant-trigger/runtimes/node/actions/process-change.js
copy tests/{src/integration/cloudant =>
apps/owbp-cloudant-trigger/runtimes/node}/manifest.yaml (69%)
create mode 100644
tests/apps/owbp-cloudant-trigger/runtimes/php/actions/process-change.php
copy tests/{src/integration/cloudant =>
apps/owbp-cloudant-trigger/runtimes/php}/manifest.yaml (69%)
create mode 100644
tests/apps/owbp-cloudant-trigger/runtimes/python/actions/process-change.py
copy tests/{src/integration/cloudant =>
apps/owbp-cloudant-trigger/runtimes/python}/manifest.yaml (69%)
create mode 100644
tests/apps/owbp-cloudant-trigger/runtimes/swift/actions/process-change.swift
copy tests/{src/integration/cloudant =>
apps/owbp-cloudant-trigger/runtimes/swift}/manifest.yaml (69%)
delete mode 100644 tests/dat/deploy3.yaml
create mode 100644 tests/dat/deployment-deploymentreader-test.yml
rename tests/dat/{deploy4.yaml => deployment_compose_trigger.yaml} (100%)
rename tests/dat/{manifest5.yaml => manifest_validate_feed.yaml} (96%)
rename tests/dat/{manifest6.yaml => manifest_validate_params.yaml} (100%)
rename tests/dat/{manifest4.yaml => manifest_validate_rule.yaml} (94%)
rename tests/dat/{manifest3.yaml => manifest_validate_triggerfeed.yaml} (92%)
copy tests/dat/{wskprops => wskpropsnokeycert} (100%)
create mode 100644 tests/src/integration/cloudant/README.md
create mode 100644 tests/src/integration/message-hub/README.md
copy tests/src/integration/{validatePackagesInDeployment =>
validate-binding-inputs-annotations}/actions/helloworld.js (100%)
create mode 100644
tests/src/integration/validate-binding-inputs-annotations/deployment.yaml
copy tests/src/integration/{alarmtrigger =>
validate-binding-inputs-annotations}/manifest.yaml (60%)
create mode 100644
tests/src/integration/validate-binding-inputs-annotations/validate-bind-inputs-anno_test.go
create mode 100644 utils/validation.go
create mode 100644 utils/validation_test.go
--
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].