Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Switch to semantic versioning (semver) compatible versioning pattern - filenames (where applicable) - embedded version metadata - Generate RPM/DEB packages using nFPM - "stable" release packages - "dev" release packages - provides binaries with `_dev` suffix in order to more easily test the impact of new releases - NOTE: Even though this project does not yet provide tools usable on non-Windows systems the plan is to do so; we stub out future package support in anticipation of adding Linux support "soon" - Add version metadata to Windows executables - Use `github.com/tc-hib/go-winres` and `winres.json` file to apply version details to Windows executables provided by this project - update `.gitignore` to exclude Windows syso files - these files are produced when running go generate as part of the build process and should not be retained in version control - Makefile: Compress binaries and use fixed filenames - Makefile: Refresh recipes to add "standard" set, new package-related options - Build dev/stable releases using go-ci Docker image - Add Dockerfile to provide "builder" image for Makefile-driven release builds - Update Dependabot configuration to add update monitoring for `go-ci-oldstable-build` image - Add Docker-based build recipes to Makefile - `docker-release-build` - `docker-dev-build` - `docker-packages` - Update README - note decompression step needed after downloading individual binaries or building via some Makefile recipes refs GH-94 refs GH-95 refs GH-96 refs GH-97 refs GH-98 refs GH-99
- Loading branch information