[elbe-devel] [PATCH] contrib: k8s: Add missing license info

Bastian Germann bage at linutronix.de
Fri Aug 19 16:53:17 CEST 2022


The files were added with the signed-off commit and inherit the project's
GPL-3+ license. Add the author info as Copyright.

Fixes: 392d9ad148 ("Example usage of parts of ELBE in a cloud-based CI")
Signed-off-by: Bastian Germann <bage at linutronix.de>
---
 contrib/k8s/Dockerfile                               | 3 +++
 contrib/k8s/README.md                                | 5 +++++
 contrib/k8s/example/Jenkinsfile                      | 3 +++
 contrib/k8s/jenkins-shared-lib/vars/elbebuild.groovy | 3 +++
 contrib/k8s/vm-modules-pv.yaml                       | 3 +++
 contrib/k8s/vm-modules-pvc.yaml                      | 3 +++
 debian/copyright                                     | 4 ++++
 7 files changed, 24 insertions(+)

diff --git a/contrib/k8s/Dockerfile b/contrib/k8s/Dockerfile
index 18cc292477..9718054478 100644
--- a/contrib/k8s/Dockerfile
+++ b/contrib/k8s/Dockerfile
@@ -1,3 +1,6 @@
+# SPDX-License-Identifier: GPL-3.0-or-later
+# SPDX-FileCopyrightText: Manuel Traut <manuel.traut at mt.com>
+
 FROM debian:bullseye-slim
 
 USER root
diff --git a/contrib/k8s/README.md b/contrib/k8s/README.md
index 369814f91c..571343b8d3 100644
--- a/contrib/k8s/README.md
+++ b/contrib/k8s/README.md
@@ -1,6 +1,11 @@
 Use ELBE with Jenkins on a k8s cluster
 ======================================
 
+<?
+# SPDX-License-Identifier: GPL-3.0-or-later
+# SPDX-FileCopyrightText: Manuel Traut <manuel.traut at mt.com>
+?>
+
 ELBE can also be used on a Jenkins/k8s based CI.
 
 For setting up the infrastructure, see e.g.
diff --git a/contrib/k8s/example/Jenkinsfile b/contrib/k8s/example/Jenkinsfile
index 9e81619e0f..ab4dc5599e 100644
--- a/contrib/k8s/example/Jenkinsfile
+++ b/contrib/k8s/example/Jenkinsfile
@@ -1,3 +1,6 @@
+# SPDX-License-Identifier: GPL-3.0-or-later
+# SPDX-FileCopyrightText: Manuel Traut <manuel.traut at mt.com>
+
 @Library('elbe') _
 
 elbebuild("example-rfs.xml", true)
diff --git a/contrib/k8s/jenkins-shared-lib/vars/elbebuild.groovy b/contrib/k8s/jenkins-shared-lib/vars/elbebuild.groovy
index c0a4a4fb85..fb17d04009 100644
--- a/contrib/k8s/jenkins-shared-lib/vars/elbebuild.groovy
+++ b/contrib/k8s/jenkins-shared-lib/vars/elbebuild.groovy
@@ -1,3 +1,6 @@
+// SPDX-License-Identifier: GPL-3.0-or-later
+// SPDX-FileCopyrightText: Manuel Traut <manuel.traut at mt.com>
+
 def call(String elbexml, Boolean buildsdk)
 {
   def podlabel = "elbe-${elbexml}-${UUID.randomUUID().toString()}"
diff --git a/contrib/k8s/vm-modules-pv.yaml b/contrib/k8s/vm-modules-pv.yaml
index d19a97dc4c..28987ea273 100644
--- a/contrib/k8s/vm-modules-pv.yaml
+++ b/contrib/k8s/vm-modules-pv.yaml
@@ -1,3 +1,6 @@
+# SPDX-License-Identifier: GPL-3.0-or-later
+# SPDX-FileCopyrightText: Manuel Traut <manuel.traut at mt.com>
+
 apiVersion: v1
 kind: PersistentVolume
 metadata:
diff --git a/contrib/k8s/vm-modules-pvc.yaml b/contrib/k8s/vm-modules-pvc.yaml
index ce939c79c4..fb56b92b0d 100644
--- a/contrib/k8s/vm-modules-pvc.yaml
+++ b/contrib/k8s/vm-modules-pvc.yaml
@@ -1,3 +1,6 @@
+# SPDX-License-Identifier: GPL-3.0-or-later
+# SPDX-FileCopyrightText: Manuel Traut <manuel.traut at mt.com>
+
 apiVersion: v1
 kind: PersistentVolumeClaim
 metadata:
diff --git a/debian/copyright b/debian/copyright
index 9a1bbd47d5..f416de2eb1 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -7,6 +7,10 @@ Files: *
 Copyright: (c) 2013, Torben Hohn, Linutronix GmbH, Manuel Traut, Linutronix GmbH
 License: GPL-3+
 
+Files: contrib/k8s/*
+Copyright: Manuel Traut <manuel.traut at mt.com>
+License: GPL-3+
+
 Files: elbepack/makofiles/toolchain-shar-extract.sh.mako
 Copyright: Aníbal Limón <anibal.limon at linux.intel.com>
            Brendan Le Foll <brendan.le.foll at intel.com>
-- 
2.30.2



More information about the elbe-devel mailing list