mirror of
https://github.com/XRPLF/clio.git
synced 2025-11-04 20:05:51 +00:00
25 lines
502 B
Bash
Executable File
25 lines
502 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -ex -o pipefail
|
|
|
|
BINARY_NAME="clio_server"
|
|
|
|
ARTIFACTS_DIR="$1"
|
|
if [ -z "${ARTIFACTS_DIR}" ]; then
|
|
echo "Usage: $0 <artifacts_directory>"
|
|
exit 1
|
|
fi
|
|
|
|
cd "${ARTIFACTS_DIR}" || exit 1
|
|
|
|
for artifact_name in $(ls); do
|
|
pushd "${artifact_name}" || exit 1
|
|
zip -r "../${artifact_name}.zip" ./${BINARY_NAME}
|
|
popd || exit 1
|
|
|
|
rm "${artifact_name}/${BINARY_NAME}"
|
|
rm -r "${artifact_name}"
|
|
|
|
sha256sum "./${artifact_name}.zip" > "./${artifact_name}.zip.sha256sum"
|
|
done
|