Skip to content

Commit

Permalink
Updates github-config (#504)
Browse files Browse the repository at this point in the history
* Updating github-config

* Update integration test

---------

Co-authored-by: Victoria Campbell <vhenry@vmware.com>
  • Loading branch information
paketo-bot and TisVictress authored Aug 31, 2023
1 parent 30a9fd9 commit ff80da0
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 25 deletions.
2 changes: 1 addition & 1 deletion integration/testdata/module_binaries/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,6 @@
"url": ""
},
"engines": {
"node": "~14"
"node": "~16"
}
}
52 changes: 28 additions & 24 deletions scripts/integration.sh
Original file line number Diff line number Diff line change
Expand Up @@ -61,17 +61,20 @@ function main() {
local builders
builders="$(util::builders::list "${BUILDPACKDIR}/integration.json" | jq -r '.[]' )"

util::print::info "Found the following builders:"
util::print::info "${builders}"

# shellcheck disable=SC2206
IFS=$'\n' builderArray=(${builders})
unset IFS
fi

# shellcheck disable=SC2068
images::pull ${builderArray[@]}

local testout
testout=$(mktemp)
for builder in "${builderArray[@]}"; do
util::print::title "Getting images for builder: '${builder}'"
builder_images::pull "${builder}"

util::print::title "Setting default pack builder image..."
pack config default-builder "${builder}"

Expand Down Expand Up @@ -117,27 +120,28 @@ function tools::install() {
fi
}

function images::pull() {
for builder in "${@}"; do
util::print::title "Pulling builder image ${builder}..."
docker pull "${builder}"

local run_image lifecycle_image
run_image="$(
pack inspect-builder "${builder}" --output json \
| jq -r '.remote_info.run_images[0].name'
)"
lifecycle_image="index.docker.io/buildpacksio/lifecycle:$(
pack inspect-builder "${builder}" --output json \
| jq -r '.remote_info.lifecycle.version'
)"

util::print::title "Pulling run image..."
docker pull "${run_image}"

util::print::title "Pulling lifecycle image..."
docker pull "${lifecycle_image}"
done
function builder_images::pull() {
local builder
builder="${1}"

util::print::title "Pulling builder image ${builder}..."
docker pull "${builder}"

local run_image lifecycle_image
run_image="$(
pack inspect-builder "${builder}" --output json \
| jq -r '.remote_info.run_images[0].name'
)"
lifecycle_image="index.docker.io/buildpacksio/lifecycle:$(
pack inspect-builder "${builder}" --output json \
| jq -r '.remote_info.lifecycle.version'
)"

util::print::title "Pulling run image..."
docker pull "${run_image}"

util::print::title "Pulling lifecycle image..."
docker pull "${lifecycle_image}"
}

function token::fetch() {
Expand Down

0 comments on commit ff80da0

Please sign in to comment.