My personal attempt to create a reusable sensu asset.
- archive non-binary artifacts in this repository:
- update bonsai.yaml
- commit
- tag a release
- build binaries -> using tagged commit
- build platform asset tarballs matching bonsai yaml naming using tagged version name
- generate sha512 matching bonsai yaml naming
- upload platform asset tarballs and sha512 signatures into github release
bin/
: added to check command PATHlib/
: added to check command LD_LIBRARY_PATH -> generally needed for dynamically linked executablesinclude/
added to CPATH:
committing large binaries into git can lead to a suboptimal experience for some git operations like cloning. We'll just populate these directories in the release tarballs.