File tree Expand file tree Collapse file tree 2 files changed +55
-0
lines changed Expand file tree Collapse file tree 2 files changed +55
-0
lines changed Original file line number Diff line number Diff line change 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 `
Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments