Skip to content

Commit 892a920

Browse files
cf-buildpacks-engryanmoran
authored andcommitted
Updating github-config
1 parent e9e1ae4 commit 892a920

2 files changed

Lines changed: 13 additions & 7 deletions

File tree

scripts/integration.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,10 +91,11 @@ function specs::run() {
9191
platform="${4}"
9292
token="${5}"
9393

94-
local nodes cached_flag serial_flag
94+
local nodes cached_flag serial_flag platform_flag stack_flag token_flag
9595
cached_flag="--cached=${cached}"
9696
serial_flag="--serial=true"
9797
platform_flag="--platform=${platform}"
98+
stack_flag="--stack=${stack}"
9899
token_flag="--github-token=${token}"
99100
nodes=1
100101

@@ -104,7 +105,7 @@ function specs::run() {
104105
fi
105106

106107
local buildpack_file
107-
buildpack_file="$(buildpack::package "1.2.3" "${cached}" "${stack}")"
108+
buildpack_file="$(buildpack::package "1.2.3" "${cached}")"
108109

109110
CF_STACK="${stack}" \
110111
BUILDPACK_FILE="${BUILDPACK_FILE:-"${buildpack_file}"}" \
@@ -118,14 +119,14 @@ function specs::run() {
118119
"${cached_flag}" \
119120
"${platform_flag}" \
120121
"${token_flag}" \
122+
"${stack_flag}" \
121123
"${serial_flag}"
122124
}
123125

124126
function buildpack::package() {
125-
local version cached stack
127+
local version cached
126128
version="${1}"
127129
cached="${2}"
128-
stack="${3}"
129130

130131
local name cached_flag
131132
name="buildpack-v${version}-uncached.zip"
@@ -141,7 +142,6 @@ function buildpack::package() {
141142
bash "${ROOTDIR}/scripts/package.sh" \
142143
--version "${version}" \
143144
--output "${output}" \
144-
--stack "${stack}" \
145145
"${cached_flag}" > /dev/null
146146

147147
printf "%s" "${output}"

scripts/package.sh

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ source "${ROOTDIR}/scripts/.util/print.sh"
1515

1616
function main() {
1717
local stack version cached output
18-
stack="$(jq -r -S .stack "${ROOTDIR}/config.json")"
18+
stack="any"
1919
cached="false"
2020
output="${ROOTDIR}/build/buildpack.zip"
2121

@@ -91,12 +91,18 @@ function package::buildpack() {
9191

9292
echo "Building buildpack (version: ${version}, stack: ${stack}, cached: ${cached}, output: ${output})"
9393

94+
local stack_flag
95+
stack_flag="--any-stack"
96+
if [[ "${stack}" != "any" ]]; then
97+
stack_flag="--stack=${stack}"
98+
fi
99+
94100
local file
95101
file="$(
96102
buildpack-packager build \
97103
"--version=${version}" \
98104
"--cached=${cached}" \
99-
"--stack=${stack}" \
105+
"${stack_flag}" \
100106
| xargs -n1 | grep -e '\.zip$'
101107
)"
102108

0 commit comments

Comments
 (0)