Patch mongo (add omitalways)

This commit is contained in:
2023-06-18 16:04:34 +02:00
parent d471d7c396
commit 2ec88e81f3
4 changed files with 127 additions and 16 deletions

View File

@@ -11,6 +11,10 @@
dir="/tmp/mongo_repo_$( uuidgen )"
echo ""
echo "> Clone https://github.dev/mongodb/mongo-go-driver"
echo ""
git clone "https://github.com/mongodb/mongo-go-driver" "$dir"
pushd "$dir"
@@ -41,8 +45,18 @@ if [[ "$latestTag" == "$existingTag" ]]; then
exit 0
fi
echo ""
echo "> Copy repository"
echo ""
rm -rf mongo
cp -r "$dir" "mongo"
rm -rf "$dir"
echo ""
echo "> Clean repository"
echo ""
rm -rf "mongo/.git"
rm -rf "mongo/.evergreen"
rm -rf "mongo/cmd"
@@ -55,6 +69,10 @@ rm -rf "mongo/vendor"
rm -rf "mongo/go.mod"
rm -rf "mongo/go.sum"
echo ""
echo "> Update mongoPatchVersion.go"
echo ""
{
printf "package goext\n"
@@ -66,7 +84,11 @@ rm -rf "mongo/go.sum"
} > mongoPatchVersion.go
rm -rf "$dir"
echo ""
echo "> Patch mongo"
echo ""
git apply -v _data/mongo.patch
echo ""
echo "Done."