[elbe-devel] [PATCH] contrib: k8s: Add missing license info
viraj
viraj.shah at linutronix.de
Wed Aug 24 15:36:05 CEST 2022
On 8/19/22 16:53, Bastian Germann wrote:
> 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>
Reviewed-by: Viraj Shah <viraj.shah 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>
--
Viraj Shah
Linutronix GmbH | Bahnhofstrasse 3 | D-88690 Uhldingen-Mühlhofen
Phone: +49 7556 25 999 16; Fax.: +49 7556 25 999 99
Hinweise zum Datenschutz finden Sie hier (Informations on data privacy
can be found here): https://linutronix.de/kontakt/Datenschutz.php
Linutronix GmbH | Firmensitz (Registered Office): Uhldingen-Mühlhofen |
Registergericht (Registration Court): Amtsgericht Freiburg i.Br. HRB700
806 | Geschäftsführer (Managing Directors): Heinz Egger, Thomas Gleixner
More information about the elbe-devel
mailing list