You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@calcite.apache.org by fr...@apache.org on 2022/10/10 02:13:22 UTC

[calcite-avatica-go] 01/04: Make directory safe for git in docker release script

This is an automated email from the ASF dual-hosted git repository.

francischuang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-avatica-go.git

commit acf34a8df05839c0a06c8caf45c9099d299b1810
Author: Francis Chuang <fr...@apache.org>
AuthorDate: Mon Oct 10 13:12:28 2022 +1100

    Make directory safe for git in docker release script
---
 docker.sh | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/docker.sh b/docker.sh
index 4e640df..76b079a 100755
--- a/docker.sh
+++ b/docker.sh
@@ -37,6 +37,10 @@ init_upload(){
     apk --no-cache add git subversion
 }
 
+make_directory_safe_for_git(){
+   git config --global --add safe.directory /source
+}
+
 KEYS=()
 
 GPG_COMMAND="gpg"
@@ -596,12 +600,14 @@ compile_protobuf(){
 case $1 in
     dry-run)
         init_release
+        make_directory_safe_for_git
         mount_gpg_keys
         make_release_artifacts
         ;;
 
     release)
         init_release
+        make_directory_safe_for_git
         mount_gpg_keys
         make_release_artifacts_and_push_tag
         ;;
@@ -613,11 +619,13 @@ case $1 in
 
     publish-release-for-voting)
         init_upload
+        make_directory_safe_for_git
         publish_release_for_voting
         ;;
 
     promote-release)
         init_upload
+        make_directory_safe_for_git
         promote_release
         ;;