This is an automated email from the ASF dual-hosted git repository.
yamer pushed a commit to branch main
in repository
https://gitbox.apache.org/repos/asf/incubator-kie-kogito-pipelines.git
The following commit(s) were added to refs/heads/main by this push:
new 19a0b303 incubator-kie-issues#566: replace copyrights headers/comments
in kogito-pipelines (#1123)
19a0b303 is described below
commit 19a0b303bc64f473a01f5fa5bacde822f10b4946
Author: Kbowers <[email protected]>
AuthorDate: Tue Nov 21 12:19:40 2023 +0100
incubator-kie-issues#566: replace copyrights headers/comments in
kogito-pipelines (#1123)
Co-authored-by: Kennedy Bowers <[email protected]>
---
.ci/actions/maven/install-maven.sh | 17 +++++++++++++++++
.ci/actions/maven/settings-template.xml | 19 +++++++++++++++++++
.ci/jenkins/dsl/jobs.groovy | 19 +++++++++++++++++++
.ci/jenkins/dsl/test.sh | 17 +++++++++++++++++
.ci/jenkins/tests/pom.xml | 19 +++++++++++++++++++
.ci/jenkins/tests/setup_pipeline_env.sh | 17 +++++++++++++++++
.../groovy/org/kie/jenkins/JenkinsfileNightly.groovy | 19 +++++++++++++++++++
.../kie/jenkins/KogitoDeclarativePipelineTest.groovy | 19 +++++++++++++++++++
.../jenkins/SingleFileDeclarativePipelineTest.groovy | 19 +++++++++++++++++++
dsl/scripts/pr_check.groovy | 19 +++++++++++++++++++
dsl/seed/gradle.properties | 19 ++++++++++++++++++-
dsl/seed/gradle/wrapper/gradle-wrapper.properties | 17 +++++++++++++++++
dsl/seed/gradlew | 17 +++++++++++++++++
dsl/seed/jenkinsfiles/scripts/utils.groovy | 19 +++++++++++++++++++
dsl/seed/jobs/root_jobs.groovy | 19 +++++++++++++++++++
dsl/seed/jobs/seed_job_branch.groovy | 19 +++++++++++++++++++
dsl/seed/jobs/seed_job_main.groovy | 19 +++++++++++++++++++
dsl/seed/scripts/install_quarkus.sh | 17 +++++++++++++++++
dsl/seed/scripts/seed_test.sh | 17 +++++++++++++++++
dsl/seed/scripts/setup_integration_branch.sh | 17 +++++++++++++++++
.../org/kie/jenkins/jobdsl/KogitoConstants.groovy | 19 +++++++++++++++++++
.../org/kie/jenkins/jobdsl/KogitoJobTemplate.groovy | 19 +++++++++++++++++++
.../org/kie/jenkins/jobdsl/KogitoJobUtils.groovy | 19 +++++++++++++++++++
.../main/groovy/org/kie/jenkins/jobdsl/Utils.groovy | 19 +++++++++++++++++++
.../org/kie/jenkins/jobdsl/model/JenkinsFolder.groovy | 19 +++++++++++++++++++
.../jenkins/jobdsl/model/JenkinsFolderRegistry.groovy | 19 +++++++++++++++++++
.../org/kie/jenkins/jobdsl/model/JobType.groovy | 19 +++++++++++++++++++
.../org/kie/jenkins/jobdsl/utils/EnvUtils.groovy | 19 +++++++++++++++++++
.../org/kie/jenkins/jobdsl/utils/FolderUtils.groovy | 19 +++++++++++++++++++
.../kie/jenkins/jobdsl/utils/JobParamsUtils.groovy | 19 +++++++++++++++++++
.../org/kie/jenkins/jobdsl/utils/PrintUtils.groovy | 19 +++++++++++++++++++
.../org/kie/jenkins/jobdsl/utils/RegexUtils.groovy | 19 +++++++++++++++++++
.../org/kie/jenkins/jobdsl/utils/SeedJobUtils.groovy | 19 +++++++++++++++++++
.../org/kie/jenkins/jobdsl/utils/VersionUtils.groovy | 19 +++++++++++++++++++
.../org/kie/jenkins/jobdsl/JobScriptsSpec.groovy | 19 +++++++++++++++++++
.../org/kie/jenkins/jobdsl/support/TestUtil.groovy | 19 +++++++++++++++++++
kogito-jenkins-node/modules/cekit/3.8.x/configure | 17 +++++++++++++++++
.../modules/golang-installer/1.17.x/install.sh | 17 +++++++++++++++++
.../modules/golang-installer/1.19.x/install.sh | 17 +++++++++++++++++
.../modules/graalvm-installer/22.3/configure | 17 +++++++++++++++++
kogito-jenkins-node/modules/jenkins-user/create.sh | 17 +++++++++++++++++
.../modules/maven-installer/3.8.x/install.sh | 17 +++++++++++++++++
kogito-jenkins-node/modules/podman/updateConfig.sh | 17 +++++++++++++++++
tools/clean-old-namespaces.sh | 17 +++++++++++++++++
tools/update-build-gradle-regex-line.sh | 17 +++++++++++++++++
tools/update-kie7-version.sh | 17 +++++++++++++++++
tools/update-maven-compare-dependencies.sh | 17 +++++++++++++++++
tools/update-maven-module-property.sh | 17 +++++++++++++++++
tools/update-quarkus-platform.sh | 17 +++++++++++++++++
tools/update-quarkus-versions.sh | 17 +++++++++++++++++
50 files changed, 905 insertions(+), 1 deletion(-)
diff --git a/.ci/actions/maven/install-maven.sh
b/.ci/actions/maven/install-maven.sh
index 9b94975a..02210a1a 100755
--- a/.ci/actions/maven/install-maven.sh
+++ b/.ci/actions/maven/install-maven.sh
@@ -1,4 +1,21 @@
#!/bin/sh
+# 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
install_path=$1
diff --git a/.ci/actions/maven/settings-template.xml
b/.ci/actions/maven/settings-template.xml
index 0d66e68a..e4dca65c 100644
--- a/.ci/actions/maven/settings-template.xml
+++ b/.ci/actions/maven/settings-template.xml
@@ -1,3 +1,22 @@
+<!--
+ ~ 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.
+ -->
+
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
diff --git a/.ci/jenkins/dsl/jobs.groovy b/.ci/jenkins/dsl/jobs.groovy
index 1935d46c..8f177af6 100644
--- a/.ci/jenkins/dsl/jobs.groovy
+++ b/.ci/jenkins/dsl/jobs.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
import org.kie.jenkins.jobdsl.KogitoJobTemplate
import org.kie.jenkins.jobdsl.model.JobType
import org.kie.jenkins.jobdsl.utils.JobParamsUtils
diff --git a/.ci/jenkins/dsl/test.sh b/.ci/jenkins/dsl/test.sh
index e48c9996..527bbe3d 100755
--- a/.ci/jenkins/dsl/test.sh
+++ b/.ci/jenkins/dsl/test.sh
@@ -1,5 +1,22 @@
#!/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.
+
SCRIPT_DIR_PATH=`dirname "${BASH_SOURCE[0]}"`
${SCRIPT_DIR_PATH}/../../../dsl/seed/scripts/seed_test.sh $@
\ No newline at end of file
diff --git a/.ci/jenkins/tests/pom.xml b/.ci/jenkins/tests/pom.xml
index e18ed499..f6576609 100644
--- a/.ci/jenkins/tests/pom.xml
+++ b/.ci/jenkins/tests/pom.xml
@@ -1,4 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ 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.
+ -->
+
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
diff --git a/.ci/jenkins/tests/setup_pipeline_env.sh
b/.ci/jenkins/tests/setup_pipeline_env.sh
index 8943da04..ebc9c5e9 100755
--- a/.ci/jenkins/tests/setup_pipeline_env.sh
+++ b/.ci/jenkins/tests/setup_pipeline_env.sh
@@ -1,4 +1,21 @@
#!/bin/bash -e
+# 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.
+
TEMP_DIR=`mktemp -d`
author=$1
diff --git
a/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/JenkinsfileNightly.groovy
b/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/JenkinsfileNightly.groovy
index f6cd009f..ac94b2e8 100644
---
a/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/JenkinsfileNightly.groovy
+++
b/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/JenkinsfileNightly.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins
import org.junit.Test
diff --git
a/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/KogitoDeclarativePipelineTest.groovy
b/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/KogitoDeclarativePipelineTest.groovy
index 6718cd15..d5a6eaf2 100644
---
a/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/KogitoDeclarativePipelineTest.groovy
+++
b/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/KogitoDeclarativePipelineTest.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins
import com.lesfurets.jenkins.unit.declarative.DeclarativePipelineTest
diff --git
a/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/SingleFileDeclarativePipelineTest.groovy
b/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/SingleFileDeclarativePipelineTest.groovy
index 6b568d28..4f87b814 100644
---
a/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/SingleFileDeclarativePipelineTest.groovy
+++
b/.ci/jenkins/tests/src/test/groovy/org/kie/jenkins/SingleFileDeclarativePipelineTest.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins
import com.lesfurets.jenkins.unit.declarative.DeclarativePipelineTest
diff --git a/dsl/scripts/pr_check.groovy b/dsl/scripts/pr_check.groovy
index a2f17ff9..5f4d67cb 100644
--- a/dsl/scripts/pr_check.groovy
+++ b/dsl/scripts/pr_check.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
import org.kie.jenkins.MavenCommand
// TODO Docker image and args could be passed as env or anything ?
diff --git a/dsl/seed/gradle.properties b/dsl/seed/gradle.properties
index 3d96d45b..306af5de 100644
--- a/dsl/seed/gradle.properties
+++ b/dsl/seed/gradle.properties
@@ -1,4 +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 Properties should contain all Jenkins plugins version
# so that it can be updated automatically by a nightly job
# which will verify that the versions are matching
diff --git a/dsl/seed/gradle/wrapper/gradle-wrapper.properties
b/dsl/seed/gradle/wrapper/gradle-wrapper.properties
index 92557448..a82346d3 100644
--- a/dsl/seed/gradle/wrapper/gradle-wrapper.properties
+++ b/dsl/seed/gradle/wrapper/gradle-wrapper.properties
@@ -1,3 +1,20 @@
+# 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.
+
#Wed Apr 26 13:29:07 CEST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
diff --git a/dsl/seed/gradlew b/dsl/seed/gradlew
index 4453ccea..4305132f 100755
--- a/dsl/seed/gradlew
+++ b/dsl/seed/gradlew
@@ -1,5 +1,22 @@
#!/usr/bin/env sh
+# 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 start up script for UN*X
diff --git a/dsl/seed/jenkinsfiles/scripts/utils.groovy
b/dsl/seed/jenkinsfiles/scripts/utils.groovy
index 64b60c97..14468531 100644
--- a/dsl/seed/jenkinsfiles/scripts/utils.groovy
+++ b/dsl/seed/jenkinsfiles/scripts/utils.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
import groovy.json.JsonOutput
String getDslSeedFolderAbsolutePath(String seedRepoPath = '') {
diff --git a/dsl/seed/jobs/root_jobs.groovy b/dsl/seed/jobs/root_jobs.groovy
index f3e3dd00..81175a8c 100644
--- a/dsl/seed/jobs/root_jobs.groovy
+++ b/dsl/seed/jobs/root_jobs.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
// +++++++++++++++++++++++++++++++++++++++++++ root jobs
++++++++++++++++++++++++++++++++++++++++++++++++++++
import org.kie.jenkins.jobdsl.KogitoConstants
diff --git a/dsl/seed/jobs/seed_job_branch.groovy
b/dsl/seed/jobs/seed_job_branch.groovy
index fd30e850..9ccdb568 100644
--- a/dsl/seed/jobs/seed_job_branch.groovy
+++ b/dsl/seed/jobs/seed_job_branch.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
// +++++++++++++++++++++++++++++++++++++++++++ create a seed job
++++++++++++++++++++++++++++++++++++++++++++++++++++
import org.kie.jenkins.jobdsl.utils.FolderUtils
diff --git a/dsl/seed/jobs/seed_job_main.groovy
b/dsl/seed/jobs/seed_job_main.groovy
index 3d4a10b7..cae19621 100644
--- a/dsl/seed/jobs/seed_job_main.groovy
+++ b/dsl/seed/jobs/seed_job_main.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
// +++++++++++++++++++++++++++++++++++++++++++ create a seed job
++++++++++++++++++++++++++++++++++++++++++++++++++++
import org.kie.jenkins.jobdsl.utils.SeedJobUtils
diff --git a/dsl/seed/scripts/install_quarkus.sh
b/dsl/seed/scripts/install_quarkus.sh
index 080f1bcb..ff40d76b 100755
--- a/dsl/seed/scripts/install_quarkus.sh
+++ b/dsl/seed/scripts/install_quarkus.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 -euo pipefail
current_dir="$(pwd)"
diff --git a/dsl/seed/scripts/seed_test.sh b/dsl/seed/scripts/seed_test.sh
index d5d01343..408234bb 100755
--- a/dsl/seed/scripts/seed_test.sh
+++ b/dsl/seed/scripts/seed_test.sh
@@ -1,5 +1,22 @@
#!/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 should be launch by any dependent DSL scripts generation repo
for local testing of changes
### Ideal dependent repo should have a `local_test.sh` script located in
`.ci/jenkins/dsl` folder
### With that implementation:
diff --git a/dsl/seed/scripts/setup_integration_branch.sh
b/dsl/seed/scripts/setup_integration_branch.sh
index 9521d3c5..677d5514 100755
--- a/dsl/seed/scripts/setup_integration_branch.sh
+++ b/dsl/seed/scripts/setup_integration_branch.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 -euo pipefail
integration_branch="${INTEGRATION_BRANCH:-}"
diff --git
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/KogitoConstants.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/KogitoConstants.groovy
index 8be61542..602d9a63 100644
--- a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/KogitoConstants.groovy
+++ b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/KogitoConstants.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl
class KogitoConstants {
diff --git
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/KogitoJobTemplate.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/KogitoJobTemplate.groovy
index 44b2e808..c32d02af 100644
--- a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/KogitoJobTemplate.groovy
+++ b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/KogitoJobTemplate.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl
import org.kie.jenkins.jobdsl.model.JenkinsFolder
diff --git
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/KogitoJobUtils.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/KogitoJobUtils.groovy
index 105d1ce3..76d42f5f 100644
--- a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/KogitoJobUtils.groovy
+++ b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/KogitoJobUtils.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl
import groovy.json.JsonOutput
diff --git a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/Utils.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/Utils.groovy
index 14ce74d1..1cb22c95 100644
--- a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/Utils.groovy
+++ b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/Utils.groovy
@@ -1,4 +1,23 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl
import groovy.json.JsonSlurper
diff --git
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/model/JenkinsFolder.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/model/JenkinsFolder.groovy
index d9e44420..7b8f3261 100644
--- a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/model/JenkinsFolder.groovy
+++ b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/model/JenkinsFolder.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl.model
import org.kie.jenkins.jobdsl.model.JobType
diff --git
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/model/JenkinsFolderRegistry.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/model/JenkinsFolderRegistry.groovy
index b1677ebe..b8addb22 100644
---
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/model/JenkinsFolderRegistry.groovy
+++
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/model/JenkinsFolderRegistry.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl.model
import org.kie.jenkins.jobdsl.model.JobType
diff --git
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/model/JobType.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/model/JobType.groovy
index fe988781..002392b0 100644
--- a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/model/JobType.groovy
+++ b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/model/JobType.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl.model
import org.kie.jenkins.jobdsl.Utils
diff --git
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/EnvUtils.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/EnvUtils.groovy
index 3a3b4d0b..1ea515f1 100644
--- a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/EnvUtils.groovy
+++ b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/EnvUtils.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl.utils
import org.kie.jenkins.jobdsl.Utils
diff --git
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/FolderUtils.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/FolderUtils.groovy
index 9f5e5b10..b9309651 100644
--- a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/FolderUtils.groovy
+++ b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/FolderUtils.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl.utils
/*
diff --git
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/JobParamsUtils.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/JobParamsUtils.groovy
index c60317b4..9758d0fe 100644
---
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/JobParamsUtils.groovy
+++
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/JobParamsUtils.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl.utils
import org.kie.jenkins.jobdsl.model.JobType
diff --git
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/PrintUtils.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/PrintUtils.groovy
index 06750783..2d542431 100644
--- a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/PrintUtils.groovy
+++ b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/PrintUtils.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl.utils
import org.kie.jenkins.jobdsl.Utils
diff --git
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/RegexUtils.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/RegexUtils.groovy
index da875878..d153d872 100644
--- a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/RegexUtils.groovy
+++ b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/RegexUtils.groovy
@@ -1,4 +1,23 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl.utils
import org.kie.jenkins.jobdsl.Utils
diff --git
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/SeedJobUtils.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/SeedJobUtils.groovy
index 0d9b9a1b..8e92cd3c 100644
--- a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/SeedJobUtils.groovy
+++ b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/SeedJobUtils.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl.utils
import org.kie.jenkins.jobdsl.KogitoConstants
diff --git
a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/VersionUtils.groovy
b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/VersionUtils.groovy
index ac9472b3..224820ef 100644
--- a/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/VersionUtils.groovy
+++ b/dsl/seed/src/main/groovy/org/kie/jenkins/jobdsl/utils/VersionUtils.groovy
@@ -1,4 +1,23 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl.utils
class VersionUtils {
diff --git
a/dsl/seed/src/test/groovy/org/kie/jenkins/jobdsl/JobScriptsSpec.groovy
b/dsl/seed/src/test/groovy/org/kie/jenkins/jobdsl/JobScriptsSpec.groovy
index 0e7d7413..3d41d6b5 100644
--- a/dsl/seed/src/test/groovy/org/kie/jenkins/jobdsl/JobScriptsSpec.groovy
+++ b/dsl/seed/src/test/groovy/org/kie/jenkins/jobdsl/JobScriptsSpec.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl
import org.kie.jenkins.jobdsl.support.TestUtil
diff --git
a/dsl/seed/src/test/groovy/org/kie/jenkins/jobdsl/support/TestUtil.groovy
b/dsl/seed/src/test/groovy/org/kie/jenkins/jobdsl/support/TestUtil.groovy
index 509aa518..3189acde 100644
--- a/dsl/seed/src/test/groovy/org/kie/jenkins/jobdsl/support/TestUtil.groovy
+++ b/dsl/seed/src/test/groovy/org/kie/jenkins/jobdsl/support/TestUtil.groovy
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
package org.kie.jenkins.jobdsl.support
import org.yaml.snakeyaml.Yaml
diff --git a/kogito-jenkins-node/modules/cekit/3.8.x/configure
b/kogito-jenkins-node/modules/cekit/3.8.x/configure
index e26a2c12..fb82b027 100644
--- a/kogito-jenkins-node/modules/cekit/3.8.x/configure
+++ b/kogito-jenkins-node/modules/cekit/3.8.x/configure
@@ -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
python3 -m pip install --upgrade pip
diff --git a/kogito-jenkins-node/modules/golang-installer/1.17.x/install.sh
b/kogito-jenkins-node/modules/golang-installer/1.17.x/install.sh
index 3a014385..a5c17f84 100644
--- a/kogito-jenkins-node/modules/golang-installer/1.17.x/install.sh
+++ b/kogito-jenkins-node/modules/golang-installer/1.17.x/install.sh
@@ -1,4 +1,21 @@
#!/bin/sh
+# 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
mkdir -p /opt/tools/golang/1.17
tar -C /opt/tools/golang/1.17 -xf /tmp/artifacts/go.linux-amd64.tar.gz
diff --git a/kogito-jenkins-node/modules/golang-installer/1.19.x/install.sh
b/kogito-jenkins-node/modules/golang-installer/1.19.x/install.sh
index 0d1dc7c8..bd287869 100644
--- a/kogito-jenkins-node/modules/golang-installer/1.19.x/install.sh
+++ b/kogito-jenkins-node/modules/golang-installer/1.19.x/install.sh
@@ -1,4 +1,21 @@
#!/bin/sh
+# 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
mkdir -p /opt/tools/golang/1.19
tar -C /opt/tools/golang/1.19 -xf /tmp/artifacts/go.linux-amd64.tar.gz
diff --git a/kogito-jenkins-node/modules/graalvm-installer/22.3/configure
b/kogito-jenkins-node/modules/graalvm-installer/22.3/configure
index e1785acc..19175e3a 100644
--- a/kogito-jenkins-node/modules/graalvm-installer/22.3/configure
+++ b/kogito-jenkins-node/modules/graalvm-installer/22.3/configure
@@ -1,4 +1,21 @@
#!/bin/sh
+# 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
tar xf /tmp/artifacts/graalvm-ce-linux-amd64.tar.gz -C /usr/share
mv /usr/share/graalvm-ce-java${GRAALVM_JAVA_VERSION}-${GRAALVM_VERSION}
/usr/share/graalvm
diff --git a/kogito-jenkins-node/modules/jenkins-user/create.sh
b/kogito-jenkins-node/modules/jenkins-user/create.sh
index 86c5b193..68abbe1c 100644
--- a/kogito-jenkins-node/modules/jenkins-user/create.sh
+++ b/kogito-jenkins-node/modules/jenkins-user/create.sh
@@ -1,5 +1,22 @@
#!/bin/sh
+# 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
groupadd -r jenkins -g 1001 && useradd -u 1001 -r -g jenkins -m -d
/home/jenkins -c "jenkins user" jenkins
diff --git a/kogito-jenkins-node/modules/maven-installer/3.8.x/install.sh
b/kogito-jenkins-node/modules/maven-installer/3.8.x/install.sh
index 171821d1..981979b0 100644
--- a/kogito-jenkins-node/modules/maven-installer/3.8.x/install.sh
+++ b/kogito-jenkins-node/modules/maven-installer/3.8.x/install.sh
@@ -1,3 +1,20 @@
#!/bin/sh
+# 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
tar -C /usr/local/ -xf /tmp/artifacts/apache-maven-3.8.8-bin.tar.gz
diff --git a/kogito-jenkins-node/modules/podman/updateConfig.sh
b/kogito-jenkins-node/modules/podman/updateConfig.sh
index 25bb3c54..3999e733 100644
--- a/kogito-jenkins-node/modules/podman/updateConfig.sh
+++ b/kogito-jenkins-node/modules/podman/updateConfig.sh
@@ -1,4 +1,21 @@
#!/bin/sh
+# 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
mkdir -p /etc/containers/
diff --git a/tools/clean-old-namespaces.sh b/tools/clean-old-namespaces.sh
index 28a59d10..9a097290 100755
--- a/tools/clean-old-namespaces.sh
+++ b/tools/clean-old-namespaces.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.
+
IN=$(kubectl get namespace -o jsonpath='{range
.items[*].metadata}{.name}{";"}{.creationTimestamp}{"\n"}{end}' | awk
'/cucumber-/')
projects=$(echo $IN | tr "\n" "\n")
date_cleanup=$(date -u +"%Y-%m-%dT%H:%M:%SZ" -d "1 day ago")
diff --git a/tools/update-build-gradle-regex-line.sh
b/tools/update-build-gradle-regex-line.sh
index eae8027f..f768215b 100755
--- a/tools/update-build-gradle-regex-line.sh
+++ b/tools/update-build-gradle-regex-line.sh
@@ -1,4 +1,21 @@
#!/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.
+
set -eo pipefail
REGEX=$1
diff --git a/tools/update-kie7-version.sh b/tools/update-kie7-version.sh
index 6e5e2ec7..252a8fe0 100755
--- a/tools/update-kie7-version.sh
+++ b/tools/update-kie7-version.sh
@@ -1,4 +1,21 @@
#!/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.
+
set -euo pipefail
script_dir_path=`dirname "${BASH_SOURCE[0]}"`
diff --git a/tools/update-maven-compare-dependencies.sh
b/tools/update-maven-compare-dependencies.sh
index ac90aff8..dccdeb31 100755
--- a/tools/update-maven-compare-dependencies.sh
+++ b/tools/update-maven-compare-dependencies.sh
@@ -1,4 +1,21 @@
#!/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.
+
set -eo pipefail
REMOTE_POM=$1
diff --git a/tools/update-maven-module-property.sh
b/tools/update-maven-module-property.sh
index 34575ce1..acc01404 100755
--- a/tools/update-maven-module-property.sh
+++ b/tools/update-maven-module-property.sh
@@ -1,4 +1,21 @@
#!/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.
+
set -eo pipefail
PROPERTY=$1
diff --git a/tools/update-quarkus-platform.sh b/tools/update-quarkus-platform.sh
index fcaee163..c5bcdf5f 100755
--- a/tools/update-quarkus-platform.sh
+++ b/tools/update-quarkus-platform.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.
+
set -euo pipefail
GITHUB_URL="https://github.com/"
diff --git a/tools/update-quarkus-versions.sh b/tools/update-quarkus-versions.sh
index 19b72ee8..74687914 100755
--- a/tools/update-quarkus-versions.sh
+++ b/tools/update-quarkus-versions.sh
@@ -1,4 +1,21 @@
#!/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.
+
set -eo pipefail
script_dir_path=`dirname "${BASH_SOURCE[0]}"`
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]