feat(distribution): add clean package build system
- Add scripts/build-package.sh for production-ready packages - VCS-agnostic archive creation (git/hg/bzr/fossil support) - Automatic version detection from VERSION file or git tags - Secure exclusions for development files and secrets - Package validation and content verification - Support for explicit version override Creates dist/furt-api-gateway-vX.Y.Z.tar.gz with clean structure for deployment without development dependencies. Related to DAW/furt#88
This commit is contained in:
parent
f2ca7a5e1c
commit
eb64c39312
2 changed files with 169 additions and 0 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -16,6 +16,7 @@ logs/
|
|||
tmp/
|
||||
pid/
|
||||
dist/
|
||||
scripts/upload-package.sh
|
||||
|
||||
# Issue creation scripts (these create issues, don't version them)
|
||||
scripts/gitea-issues/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue