Skip to content

Commit 044e10a

Browse files
committed
Add release notes and new tests
1 parent c453be1 commit 044e10a

File tree

2 files changed

+55
-0
lines changed

2 files changed

+55
-0
lines changed

ci/release_notes.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
### Improvements
2+
3+
- Built resource image on top of Alpine 3.20.3
4+
- Added new Concourse tests on version families `3.0`, `3.1`, and `3.2`

ci/settings.yml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,57 @@ jobs:
249249
failure="true"
250250
fi
251251
252+
253+
254+
version_family="3.0"
255+
256+
latest_version_json=$(
257+
jq --null-input \
258+
--arg "family" "${version_family}" \
259+
'{ "source": { "family": $family } }' \
260+
| /opt/resource/check
261+
)
262+
latest_version=$(jq --raw-output '.[0].version' <<< "${latest_version_json}")
263+
264+
if [[ ${latest_version} != ${version_family}* ]]; then
265+
echo >&2 "FAIL: expected version to start with '${version_family}', but got '${latest_version}'."
266+
failure="true"
267+
fi
268+
269+
270+
271+
version_family="3.1"
272+
273+
latest_version_json=$(
274+
jq --null-input \
275+
--arg "family" "${version_family}" \
276+
'{ "source": { "family": $family } }' \
277+
| /opt/resource/check
278+
)
279+
latest_version=$(jq --raw-output '.[0].version' <<< "${latest_version_json}")
280+
281+
if [[ ${latest_version} != ${version_family}* ]]; then
282+
echo >&2 "FAIL: expected version to start with '${version_family}', but got '${latest_version}'."
283+
failure="true"
284+
fi
285+
286+
287+
288+
version_family="3.2"
289+
290+
latest_version_json=$(
291+
jq --null-input \
292+
--arg "family" "${version_family}" \
293+
'{ "source": { "family": $family } }' \
294+
| /opt/resource/check
295+
)
296+
latest_version=$(jq --raw-output '.[0].version' <<< "${latest_version_json}")
297+
298+
if [[ ${latest_version} != ${version_family}* ]]; then
299+
echo >&2 "FAIL: expected version to start with '${version_family}', but got '${latest_version}'."
300+
failure="true"
301+
fi
302+
252303
if [[ ${failure} == true ]]; then
253304
exit 1
254305
fi

0 commit comments

Comments
 (0)