Repository files navigation
build OpenSVC software packages for operating systems
docker folder contains stuff needed to build multi-os environments
tools folder contains package building automation
multi os support
multi stage images
populate /opt in first stage
avoid go modules to be downloaded at each container instanciation
won't prevent rpmbuild/debianhelper to download them during package build
allow per os custom binary build (dynamic binaries, debug binaries, ...)
ready to use development environment for specific distro troubleshoot
package build from any git commit id, git branch, github pull request
docker/podman
for enterprise grade distribution, credentials are needed for register
review/update environment.sh file
if needed, create docker/credentials.txt (based on docker/credentials.template.txt)
run go.sh -h # display help
run go.sh -r -b -q xxxx # build os xxxx container image
run go.sh -r -p -q xxxx # build opensvc package on latest git commit id
option static/dynamic
pkg sign
improve version test on binaries
webapp integration
2.1 to 3 upg (transitional package)
test commit id in deb build
check makefile use
About
OpenSVC Package Builder
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.