You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwhisk.apache.org by dg...@apache.org on 2020/11/24 01:33:49 UTC

svn commit: r44652 - in /release/openwhisk: BUILDING_FROM_SOURCE.md openwhisk-deploy-kube-1.0.0-sources.tar.gz openwhisk-deploy-kube-1.0.0-sources.tar.gz.asc openwhisk-deploy-kube-1.0.0-sources.tar.gz.sha512

Author: dgrove
Date: Tue Nov 24 01:33:49 2020
New Revision: 44652

Log:
release openwhisk-deploy-kube-1.0.0 using rc1


Added:
    release/openwhisk/BUILDING_FROM_SOURCE.md
    release/openwhisk/openwhisk-deploy-kube-1.0.0-sources.tar.gz   (with props)
    release/openwhisk/openwhisk-deploy-kube-1.0.0-sources.tar.gz.asc
    release/openwhisk/openwhisk-deploy-kube-1.0.0-sources.tar.gz.sha512

Added: release/openwhisk/BUILDING_FROM_SOURCE.md
==============================================================================
--- release/openwhisk/BUILDING_FROM_SOURCE.md (added)
+++ release/openwhisk/BUILDING_FROM_SOURCE.md Tue Nov 24 01:33:49 2020
@@ -0,0 +1,51 @@
+<!--
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+-->
+
+# Building an Apache OpenWhisk release from source
+
+## Restore the Gradle Wrapper Jar
+
+Most of the Apache OpenWhisk components use the [Gradle](https://gradle.org)
+build tool.  As described in more detail in the
+[Gradle Wrapper documentation](https://docs.gradle.org/current/userguide/gradle_wrapper.html),
+Gradle is designed to securely bootstrap itself from a small jar file
+which is normally located in each OpenWhisk source tree at
+`gradle/wrapper/gradle-wrapper.jar`.
+
+However, including the binary `gradle-wrapper.jar` is not allowed in
+Apache source releases.  Therefore, if after unpacking an OpenWhisk
+source release you see a `build.gradle` at the top level of the source tree
+you will have to restore the missing jar file before you can build anything.
+
+If you have a compatible version of `gradle` already installed on your
+machine, this can be done by performing the following steps.
+
+1. Inspect `gradle/wrapper/gradle-wrapper.properties` to determine the expected version of gradle. Look for
+the version number embedded in the distributionUrl property.
+2. Execute the command `gradle wrapper --gradle-version X.Y.Z` replacing X.Y.Z with the version number from `gradle-wrapper.properties`.
+
+If this command succeeds, you should now be able to execute `./gradlew` to download the right version of
+gradle and build OpenWhisk. Consult the README.md for component-specific detailed instructions, such as the build target.
+
+The command may fail because your version of gradle is incompatible
+with the build.gradle files included in the project.  If this happens,
+you can either (a) install the matching version of gradle or (b)
+execute the `gradle wrapper --gradle-version X.Y.Z` command in a
+scratch directory and then manually copy `gradle-wrapper.jar` to
+`gradle/wrapper`.

Added: release/openwhisk/openwhisk-deploy-kube-1.0.0-sources.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: release/openwhisk/openwhisk-deploy-kube-1.0.0-sources.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/openwhisk/openwhisk-deploy-kube-1.0.0-sources.tar.gz.asc
==============================================================================
--- release/openwhisk/openwhisk-deploy-kube-1.0.0-sources.tar.gz.asc (added)
+++ release/openwhisk/openwhisk-deploy-kube-1.0.0-sources.tar.gz.asc Tue Nov 24 01:33:49 2020
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEE/iDNm7hL3CLbiTzQIpBwZBR/iG4FAl+3y10ACgkQIpBwZBR/
+iG7KshAAjcpTRkdfo8z8X0gwsAg7D8jOQFm5XtgphPksuR5vQhvyG2orPkg9PLKy
+fv/i0iSTwn7x9kyxIgyVNIrS0Z5oBf1P7AyovUkcG4LvLxCxmDg1V2jn+P0WUvGe
+pqsZ3L0xYFr1EgYxfp+enpeHVQ6RyGdIse0VHLCeGisZyIYrEhBUrExjT0jCrC/X
+3rLm4z6ha74JsJxQM2TJm0aIBjo7l6BBXVsAldRqzduUrPoMtkJTSmaRQIIpaGlz
+HensCC/m9Ki4JvzABMLOR/VyX8sXGZf8WwDh2JbqRB+VPkKmBd5LPpTS9G1yLcFL
+MHudlDg5Lv156wgwal238TK+CpJiHJMVdHdPdNpLPvTq7EP4xi2CeuOn5hOr0J8L
+H2gRUy+wvYrC0vWhu691iQyyq2oiy5MRcREjgigdrGcgyvjOxnA6n+FV9A/0t0oz
+EZJiPirv8MNjJz5p1cmFpZbYlT4xGCN0RoBxq7X+avP8fAxSa1uJeNpUZmA59aEh
+tdYqVQ/ToLmS+lYzL4fdBJBAeUthjmk2zLc0iiAB3uoMrs/l1VLDGslx0dM4CM+G
+VlYnjyK+zLZn7R153yrvyMOh0FChn7xdVVW0SBMcRIduDD1pnRdHBnpUoZG+7lVB
+Tl4whBP4d74I4MI907zIh6SzPBdYwKZc1gXqTzMYzCWxEs2FJ3c=
+=zd2r
+-----END PGP SIGNATURE-----

Added: release/openwhisk/openwhisk-deploy-kube-1.0.0-sources.tar.gz.sha512
==============================================================================
--- release/openwhisk/openwhisk-deploy-kube-1.0.0-sources.tar.gz.sha512 (added)
+++ release/openwhisk/openwhisk-deploy-kube-1.0.0-sources.tar.gz.sha512 Tue Nov 24 01:33:49 2020
@@ -0,0 +1,3 @@
+openwhisk-deploy-kube-1.0.0-sources.tar.gz: 
+7141D8A2 DBCEDC56 D3B30CDC 08F9DD4A 79877422 C5B7F266 B8113C4F 61C28307 58EF8305
+ A164039C 03BF8300 CB78B216 1528AA12 6AAF0431 A5F1F940 E72DEF69