You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by re...@apache.org on 2026/10/14 12:25:33 UTC
(jackrabbit-oak) 01/01: OAK-12461: Make Github CI include RAT check - test file added
This is an automated email from the ASF dual-hosted git repository.
reschke pushed a commit to branch OAK-12461
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
commit aba4c08d45a5bd6136e7d8479614e1cb3aa3c9ff
Author: Julian Reschke <re...@apache.org>
AuthorDate: Wed Oct 14 13:25:02 2026 +0100
OAK-12461: Make Github CI include RAT check - test file added
---
check_staged_release.sh | 77 -------------------------------------------------
1 file changed, 77 deletions(-)
diff --git a/check_staged_release.sh b/check_staged_release.sh
deleted file mode 100755
index f92c01aa5e..0000000000
--- a/check_staged_release.sh
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/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.
-
-STAGING=${1}
-DOWNLOAD=${2:-/tmp/oak-staging}
-STAGING_REPO="https://repository.apache.org/content/repositories/orgapachejackrabbit-${STAGING}/org/apache/jackrabbit/"
-mkdir ${DOWNLOAD} 2>/dev/null
-
-if [ -z "${STAGING}" -o ! -d "${DOWNLOAD}" ]
-then
- echo "Usage: check_staged_release.sh <staging-number> [temp-directory]"
- exit
-fi
-
-if [ ! -e "${DOWNLOAD}/${STAGING}" ]
-then
- echo "################################################################################"
- echo " DOWNLOAD STAGED REPOSITORY "
- echo "################################################################################"
-
- wget --progress=bar -e "robots=off" --wait 1 -r -np "--reject=html,txt" "--follow-tags=" \
- -P "${DOWNLOAD}/${STAGING}" -nH "--cut-dirs=3" \
- "${STAGING_REPO}"
-
-else
- echo "################################################################################"
- echo " USING EXISTING STAGED REPOSITORY "
- echo "################################################################################"
- echo "${DOWNLOAD}/${STAGING}"
-fi
-
-echo "################################################################################"
-echo " CHECK SIGNATURES AND DIGESTS "
-echo "################################################################################"
-
-for i in `find "${DOWNLOAD}/${STAGING}" -type f | grep -v '\.\(asc\|sha1\|md5\)$'`
-do
- f=`echo $i | sed 's/\.asc$//'`
- echo "$f"
- gpg --verify $f.asc 2>/dev/null
- if [ "$?" = "0" ]; then CHKSUM="GOOD"; else CHKSUM="BAD!!!!!!!!"; fi
- if [ ! -f "$f.asc" ]; then CHKSUM="----"; fi
- echo "gpg: ${CHKSUM}"
-
- for tp in md5 sha1
- do
- if [ ! -f "$f.$tp" ]
- then
- CHKSUM="----"
- else
- A="`cat $f.$tp 2>/dev/null`"
- B="`openssl $tp < $f 2>/dev/null | sed 's/.*= *//' `"
- if [ "$A" = "$B" ]; then CHKSUM="GOOD (`cat $f.$tp`)"; else CHKSUM="BAD!! : $A not equal to $B"; fi
- fi
- echo "$tp : ${CHKSUM}"
- done
-
-done
-
-if [ -z "${CHKSUM}" ]; then echo "WARNING: no files found!"; fi
-
-echo "################################################################################"
-
-