Files
gitea-debian-runner/linux/ubuntu/scripts/helpers/os.sh
T
2022-05-02 10:33:32 +00:00

32 lines
697 B
Bash
Executable File

#!/bin/bash -e
################################################################################
## File: install-helpers.sh
## Desc: Helper functions for installing tools
################################################################################
function isUbuntu18() {
. /etc/os-release
[[ "${VERSION_ID}" =~ ^18\.(.*)$ ]]
}
function isUbuntu20() {
. /etc/os-release
[[ "${VERSION_ID}" =~ ^20\.(.*)$ ]]
}
function isUbuntu22() {
. /etc/os-release
[[ "${VERSION_ID}" =~ ^22\.(.*)$ ]]
}
function isUbuntuVer() {
local ver=$1
. /etc/os-release
[[ "${VERSION_ID}" =~ ^$ver\.(.*)$ ]]
}
function getOSVersionLabel() {
. /etc/os-release
echo "${VERSION_CODENAME}"
}