Update domain (#251)
This commit is contained in:
parent
3f73ab6594
commit
055c0b51e6
|
@ -8,29 +8,11 @@ ROOT="${ROOT:-$(dirname "${BASH_SOURCE}")/..}"
|
||||||
DEFAULT_REGEX='^([a-z]+-)?[a-z]*[0-9]+(\.[0-9]+){0,2}(-.+)?(__.+)?$|^[a-z]+$'
|
DEFAULT_REGEX='^([a-z]+-)?[a-z]*[0-9]+(\.[0-9]+){0,2}(-.+)?(__.+)?$|^[a-z]+$'
|
||||||
SKOPEO="${SKOPEO:-skopeo}"
|
SKOPEO="${SKOPEO:-skopeo}"
|
||||||
ROOT=$(realpath ${ROOT})
|
ROOT=$(realpath ${ROOT})
|
||||||
|
DOMAIN="${DOMAIN:-m.daocloud.io}"
|
||||||
|
|
||||||
function helper::replace_domain() {
|
function helper::replace_domain() {
|
||||||
local domain="${1}"
|
local domain="${1}"
|
||||||
local file="${2:-domain.txt}"
|
echo "${DOMAIN}/${domain}"
|
||||||
for line in $(cat ${file}); do
|
|
||||||
line="${line/ /}"
|
|
||||||
if [[ "${line}" == "" ]]; then
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
|
|
||||||
key="${line%=*}"
|
|
||||||
val="${line##*=}"
|
|
||||||
if [[ "${key}" == "" || "${val}" == "" ]]; then
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [[ "${domain}" =~ ^${key} ]]; then
|
|
||||||
echo "${domain}" | sed -e "s#^${key}#${val}#"
|
|
||||||
return 0
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
echo "Error: domain ${domain} not found"
|
|
||||||
return 1
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function helper::get_source() {
|
function helper::get_source() {
|
||||||
|
|
Loading…
Reference in New Issue