This is an automated email from the ASF dual-hosted git repository. houshengbo pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-openwhisk.git
The following commit(s) were added to refs/heads/master by this push: new 7ca1f1d Add the license headers (#3383) 7ca1f1d is described below commit 7ca1f1dbc51964dc128eb978ce3bc051408bd24c Author: Vincent <s...@us.ibm.com> AuthorDate: Wed Mar 7 15:51:43 2018 -0500 Add the license headers (#3383) Based on Apache release policy, every source file needs to contain the license header at the top. This PR adds the license header to the source files missing it. Partially-Closes: apache/incubator-openwhisk-release#54. --- .travis.yml | 17 ++++++++++++++++- README.md | 18 ++++++++++++++++++ actionRuntimes/actionProxy/README.md | 18 ++++++++++++++++++ actionRuntimes/javaAction/delete-build-run.sh | 16 ++++++++++++++++ common/scala/copyJMXFiles.sh | 16 ++++++++++++++++ common/scala/transformEnvironment.sh | 16 ++++++++++++++++ gradle/README.md | 18 ++++++++++++++++++ tools/admin/README.md | 18 ++++++++++++++++++ tools/build/README.md | 18 ++++++++++++++++++ tools/db/README.md | 18 ++++++++++++++++++ tools/dev/README.md | 18 ++++++++++++++++++ tools/git/README.md | 18 ++++++++++++++++++ tools/git/pre-commit-scalafmt-gradlew.sh | 17 +++++++++++++++++ tools/git/pre-commit-scalafmt-native.sh | 17 +++++++++++++++++ tools/macos/README.md | 18 ++++++++++++++++++ tools/macos/docker-machine/README.md | 18 ++++++++++++++++++ tools/macos/docker-machine/tweak-dockerhost.sh | 16 ++++++++++++++++ tools/macos/docker-machine/tweak-dockermachine.sh | 18 ++++++++++++++++++ tools/travis/build.sh | 17 +++++++++++++++++ tools/travis/flake8.sh | 16 ++++++++++++++++ tools/travis/setup.sh | 16 ++++++++++++++++ tools/ubuntu-setup/README.md | 18 ++++++++++++++++++ tools/ubuntu-setup/all.sh | 16 ++++++++++++++++ tools/ubuntu-setup/ansible.sh | 17 +++++++++++++++++ tools/ubuntu-setup/bashprofile.sh | 18 ++++++++++++++++++ tools/ubuntu-setup/docker-xenial.sh | 16 ++++++++++++++++ tools/ubuntu-setup/docker.sh | 17 +++++++++++++++++ tools/ubuntu-setup/java8.sh | 17 +++++++++++++++++ tools/ubuntu-setup/misc.sh | 17 +++++++++++++++++ tools/ubuntu-setup/pip.sh | 17 +++++++++++++++++ tools/vagrant/README.md | 18 ++++++++++++++++++ 31 files changed, 532 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index d5d7d2f..9fbd802 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,19 @@ -# A Travis CI configuration file. +# +# 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. +# sudo: required diff --git a/README.md b/README.md index ff8f434..a8aea70 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,21 @@ +<!-- +# +# 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. +# +--> + # OpenWhisk [![Build Status](https://travis-ci.org/apache/incubator-openwhisk.svg?branch=master)](https://travis-ci.org/apache/incubator-openwhisk) diff --git a/actionRuntimes/actionProxy/README.md b/actionRuntimes/actionProxy/README.md index ee5d5e9..5413382 100644 --- a/actionRuntimes/actionProxy/README.md +++ b/actionRuntimes/actionProxy/README.md @@ -1,3 +1,21 @@ +<!-- +# +# 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. +# +--> + Skeleton for "docker actions" ================ diff --git a/actionRuntimes/javaAction/delete-build-run.sh b/actionRuntimes/javaAction/delete-build-run.sh index 665800f..8765a31 100755 --- a/actionRuntimes/javaAction/delete-build-run.sh +++ b/actionRuntimes/javaAction/delete-build-run.sh @@ -1,4 +1,20 @@ #!/usr/bin/env bash +# +# 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. +# # Useful for local testing. # USE WITH CAUTION !! diff --git a/common/scala/copyJMXFiles.sh b/common/scala/copyJMXFiles.sh index fc5004f..8c3175d 100644 --- a/common/scala/copyJMXFiles.sh +++ b/common/scala/copyJMXFiles.sh @@ -1,4 +1,20 @@ #!/bin/bash +# +# 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. +# if [[ $( ls /conf/jmxremote.* 2> /dev/null ) ]] then diff --git a/common/scala/transformEnvironment.sh b/common/scala/transformEnvironment.sh index 96539aa..005f0bd 100755 --- a/common/scala/transformEnvironment.sh +++ b/common/scala/transformEnvironment.sh @@ -1,4 +1,20 @@ #!/bin/bash +# +# 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. +# # # Transforms environment variables starting with `prefix` to kebab-cased JVM system properties diff --git a/gradle/README.md b/gradle/README.md index 6de4f54..5b83fdb 100644 --- a/gradle/README.md +++ b/gradle/README.md @@ -1,3 +1,21 @@ +<!-- +# +# 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. +# +--> + # Gradle Gradle is used to build OpenWhisk. It does not need to be pre-installed as it installs itself using the [Gradle Wrapper](https://docs.gradle.org/current/userguide/gradle_wrapper.html). To use it without installing, simply invoke the `gradlew` command at the root of the repository. You can also install `gradle` via [`apt`](http://linuxg.net/how-to-install-gradle-2-1-on-ubuntu-14-10-ubuntu-14-04-ubuntu-12-04-and-derivatives/) on Ubuntu or [`brew`](http://www.brewformulas.org/Gradle) on Mac [...] diff --git a/tools/admin/README.md b/tools/admin/README.md index 912522e..eb6c7ac 100644 --- a/tools/admin/README.md +++ b/tools/admin/README.md @@ -1,3 +1,21 @@ +<!-- +# +# 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. +# +--> + ## Administrative Operations The `wskadmin` utility is handy for performing various administrative operations against an OpenWhisk deployment. diff --git a/tools/build/README.md b/tools/build/README.md index 29a2121..7e5e83d 100644 --- a/tools/build/README.md +++ b/tools/build/README.md @@ -1,3 +1,21 @@ +<!-- +# +# 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. +# +--> + # Build helper scripts This directory contains the following utilities. diff --git a/tools/db/README.md b/tools/db/README.md index a702361..b92dc69 100644 --- a/tools/db/README.md +++ b/tools/db/README.md @@ -1,3 +1,21 @@ +<!-- +# +# 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. +# +--> + # Configure data store Before you can build and deploy OpenWhisk, you must configure a backing data store. The system supports any self-managed [CouchDB](#using-couchdb) instance or [Cloudant](#using-cloudant) as a cloud-based database service. diff --git a/tools/dev/README.md b/tools/dev/README.md index ca05172..d270563 100644 --- a/tools/dev/README.md +++ b/tools/dev/README.md @@ -1,3 +1,21 @@ +<!-- +# +# 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. +# +--> + # Utility Scripts This module is a collection of few utility scripts for OpenWhisk development. The scripts diff --git a/tools/git/README.md b/tools/git/README.md index 43324df..d1454b0 100644 --- a/tools/git/README.md +++ b/tools/git/README.md @@ -1,3 +1,21 @@ +<!-- +# +# 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. +# +--> + # Purpose This directory contains shell scripts to be used in conjunction with `git` operations. diff --git a/tools/git/pre-commit-scalafmt-gradlew.sh b/tools/git/pre-commit-scalafmt-gradlew.sh index f455d82..69cb600 100755 --- a/tools/git/pre-commit-scalafmt-gradlew.sh +++ b/tools/git/pre-commit-scalafmt-gradlew.sh @@ -1,5 +1,22 @@ #!/usr/bin/env bash # +# 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. +# + +# # Purpose: Run this script as a git pre-commit hook to apply project-specific # Scala formatting rules to all staged Scala source files (*.scala). # Uses Gradle wrapper to perform Scala formatting with `scalafmt`. diff --git a/tools/git/pre-commit-scalafmt-native.sh b/tools/git/pre-commit-scalafmt-native.sh index 0bf028c..4b7850f 100755 --- a/tools/git/pre-commit-scalafmt-native.sh +++ b/tools/git/pre-commit-scalafmt-native.sh @@ -1,5 +1,22 @@ #!/usr/bin/env bash # +# 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. +# + +# # Purpose: Run this script as a git pre-commit hook to apply project-specific # Scala formatting rules to all staged Scala source files (*.scala). # Uses native command to perform Scala formatting with `scalafmt`. diff --git a/tools/macos/README.md b/tools/macos/README.md index 4314d08..092fc58 100644 --- a/tools/macos/README.md +++ b/tools/macos/README.md @@ -1,3 +1,21 @@ +<!-- +# +# 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. +# +--> + # Setting up OpenWhisk with Docker for Mac OpenWhisk can run on a Mac host with [Docker for Mac](https://docs.docker.com/docker-for-mac/). diff --git a/tools/macos/docker-machine/README.md b/tools/macos/docker-machine/README.md index 602f813..9982266 100644 --- a/tools/macos/docker-machine/README.md +++ b/tools/macos/docker-machine/README.md @@ -1,3 +1,21 @@ +<!-- +# +# 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. +# +--> + # Setting up OpenWhisk with Docker-machine OpenWhisk can on a Mac using a virtual machine in which Docker daemon is running. diff --git a/tools/macos/docker-machine/tweak-dockerhost.sh b/tools/macos/docker-machine/tweak-dockerhost.sh index 200cd4c..85d6c71 100644 --- a/tools/macos/docker-machine/tweak-dockerhost.sh +++ b/tools/macos/docker-machine/tweak-dockerhost.sh @@ -1,4 +1,20 @@ #!/bin/bash +# +# 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. +# # this should run to permit some unit tests to run which directly communicate # with containers; if you notice the route forwarding is immediately deleted diff --git a/tools/macos/docker-machine/tweak-dockermachine.sh b/tools/macos/docker-machine/tweak-dockermachine.sh index c2cf98f..4bdd85b 100755 --- a/tools/macos/docker-machine/tweak-dockermachine.sh +++ b/tools/macos/docker-machine/tweak-dockermachine.sh @@ -1,3 +1,21 @@ +#!/bin/bash +# +# 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. +# + # Setup docker-machine VM and OSX host. # Assumes there exists a docker-machine called whisk; to create one: # > docker-machine create whisk --driver virtualbox diff --git a/tools/travis/build.sh b/tools/travis/build.sh index c98285f..f65e7e6 100755 --- a/tools/travis/build.sh +++ b/tools/travis/build.sh @@ -1,4 +1,21 @@ #!/bin/bash +# +# 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. +# + set -e # Build script for Travis-CI. diff --git a/tools/travis/flake8.sh b/tools/travis/flake8.sh index 1c7260c..23aab82 100755 --- a/tools/travis/flake8.sh +++ b/tools/travis/flake8.sh @@ -1,4 +1,20 @@ #!/bin/bash +# +# 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. +# pip3 install --user --upgrade flake8 diff --git a/tools/travis/setup.sh b/tools/travis/setup.sh index f4ec7b9..26c5df1 100755 --- a/tools/travis/setup.sh +++ b/tools/travis/setup.sh @@ -1,4 +1,20 @@ #!/bin/bash +# +# 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. +# sudo gpasswd -a travis docker sudo -E bash -c 'echo '\''DOCKER_OPTS="-H tcp://0.0.0.0:4243 -H unix:///var/run/docker.sock --storage-driver=overlay --userns-remap=default"'\'' > /etc/default/docker' diff --git a/tools/ubuntu-setup/README.md b/tools/ubuntu-setup/README.md index 0d4c1fe..4245ace 100644 --- a/tools/ubuntu-setup/README.md +++ b/tools/ubuntu-setup/README.md @@ -1,3 +1,21 @@ +<!-- +# +# 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. +# +--> + # Setting up OpenWhisk on Ubuntu server(s) The following are verified to work on Ubuntu 14.04.3 LTS. You may need `sudo` or root access to install required software depending on your system setup. diff --git a/tools/ubuntu-setup/all.sh b/tools/ubuntu-setup/all.sh index 02a881a..2f84d57 100755 --- a/tools/ubuntu-setup/all.sh +++ b/tools/ubuntu-setup/all.sh @@ -1,4 +1,20 @@ #!/bin/bash +# +# 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. +# # This script can be tested for validity by doing something like: # diff --git a/tools/ubuntu-setup/ansible.sh b/tools/ubuntu-setup/ansible.sh index 55ccf3a..baf3d12 100755 --- a/tools/ubuntu-setup/ansible.sh +++ b/tools/ubuntu-setup/ansible.sh @@ -1,4 +1,21 @@ #!/bin/bash +# +# 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. +# + set -e set -x diff --git a/tools/ubuntu-setup/bashprofile.sh b/tools/ubuntu-setup/bashprofile.sh index b7cf311..b16658b 100644 --- a/tools/ubuntu-setup/bashprofile.sh +++ b/tools/ubuntu-setup/bashprofile.sh @@ -1,3 +1,21 @@ +#!/bin/bash +# +# 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. +# + # Adds openwhisk bin to bash profile echo 'export PATH=$HOME/openwhisk/bin:$PATH' > "$HOME/.bash_profile" # Adds tab completion diff --git a/tools/ubuntu-setup/docker-xenial.sh b/tools/ubuntu-setup/docker-xenial.sh index ba881a7..812a0c2 100644 --- a/tools/ubuntu-setup/docker-xenial.sh +++ b/tools/ubuntu-setup/docker-xenial.sh @@ -1,4 +1,20 @@ #!/bin/bash +# +# 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. +# # # WARNING: This is EXPERIMENTAL support for running OpenWhisk on the latest diff --git a/tools/ubuntu-setup/docker.sh b/tools/ubuntu-setup/docker.sh index 3456d6e..de3a76c 100755 --- a/tools/ubuntu-setup/docker.sh +++ b/tools/ubuntu-setup/docker.sh @@ -1,4 +1,21 @@ #!/bin/bash +# +# 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. +# + set -e set -x diff --git a/tools/ubuntu-setup/java8.sh b/tools/ubuntu-setup/java8.sh index 00444c8..ada5b38 100755 --- a/tools/ubuntu-setup/java8.sh +++ b/tools/ubuntu-setup/java8.sh @@ -1,4 +1,21 @@ #!/bin/bash +# +# 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. +# + set -e set -x diff --git a/tools/ubuntu-setup/misc.sh b/tools/ubuntu-setup/misc.sh index edf0f66..ac9f10a 100755 --- a/tools/ubuntu-setup/misc.sh +++ b/tools/ubuntu-setup/misc.sh @@ -1,4 +1,21 @@ #!/bin/bash +# +# 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. +# + set -e set -x diff --git a/tools/ubuntu-setup/pip.sh b/tools/ubuntu-setup/pip.sh index caa9a95..f536508 100755 --- a/tools/ubuntu-setup/pip.sh +++ b/tools/ubuntu-setup/pip.sh @@ -1,4 +1,21 @@ #!/bin/bash +# +# 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. +# + set -e set -x diff --git a/tools/vagrant/README.md b/tools/vagrant/README.md index e5e5b72..3e25b19 100644 --- a/tools/vagrant/README.md +++ b/tools/vagrant/README.md @@ -1,3 +1,21 @@ +<!-- +# +# 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. +# +--> + # OpenWhisk on Vagrant The following instructions were tested on Mac OS X El Capitan, Ubuntu 16.04 LTS. -- To stop receiving notification emails like this one, please contact houshen...@apache.org.