Skip to content

SNOW-3192362: add timestamped logging to build_linux.sh and build_docker.sh - #2975

Open
sfc-gh-fpawlowski wants to merge 1 commit into
mainfrom
SNOW-3192362-build-scripts-timestamped-logging
Open

SNOW-3192362: add timestamped logging to build_linux.sh and build_docker.sh#2975
sfc-gh-fpawlowski wants to merge 1 commit into
mainfrom
SNOW-3192362-build-scripts-timestamped-logging

Conversation

@sfc-gh-fpawlowski

Copy link
Copy Markdown
Contributor

Summary

Adds timestamped log() function and structured logging to the Linux Docker build scripts, mirroring the pattern introduced for build_darwin.sh in SNOW-3289793 (#2829).

  • build_docker.sh: logs host info, selected base image, versions arg, Jenkins vs local context
  • build_linux.sh: logs available interpreters in /opt/python/, per-version interpreter path + existence check, pip/build/auditwheel progress, repaired wheel listing, and final summary

Why

The Jenkins build for PR #2970 cut off at the wheel assembly stage with limited visibility into which interpreter was found, which auditwheel plat was applied, and what wheels were produced. This logging makes those details explicit.

🤖 Generated with Claude Code

…ker.sh

Mirrors the pattern from SNOW-3289793 (commit 225b237) which added the
same log() convention to build_darwin.sh.

build_docker.sh: log host info, selected base image, versions arg
build_linux.sh:  log available interpreters, per-version interpreter path
                 and existence check, pip/build progress, auditwheel plat,
                 repaired wheel listing, and final summary

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants