debug(deploy): add debug output to track git metadata collection
Added debug logging to see what commit SHA is being collected and passed to Docker build. Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
parent
bb39088f81
commit
d70accecb8
@ -261,12 +261,15 @@ BYTELYST_COMMIT_MESSAGE=
|
||||
|
||||
# Change to repo directory to collect correct git metadata
|
||||
cd "$REPO_DIR"
|
||||
log "Collecting git metadata from: $(pwd)"
|
||||
BYTELYST_COMMIT_SHA=$(git rev-parse --short HEAD 2>/dev/null || echo unknown)
|
||||
BYTELYST_COMMIT_SHA_FULL=$(git rev-parse HEAD 2>/dev/null || echo unknown)
|
||||
BYTELYST_BRANCH=$(git rev-parse --abbrev-ref HEAD 2>/dev/null || echo unknown)
|
||||
BYTELYST_BUILT_AT=$(date -u +%Y-%m-%dT%H:%M:%SZ)
|
||||
BYTELYST_COMMIT_AUTHOR=$(git log -1 --pretty=format:'%an' 2>/dev/null || echo unknown)
|
||||
BYTELYST_COMMIT_MESSAGE=$(git log -1 --pretty=format:'%s' 2>/dev/null | head -c 200 || echo unknown)
|
||||
log "Collected commit SHA: $BYTELYST_COMMIT_SHA"
|
||||
log "Collected commit message: $BYTELYST_COMMIT_MESSAGE"
|
||||
cd "$SCRIPT_DIR"
|
||||
|
||||
build_image() {
|
||||
@ -277,7 +280,9 @@ build_image() {
|
||||
cache_flag="--no-cache"
|
||||
fi
|
||||
# Build from repo directory to ensure correct source code is used
|
||||
(cd "$REPO_DIR" && docker build --network host $cache_flag \
|
||||
log " Building from directory: $REPO_DIR"
|
||||
log " Commit SHA being passed: ${BYTELYST_COMMIT_SHA}"
|
||||
(cd "$REPO_DIR" && log " Current git HEAD: $(git rev-parse --short HEAD)" && docker build --network host $cache_flag \
|
||||
--build-arg "GITEA_NPM_TOKEN=${GITEA_NPM_TOKEN}" \
|
||||
--build-arg "BYTELYST_COMMIT_SHA=${BYTELYST_COMMIT_SHA}" \
|
||||
--build-arg "BYTELYST_COMMIT_SHA_FULL=${BYTELYST_COMMIT_SHA_FULL}" \
|
||||
|
||||
Loading…
Reference in New Issue
Block a user