Sha256: 9fcc976623d568b11c5000635e4275d45c2c9f9f02a4a6e57909509e7c47a469

Contents?: true

Size: 576 Bytes

Versions: 10

Compression:

Stored size: 576 Bytes

Contents

#!/usr/bin/env bash

function fetch_ci_scripts() {
    local inc_dir
    local inc_url
    inc_dir="$(dirname "$0")/inc"
    inc_url="${PMD_CI_SCRIPTS_URL:-https://raw.githubusercontent.com/pmd/build-tools/master/scripts}/inc"

    mkdir -p "${inc_dir}"

    for f in ${SCRIPT_INCLUDES}; do
        if [ ! -e "${inc_dir}/$f" ]; then
            curl -sSL "${inc_url}/$f" > "${inc_dir}/$f"
        fi
        [ "$PMD_CI_DEBUG" = "true" ] && echo "loading ${inc_dir}/$f in ${MODULE:-$0}"
        # shellcheck source=/dev/null
        source "${inc_dir}/$f" || exit 1
    done
}

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
pmdtester-1.5.5 .ci/inc/fetch_ci_scripts.bash
pmdtester-1.5.4 .ci/inc/fetch_ci_scripts.bash
pmdtester-1.5.3 .ci/inc/fetch_ci_scripts.bash
pmdtester-1.5.2 .ci/inc/fetch_ci_scripts.bash
pmdtester-1.5.1 .ci/inc/fetch_ci_scripts.bash
pmdtester-1.5.0 .ci/inc/fetch_ci_scripts.bash
pmdtester-1.4.1 .ci/inc/fetch_ci_scripts.bash
pmdtester-1.4.0 .ci/inc/fetch_ci_scripts.bash
pmdtester-1.3.0 .ci/inc/fetch_ci_scripts.bash
pmdtester-1.2.0 .ci/inc/fetch_ci_scripts.bash