feat: add flag for printing only version
This is for use in the GitHub action.
This commit is contained in:
@ -14,12 +14,27 @@ LATEST_RELEASE=$(curl --silent https://www.netacad.com/courses/packet-tracer/faq
|
|||||||
head -1 | \
|
head -1 | \
|
||||||
grep --only-matching --perl-regexp "(\d\.\d|\.\d)")
|
grep --only-matching --perl-regexp "(\d\.\d|\.\d)")
|
||||||
|
|
||||||
if [[ "${LATEST_RELEASE}" != "${PREV_RELEASE}" ]]; then
|
function print_release {
|
||||||
echo "There's a new release of Packet Tracer."
|
if [[ "${LATEST_RELEASE}" != "${PREV_RELEASE}" ]]; then
|
||||||
echo "https://www.netacad.com/courses/packet-tracer/faq"
|
if [[ "$1" != "version-only" ]]; then
|
||||||
echo "${LATEST_RELEASE} > ${PREV_RELEASE}."
|
echo "There's a new release of Packet Tracer."
|
||||||
else
|
echo "https://www.netacad.com/courses/packet-tracer/faq"
|
||||||
echo "There's no new release of Packet Tracer."
|
fi
|
||||||
echo "https://www.netacad.com/courses/packet-tracer/faq"
|
echo "${LATEST_RELEASE} > ${PREV_RELEASE}."
|
||||||
echo "${LATEST_RELEASE} == ${PREV_RELEASE}."
|
else
|
||||||
fi
|
if [[ "$1" != "version-only" ]]; then
|
||||||
|
echo "There's no new release of Packet Tracer."
|
||||||
|
echo "https://www.netacad.com/courses/packet-tracer/faq"
|
||||||
|
fi
|
||||||
|
echo "${LATEST_RELEASE} == ${PREV_RELEASE}."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
case "$@" in
|
||||||
|
--version-only)
|
||||||
|
print_release "version-only"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
print_release ""
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
Reference in New Issue
Block a user