Αρχειοθετημένο
1
0
Αυτό το αποθετήριο έχει αρχειοθετηθεί στο 2021-06-21. Μπορείτε να προβάλετε αρχεία και να κλωνοποιήσετε, αλλά δεν μπορείτε να ωθήσετε ή να ανοίξετε ζητήματα ή pull requests.
fbrinker-tileboard/check-master-for-changes.sh
2021-05-10 12:37:17 +00:00

13 γραμμές
506 B
Bash
Εκτελέσιμο Αρχείο

#!/usr/bin/env bash
commitdate=$(curl -sL "https://api.github.com/repos/resoai/TileBoard/commits/master" | jq -r ".commit.author.date")
commitdays=$(( ( $(date --utc +%s) - $(date --utc -d $commitdate +%s) ) / 86400 ))
echo "Last commit was $commitdays days ago."
if [ $commitdays -lt 2 ] ; then
echo "There ARE recent changes in the repository."
else
echo "There are NO recent changes in the repository."
echo "Aborting pipeline."
exit 78 # drone.io exit code to stop but success the pipeline
fi