* Add development build version part to version number Add third part in the version number to indicate development builds. Generate a default version number based on the date, e.g. "5.6.dev20201124". * Add GitHub Action workflow for development builds Add another GitHub workflow for development builds. Make it triggered only for now. The version number is generated by the workflow and passed to all builds to make sure all builds have the same development build version. * Add documentation
47 lines
873 B
Bash
Executable File
47 lines
873 B
Bash
Executable File
#!/bin/bash
|
|
|
|
function hassos_image_name() {
|
|
echo "${BINARIES_DIR}/${HASSOS_ID}_${BOARD_ID}-$(hassos_version).${1}"
|
|
}
|
|
|
|
function hassos_rauc_compatible() {
|
|
echo "${HASSOS_ID}-${BOARD_ID}"
|
|
}
|
|
|
|
function hassos_version() {
|
|
if [ -z "${VERSION_DEV}" ]; then
|
|
echo "${VERSION_MAJOR}.${VERSION_BUILD}"
|
|
else
|
|
echo "${VERSION_MAJOR}.${VERSION_BUILD}.${VERSION_DEV}"
|
|
fi
|
|
}
|
|
|
|
function path_spl_img() {
|
|
echo "${BINARIES_DIR}/spl.img"
|
|
}
|
|
|
|
function path_kernel_img() {
|
|
echo "${BINARIES_DIR}/kernel.ext4"
|
|
}
|
|
|
|
function path_boot_img() {
|
|
echo "${BINARIES_DIR}/boot.vfat"
|
|
}
|
|
|
|
function path_boot_dir() {
|
|
echo "${BINARIES_DIR}/boot"
|
|
}
|
|
|
|
function path_data_img() {
|
|
echo "${BINARIES_DIR}/data.ext4"
|
|
}
|
|
|
|
function path_overlay_img() {
|
|
echo "${BINARIES_DIR}/overlay.ext4"
|
|
}
|
|
|
|
function path_rootfs_img() {
|
|
echo "${BINARIES_DIR}/rootfs.squashfs"
|
|
}
|
|
|