| 1234567891011121314151617181920212223242526272829303132 | #!/usr/bin/env bash# SPDX-License-Identifier: AGPL-3.0-or-later# shellcheck source=utils/lib.sh. /dev/nullbuild.env.export() {    GIT_BRANCH="$(git branch | grep '\*' | cut -d' ' -f2-)"    GIT_REMOTE="$(git config "branch.${GIT_BRANCH}.remote")"    GIT_URL="$(git config --get "remote.${GIT_REMOTE}.url")"    if [[ "${GIT_URL}" == git@* ]]; then        GIT_URL="${GIT_URL/://}"        GIT_URL="${GIT_URL/git@/https://}"    fi    if [[ "${GIT_URL}" == *.git ]]; then        GIT_URL="${GIT_URL%.git}"    fi    SEARXNG_URL="$(python "${REPO_ROOT}/utils/get_setting.py" server.base_url)"    SEARXNG_PORT="$(python "${REPO_ROOT}/utils/get_setting.py" server.port)"    SEARXNG_BIND_ADDRESS="$(python "${REPO_ROOT}/utils/get_setting.py" server.bind_address)"    export GIT_URL    export GIT_BRANCH    export SEARXNG_URL    export SEARXNG_PORT    export SEARXNG_BIND_ADDRESS}pushd "${REPO_ROOT}" &> /dev/nullbuild.env.exportpopd &> /dev/null
 |