Sha256: 5e0ff103cb4520880a0708cf67ba7356d818ba8875c126fb6e3af2d7947a9213

Contents?: true

Size: 969 Bytes

Versions: 20

Compression:

Stored size: 969 Bytes

Contents

# artifactory_urls.sh
############
# This section sets up the information for a build to be installed from artifactory
#  then uses $platform, $platform_version and $machine to select the correct
#  version.
#
# Inputs:
# $platform:
# $platform_version:
# $machine:
#
# Outputs:
# $download_url:
# $sha256:
############

<% artifacts.each do |artifact| %>
  artifact_info_dir="$tmp_dir/artifact_info/<%= File.join(artifact.platform, artifact.platform_version, artifact.architecture)%>"
  mkdir -p $artifact_info_dir
  touch "$artifact_info_dir/artifact_info"
  echo "url <%= artifact.url%>" >> "$artifact_info_dir/artifact_info"
  echo "sha256 <%= artifact.sha256%>" >> "$artifact_info_dir/artifact_info"
<% end %>

artifact_info_for_platform="$tmp_dir/artifact_info/$platform/$platform_version/$machine/artifact_info"

download_url=`awk '$1 == "url" { print $2 }' "$artifact_info_for_platform"`
sha256=`awk '$1 == "sha256" { print $2 }' "$artifact_info_for_platform"`

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
mixlib-install-1.2.4 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.2.3 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.2.2 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.2.0 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.1.0 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.13 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.12 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.11 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.10 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.9 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.8 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.7 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.6 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.5 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.4 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.3 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.2 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.1 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-1.0.0 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb
mixlib-install-0.8.0.alpha.8 lib/mixlib/install/generator/bourne/scripts/artifactory_urls.sh.erb