Loading gitlab-sync.sh +8 −1 Original line number Diff line number Diff line Loading @@ -284,6 +284,13 @@ function sync_group() { # shellcheck disable=SC2155 local dest_group_id=$(echo "$dest_group_json" | jq -r .id) # create TBC_NAMESPACE variable in top group if [[ "$dest_group_full_path" == "$DEST_SYNC_PATH" ]] && ! curl ${INSECURE+-k} -sSf -H "${DEST_TOKEN+PRIVATE-TOKEN: $DEST_TOKEN}" "$DEST_GITLAB_API/groups/$dest_group_id/variables/TBC_NAMESPACE" >/dev/null 2>/dev/null then log_info "... set TBC_NAMESPACE group variable ($DEST_SYNC_PATH)" curl ${INSECURE+-k} -sSf -H "${DEST_TOKEN+PRIVATE-TOKEN: $DEST_TOKEN}" --form "key=TBC_NAMESPACE" --form "value=$DEST_SYNC_PATH" -X POST "$DEST_GITLAB_API/groups/$dest_group_id/variables" fi # set/update avatar url src_avatar_url=$(echo "$src_group_json" | jq -r .avatar_url) dest_avatar_url=$(echo "$dest_group_json" | jq -r .avatar_url) Loading Loading @@ -453,4 +460,4 @@ log_info "- disable project desc. sync (--no-project-description) : \\e[33;1m${P init_git # shellcheck disable=SC2046 sync_group "$SRC_SYNC_PATH" $(maybe_create_group $(dirname "$SRC_SYNC_PATH")) "$EXCLUDE" "$DEST_SYNC_PATH" sync_group "$SRC_SYNC_PATH" $(maybe_create_group $(dirname "$DEST_SYNC_PATH")) "$EXCLUDE" "$DEST_SYNC_PATH" Loading
gitlab-sync.sh +8 −1 Original line number Diff line number Diff line Loading @@ -284,6 +284,13 @@ function sync_group() { # shellcheck disable=SC2155 local dest_group_id=$(echo "$dest_group_json" | jq -r .id) # create TBC_NAMESPACE variable in top group if [[ "$dest_group_full_path" == "$DEST_SYNC_PATH" ]] && ! curl ${INSECURE+-k} -sSf -H "${DEST_TOKEN+PRIVATE-TOKEN: $DEST_TOKEN}" "$DEST_GITLAB_API/groups/$dest_group_id/variables/TBC_NAMESPACE" >/dev/null 2>/dev/null then log_info "... set TBC_NAMESPACE group variable ($DEST_SYNC_PATH)" curl ${INSECURE+-k} -sSf -H "${DEST_TOKEN+PRIVATE-TOKEN: $DEST_TOKEN}" --form "key=TBC_NAMESPACE" --form "value=$DEST_SYNC_PATH" -X POST "$DEST_GITLAB_API/groups/$dest_group_id/variables" fi # set/update avatar url src_avatar_url=$(echo "$src_group_json" | jq -r .avatar_url) dest_avatar_url=$(echo "$dest_group_json" | jq -r .avatar_url) Loading Loading @@ -453,4 +460,4 @@ log_info "- disable project desc. sync (--no-project-description) : \\e[33;1m${P init_git # shellcheck disable=SC2046 sync_group "$SRC_SYNC_PATH" $(maybe_create_group $(dirname "$SRC_SYNC_PATH")) "$EXCLUDE" "$DEST_SYNC_PATH" sync_group "$SRC_SYNC_PATH" $(maybe_create_group $(dirname "$DEST_SYNC_PATH")) "$EXCLUDE" "$DEST_SYNC_PATH"