Skip to content

Commit 8830ab0

Browse files
authored
Merge pull request #315 from paketo-buildpacks/update/pipeline
Bump pipeline from 1.42.0 to 1.43.0
2 parents 2618972 + c07b226 commit 8830ab0

File tree

3 files changed

+23
-19
lines changed

3 files changed

+23
-19
lines changed

.github/pipeline-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.42.0
1+
1.43.0

.github/workflows/pb-create-package.yml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,13 @@ jobs:
3434
with:
3535
pack-version: 0.36.4
3636
- name: Enable pack Experimental
37-
if: ${{ false }}
3837
run: |
3938
#!/usr/bin/env bash
4039
4140
set -euo pipefail
4241
4342
echo "Enabling pack experimental features"
44-
45-
mkdir -p "${HOME}"/.pack
46-
echo "experimental = true" >> "${HOME}"/.pack/config.toml
43+
pack config experimental true
4744
- uses: actions/checkout@v4
4845
- if: ${{ false }}
4946
uses: actions/cache@v4
@@ -135,7 +132,7 @@ jobs:
135132
cd "${COMPILED_BUILDPACK}"
136133
CONFIG=""
137134
if [ -f "${COMPILED_BUILDPACK}/package.toml" ]; then
138-
CONFIG="--config ${COMPILED_BUILDPACK}/package.toml"
135+
CONFIG="--config ${COMPILED_BUILDPACK}/package.toml --flatten"
139136
fi
140137
141138
PACKAGE_LIST=($PACKAGES)
@@ -166,11 +163,16 @@ jobs:
166163
crane tag "${P}:${VERSION}" latest
167164
fi
168165
done
169-
170166
else
171-
pack -v buildpack package \
172-
"${PACKAGE}:${VERSION}" ${CONFIG} \
173-
--format "${FORMAT}" $([ -n "$TTL_SH_PUBLISH" ] && [ "$TTL_SH_PUBLISH" = "true" ] && echo "--publish")
167+
if [ -n "$TTL_SH_PUBLISH" ] && [ "$TTL_SH_PUBLISH" = "true" ]; then
168+
TAG="${PACKAGE}-$(mktemp -u XXXXX | awk '{print tolower($0)}'):${VERSION}"
169+
pack -v buildpack package "${TAG}" ${CONFIG} --format "${FORMAT}" --publish
170+
else
171+
TAG="${PACKAGE}:${VERSION}"
172+
pack -v buildpack package "${TAG}" ${CONFIG} --format "${FORMAT}"
173+
fi
174+
175+
echo "ttl-image-tag=${TAG:-}" >> "$GITHUB_OUTPUT"
174176
fi
175177
env:
176178
PACKAGES: docker.io/paketobuildpacks/executable-jar

.github/workflows/pb-tests.yml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,13 @@ jobs:
2929
with:
3030
pack-version: 0.36.4
3131
- name: Enable pack Experimental
32-
if: ${{ false }}
3332
run: |
3433
#!/usr/bin/env bash
3534
3635
set -euo pipefail
3736
3837
echo "Enabling pack experimental features"
39-
40-
mkdir -p "${HOME}"/.pack
41-
echo "experimental = true" >> "${HOME}"/.pack/config.toml
38+
pack config experimental true
4239
- uses: actions/checkout@v4
4340
- uses: actions/cache@v4
4441
with:
@@ -127,7 +124,7 @@ jobs:
127124
cd "${COMPILED_BUILDPACK}"
128125
CONFIG=""
129126
if [ -f "${COMPILED_BUILDPACK}/package.toml" ]; then
130-
CONFIG="--config ${COMPILED_BUILDPACK}/package.toml"
127+
CONFIG="--config ${COMPILED_BUILDPACK}/package.toml --flatten"
131128
fi
132129
133130
PACKAGE_LIST=($PACKAGES)
@@ -158,11 +155,16 @@ jobs:
158155
crane tag "${P}:${VERSION}" latest
159156
fi
160157
done
161-
162158
else
163-
pack -v buildpack package \
164-
"${PACKAGE}:${VERSION}" ${CONFIG} \
165-
--format "${FORMAT}" $([ -n "$TTL_SH_PUBLISH" ] && [ "$TTL_SH_PUBLISH" = "true" ] && echo "--publish")
159+
if [ -n "$TTL_SH_PUBLISH" ] && [ "$TTL_SH_PUBLISH" = "true" ]; then
160+
TAG="${PACKAGE}-$(mktemp -u XXXXX | awk '{print tolower($0)}'):${VERSION}"
161+
pack -v buildpack package "${TAG}" ${CONFIG} --format "${FORMAT}" --publish
162+
else
163+
TAG="${PACKAGE}:${VERSION}"
164+
pack -v buildpack package "${TAG}" ${CONFIG} --format "${FORMAT}"
165+
fi
166+
167+
echo "ttl-image-tag=${TAG:-}" >> "$GITHUB_OUTPUT"
166168
fi
167169
env:
168170
FORMAT: image

0 commit comments

Comments
 (0)