You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwhisk.apache.org by mr...@apache.org on 2018/04/24 15:31:11 UTC
[incubator-openwhisk-release] branch master updated: update rat
pom.xml and doc to exclude some files in openwhisk repo (#126)
This is an automated email from the ASF dual-hosted git repository.
mrutkowski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-openwhisk-release.git
The following commit(s) were added to refs/heads/master by this push:
new 6c892f2 update rat pom.xml and doc to exclude some files in openwhisk repo (#126)
6c892f2 is described below
commit 6c892f2b00c838a4bb44b0a4d1bd95e487e43a03
Author: Ying Chun Guo <gu...@cn.ibm.com>
AuthorDate: Tue Apr 24 23:31:07 2018 +0800
update rat pom.xml and doc to exclude some files in openwhisk repo (#126)
---
docs/license_compliance.md | 13 +++++++++++--
tools/lib/pom.xml | 20 ++++++++++++++++++++
2 files changed, 31 insertions(+), 2 deletions(-)
diff --git a/docs/license_compliance.md b/docs/license_compliance.md
index f464da6..7e982aa 100644
--- a/docs/license_compliance.md
+++ b/docs/license_compliance.md
@@ -52,9 +52,18 @@ In OpenWhisk project, we decided to apply short form of header to minified OpenW
| Template files (`*.j2`) | Excluded | - | Not much creativity |
| Json files (`*.json`) | Excluded | - | Json files don't support comments officially |
| `i18n_resources.go` | Excluded | - | Not much creativity. The file is auto created. Not able to add header |
-| `application.conf` | Excluded | - | Not much creativity. See a sample [here](https://github.com/apache/incubator-openwhisk-runtime-nodejs/blob/master/tests/src/test/resources/application.conf) |
+| `*.conf` | Excluded | - | Configuration file. Not much creativity. See a sample [here](https://github.com/apache/incubator-openwhisk-runtime-nodejs/blob/master/tests/src/test/resources/application.conf) |
+| `*.env` | Excluded | - | Configuration file. Not much creativity. See a sample [here](https://github.com/apache/incubator-openwhisk/blob/master/ansible/environments/distributed/files/openstack/openstack.env) |
+| `*.cfg` | Excluded | - | Configuration file. Not much creativity. See a sample [here](https://github.com/apache/incubator-openwhisk/blob/master/ansible/ansible.cfg) |
+| `*.ini` | Excluded | - | Configuration file. Not much creativity. See a sample [here](https://github.com/apache/incubator-openwhisk/blob/master/ansible/files/package-versions.ini) |
+| `*.properties` | Excluded | - | Configuration file. Not much creativity. See a sample [here](https://github.com/apache/incubator-openwhisk/blob/master/tools/eclipse/scala.properties) |
+| `post.lua` | Excluded | - | Configuration file. Not much creativity. See a sample [here](https://github.com/apache/incubator-openwhisk/blob/master/performance/wrk_tests/post.lua) |
+| `java.xml`,`logback.xml` | Excluded | - | Configuration file in XML format. Not much creativity. See a sample [here](https://github.com/apache/incubator-openwhisk/blob/master/tools/eclipse/java.xml) |
| `group_vars/all` | Excluded | - | Not much creativity. See a sample [here](https://github.com/apache/incubator-openwhisk-runtime-nodejs/blob/master/ansible/environments/local/group_vars/all) |
| `hosts` | Excluded | - | Not much creativity. See a sample [here](https://github.com/apache/incubator-openwhisk-runtime-nodejs/blob/master/ansible/environments/local/hosts) |
+| `dockerhub.groovy` | Excluded | - | Not much creativity. See a sample [here](https://github.com/apache/incubator-openwhisk/blob/master/tools/jenkins/apache/dockerhub.groovy) |
+| `openwhisk/actionRuntimes/*/Dockerfile` | Excluded | - | Very simple docker file without creativity. See a sample [here](https://github.com/apache/incubator-openwhisk/blob/master/actionRuntimes/python2Action/Dockerfile) |
+| `openwhisk/sdk/docker/Dockerfile` | Excluded | - | Very simple docker file without creativity. See a sample [here](https://github.com/apache/incubator-openwhisk/blob/master/sdk/docker/Dockerfile) |
## Tools and scripts
@@ -63,7 +72,7 @@ In OpenWhisk project, we decided to apply short form of header to minified OpenW
```
cd $OPENWHISK_SOURCE_DIR
cp $SCRIPTDIR/lib/pom.xml ./
-mvn clean apache-rat:check
+mvn clean apache-rat:check
```
Below script snippet is used to check LICENSE file and NOTICE file in every repository.
```
diff --git a/tools/lib/pom.xml b/tools/lib/pom.xml
index 71621ba..c978e97 100644
--- a/tools/lib/pom.xml
+++ b/tools/lib/pom.xml
@@ -66,6 +66,26 @@
<exclude>**/i18n_resources.go</exclude>
<!-- NOTICE files -->
<exclude>**/NOTICE.md</exclude>
+ <!-- LICENSE files -->
+ <exclude>**/licenses/**</exclude>
+ <!-- LICENSE files -->
+ <exclude>**/CREDITS.txt</exclude>
+ <!-- configuration files -->
+ <exclude>**/group_vars/all</exclude>
+ <exclude>**/**.conf</exclude>
+ <exclude>**/**.env</exclude>
+ <exclude>**/**.cfg</exclude>
+ <exclude>**/**.ini</exclude>
+ <exclude>**/**.properties</exclude>
+ <exclude>**/post.lua</exclude>
+ <exclude>**/java.xml</exclude>
+ <exclude>**/logback.xml</exclude>
+ <exclude>**/post.lua</exclude>
+ <exclude>**/hosts</exclude>
+ <exclude>**/dockerhub.groovy</exclude>
+ <!-- None creative docker files -->
+ <exclude>openwhisk/actionRuntimes/**/Dockerfile</exclude>
+ <exclude>openwhisk/sdk/docker/Dockerfile</exclude>
<!-- Test data / src files -->
<!-- <exclude>*/tests/dat/**</exclude> -->
<!-- <exclude>*/tests/src/**</exclude> -->
--
To stop receiving notification emails like this one, please contact
mrutkowski@apache.org.