This is an automated email from the ASF dual-hosted git repository. csantanapr pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-openwhisk-runtime-swift.git
The following commit(s) were added to refs/heads/master by this push: new ce551a0 update swift41 snapshot build to 2018-03-11-a (#33) ce551a0 is described below commit ce551a04d5b19b308cde88c17f9dbf715470dfbd Author: Carlos Santana <csantan...@gmail.com> AuthorDate: Mon Mar 12 16:23:33 2018 -0400 update swift41 snapshot build to 2018-03-11-a (#33) --- ansible/environments/local/group_vars/all | 2 ++ core/swift40Action/epilogue.swift | 4 ++-- core/swift41Action/CHANGELOG.md | 6 ++++++ core/swift41Action/Dockerfile | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/ansible/environments/local/group_vars/all b/ansible/environments/local/group_vars/all index 1dfc339..f11e4e0 100755 --- a/ansible/environments/local/group_vars/all +++ b/ansible/environments/local/group_vars/all @@ -60,3 +60,5 @@ runtimes_manifest: blackboxes: - name: "dockerskeleton" + +controller_protocol: "http" diff --git a/core/swift40Action/epilogue.swift b/core/swift40Action/epilogue.swift index 9d768af..e18b5c8 100644 --- a/core/swift40Action/epilogue.swift +++ b/core/swift40Action/epilogue.swift @@ -55,7 +55,7 @@ func _run_main(mainFunction: ([String: Any]) -> [String: Any]) -> Void { } // Codable main signature input Codable -func _run_main<In: Codable, Out: Codable>(mainFunction: @escaping (In, (Out?, Error?) -> Void) -> Void) { +func _run_main<In: Decodable, Out: Encodable>(mainFunction: @escaping (In, (Out?, Error?) -> Void) -> Void) { do { let input = try Whisk.jsonDecoder.decode(In.self, from: json) let resultHandler = { (out: Out?, error: Error?) in @@ -90,7 +90,7 @@ func _run_main<In: Codable, Out: Codable>(mainFunction: @escaping (In, (Out?, Er } // Codable main signature no input -func _run_main<Out: Codable>(mainFunction: @escaping ((Out?, Error?) -> Void) -> Void) { +func _run_main<Out: Encodable>(mainFunction: @escaping ((Out?, Error?) -> Void) -> Void) { let resultHandler = { (out: Out?, error: Error?) in if let error = error { _whisk_print_error(message: "Action handler callback returned an error:", error: error) diff --git a/core/swift41Action/CHANGELOG.md b/core/swift41Action/CHANGELOG.md index 3c409ef..55a9b75 100644 --- a/core/swift41Action/CHANGELOG.md +++ b/core/swift41Action/CHANGELOG.md @@ -1,5 +1,11 @@ # Apache OpenWhisk Swift 4.1 Runtime Container +## 1.0.1 +Changes: + - update swift41 snapshot build to `2018-03-11-a` + +Swift runtime version: [swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-11-a](https://swift.org/builds/swift-4.1-branch/ubuntu1404/swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-11-a/swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-11-a-ubuntu14.04.tar.gz) + ## 1.0.0 Changes: - Add Codable support diff --git a/core/swift41Action/Dockerfile b/core/swift41Action/Dockerfile index 260b8d9..fa64fbb 100644 --- a/core/swift41Action/Dockerfile +++ b/core/swift41Action/Dockerfile @@ -5,7 +5,7 @@ LABEL Description="Linux Ubuntu 14.04 image with the Swift binaries and tools." USER root # Set environment variables for image -ENV SWIFT_SNAPSHOT swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-06-a +ENV SWIFT_SNAPSHOT swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-11-a ENV SWIFT_SNAPSHOT_LOWERCASE swift-4.1-branch ENV UBUNTU_VERSION ubuntu14.04 ENV UBUNTU_VERSION_NO_DOTS ubuntu1404 -- To stop receiving notification emails like this one, please contact csantan...@apache.org.