Commit Graph

3 Commits

Author SHA1 Message Date
dalbodeule
852a22b8d8 [refactor](build): migrate build_server_image.sh to POSIX sh and improve build options
- Rewrote the script for POSIX compliance (`bash` to `sh`).
- Enhanced environment variable handling for optional arguments (`PLATFORM`, `PUSH`).
- Improved readability and added detailed inline comments for maintainability.
2025-12-09 18:45:22 +09:00
dalbodeule
c295d8c20d build_server_image.sh add +x 2025-12-09 18:41:45 +09:00
dalbodeule
1336c540d0 [feat](build): add versioned Docker image build script and version injection
- Introduced `tools/build_server_image.sh` for building versioned server images with support for multi-arch builds.
- Added `VERSION` injection via `-ldflags` in Dockerfile and Go binaries for both server and client.
- Updated workflows and Makefile to ensure consistent version tagging during builds.
2025-12-09 18:41:00 +09:00