[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