forked from Abdulbari/sgeUpdated
update to sgeupdated pipeline v19
changes the concept of rebuilding
This commit is contained in:
@@ -28,11 +28,19 @@ jobs:
|
|||||||
script: |
|
script: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
cd /home/ubuntu/sgeUpdated
|
cd /home/ubuntu/sgeUpdated
|
||||||
|
|
||||||
|
# --- Save old commit SHA ---
|
||||||
|
OLD_SHA=$(git rev-parse HEAD || true)
|
||||||
|
|
||||||
|
# --- Update repo ---
|
||||||
git fetch origin main
|
git fetch origin main
|
||||||
git reset --hard origin/main
|
git reset --hard origin/main
|
||||||
|
|
||||||
|
# --- Save new commit SHA ---
|
||||||
|
NEW_SHA=$(git rev-parse HEAD)
|
||||||
|
|
||||||
echo "🔍 Detecting changes..."
|
echo "🔍 Detecting changes..."
|
||||||
CHANGED_FILES=$(git diff --name-only HEAD^ HEAD || true)
|
CHANGED_FILES=$(git diff --name-only $OLD_SHA $NEW_SHA || true)
|
||||||
echo "Changed files: $CHANGED_FILES"
|
echo "Changed files: $CHANGED_FILES"
|
||||||
|
|
||||||
# --- Skip deploy if no backend/frontend changes ---
|
# --- Skip deploy if no backend/frontend changes ---
|
||||||
|
|||||||
Reference in New Issue
Block a user