mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-23 14:41:31 +02:00
Merge pull request #117 from kinvolk/krnowak/bootstrap-sdk-refactor
bootstrap_sdk: Put image, contents and digests paths into variables
This commit is contained in:
commit
85d6f05b1b
@ -89,20 +89,25 @@ if [[ "$STAGES" =~ stage4 ]]; then
|
|||||||
info "Build complete! Changing output name to something more sensible."
|
info "Build complete! Changing output name to something more sensible."
|
||||||
build_name="stage4-${ARCH}-${FLAGS_version}.tar.bz2"
|
build_name="stage4-${ARCH}-${FLAGS_version}.tar.bz2"
|
||||||
release_name="${TYPE}-${ARCH}-${FLAGS_version}.tar.bz2"
|
release_name="${TYPE}-${ARCH}-${FLAGS_version}.tar.bz2"
|
||||||
ln -f "$BUILDS/${build_name}" "$BUILDS/${release_name}"
|
build_image="${BUILDS}/${build_name}"
|
||||||
ln -f "$BUILDS/${build_name}.CONTENTS" "$BUILDS/${release_name}.CONTENTS"
|
release_image="${BUILDS}/${release_name}"
|
||||||
|
build_contents="${build_image}.CONTENTS"
|
||||||
|
release_contents="${release_image}.CONTENTS"
|
||||||
|
build_digests="${build_image}.DIGESTS"
|
||||||
|
release_digests="${release_image}.DIGESTS"
|
||||||
|
ln -f "${build_image}" "${release_image}"
|
||||||
|
ln -f "${build_contents}" "${release_contents}"
|
||||||
sed -e "s/${build_name}/${release_name}/" \
|
sed -e "s/${build_name}/${release_name}/" \
|
||||||
"$BUILDS/${build_name}.DIGESTS" > "$BUILDS/${release_name}.DIGESTS"
|
"${build_digests}" > "${release_digests}"
|
||||||
|
|
||||||
# Validate we didn't break the DIGESTS with sed
|
# Validate we didn't break the DIGESTS with sed
|
||||||
verify_digests "$BUILDS/${release_name}" "$BUILDS/${release_name}.CONTENTS"
|
verify_digests "${release_image}" "${release_contents}"
|
||||||
|
|
||||||
info "SDK ready: $BUILDS/${release_name}"
|
info "SDK ready: ${release_image}"
|
||||||
|
|
||||||
def_upload_path="${UPLOAD_ROOT}/sdk/${ARCH}/${FLAGS_version}"
|
def_upload_path="${UPLOAD_ROOT}/sdk/${ARCH}/${FLAGS_version}"
|
||||||
sign_and_upload_files "tarball" "${def_upload_path}" "" \
|
sign_and_upload_files "tarball" "${def_upload_path}" "" \
|
||||||
"$BUILDS/${release_name}" \
|
"${release_image}" "${release_contents}" "${release_digests}"
|
||||||
"$BUILDS/${release_name}.CONTENTS" "$BUILDS/${release_name}.DIGESTS"
|
|
||||||
sign_and_upload_files "packages" "${def_upload_path}" "pkgs/" \
|
sign_and_upload_files "packages" "${def_upload_path}" "pkgs/" \
|
||||||
"${BINPKGS}"/*
|
"${BINPKGS}"/*
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user