You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
1.6 KiB
67 lines
1.6 KiB
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
source $(dirname $0)/helpers.sh
|
|
|
|
it_can_get_version_from_artifactory() {
|
|
|
|
# local local_ip=$(find_docker_host_ip)
|
|
#local_ip="localhost"
|
|
|
|
artifactory_ip=$ART_IP
|
|
TMPDIR=/tmp
|
|
|
|
local src=$(mktemp -d $TMPDIR/in-src.XXXXXX)
|
|
local endpoint="http://${artifactory_ip}:8081/artifactory"
|
|
local regex="ecd-front-(?<version>.*).tar.gz"
|
|
local folder="/generic/ecd-front"
|
|
local version="20161109222826"
|
|
|
|
in_without_credentials_with_version $endpoint $regex $folder $version $src
|
|
|
|
}
|
|
|
|
it_cant_get_version_from_artifactory() {
|
|
|
|
# local local_ip=$(find_docker_host_ip)
|
|
#local_ip="localhost"
|
|
|
|
artifactory_ip=$ART_IP
|
|
TMPDIR=/tmp
|
|
|
|
local src=$(mktemp -d $TMPDIR/in-src.XXXXXX)
|
|
local endpoint="http://${artifactory_ip}:8081/artifactory"
|
|
local regex="ecd-front-(?<version>.*).tar.gz"
|
|
local folder="/generic/ecd-front"
|
|
local version="NONE"
|
|
|
|
in_without_credentials_with_version $endpoint $regex $folder $version $src
|
|
|
|
}
|
|
|
|
it_can_get_version_from_artifactory_with_credentials() {
|
|
|
|
# local local_ip=$(find_docker_host_ip)
|
|
#local_ip="localhost"
|
|
|
|
artifactory_ip=$ART_IP
|
|
TMPDIR=/tmp
|
|
|
|
local src=$(mktemp -d $TMPDIR/in-src.XXXXXX)
|
|
local endpoint="http://${artifactory_ip}:8081/artifactory"
|
|
local regex="ecd-front-(?<version>.*).tar.gz"
|
|
local folder="/generic/ecd-front"
|
|
local version="20161109222826"
|
|
local username="${ART_USER}"
|
|
local password="${ART_PWD}"
|
|
|
|
in_with_credentials_with_version $endpoint $regex $folder $version $src $username $password
|
|
|
|
}
|
|
|
|
#run it_can_get_version_from_artifactory
|
|
run it_can_get_version_from_artifactory_with_credentials
|
|
|
|
# check for exit code > 0
|
|
#run it_cant_get_version_from_artifactory
|