From 6ee1020b6b4829269a6f3e5fb93c0b237425b568 Mon Sep 17 00:00:00 2001 From: Piergiorgio Lucidi Date: Wed, 18 Sep 2024 11:32:12 +0200 Subject: [PATCH] updated local scripts for creating release artifacts and updated GitHub workflows (CONNECTORS-1754) --- create-release-candidate-only-artifacts.sh | 15 +++++++++++++++ create-release-candidate.sh | 15 +++++++++++++++ pom.xml | 5 +++++ sign-release-artifacts.sh | 15 +++++++++++++++ 4 files changed, 50 insertions(+) diff --git a/create-release-candidate-only-artifacts.sh b/create-release-candidate-only-artifacts.sh index 5ec72198f0..c94d49d006 100644 --- a/create-release-candidate-only-artifacts.sh +++ b/create-release-candidate-only-artifacts.sh @@ -1,3 +1,18 @@ +# 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. + #!/bin/sh #Get Maven POM version diff --git a/create-release-candidate.sh b/create-release-candidate.sh index 108682e758..0fb5605c7a 100644 --- a/create-release-candidate.sh +++ b/create-release-candidate.sh @@ -1,3 +1,18 @@ +# 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. + #!/bin/sh releasecandidatetag=$1 diff --git a/pom.xml b/pom.xml index 94729679c3..fd5656b4e4 100644 --- a/pom.xml +++ b/pom.xml @@ -214,6 +214,11 @@ dist-license/DEPENDENCIES.txt site/tmp/font/** apache-manifoldcf-*/** + src/main/docker/JDK-11/*.md + src/main/docker/JDK-8/*.md + src/main/docker/JDK-7/*.md + src/main/docker/JDK-6/*.md + src/main/docker/JDK-5/*.md diff --git a/sign-release-artifacts.sh b/sign-release-artifacts.sh index 2e2d2049fa..7bbd138b3f 100755 --- a/sign-release-artifacts.sh +++ b/sign-release-artifacts.sh @@ -1,3 +1,18 @@ +# 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. + #!/bin/sh gpg_local_user=$1 mcf_version=$2