diff options
author | James Mills <1290234+prologic@users.noreply.github.com> | 2020-01-28 05:51:18 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-28 05:51:18 +1000 |
commit | d307ba7ec545f9e76f55cd9f2af08ffd6db6fbc2 (patch) | |
tree | 3e9170472756960f063d4c95b14c6063bc9a2325 /.github/workflows | |
parent | cb7f19ba2dc40d24ec9cd68c08a7d20acd891a37 (diff) |
Adds Docker based build system for Binary Packages, CI/CD, Smoke Testing and Development. (#7735)
* Added Dockerfile for building, packaging and performing basic smoke tests of the package(s) and NetData Agent itself
* Moved install of package per distro into a script and refactor in order to supprot other distro(s)
* Add support for RPM based systems too (Fedora, CentOS)
* Drop the unnecessary (for now) Debian cleanup steps
* Reverse the order of installing NetData agent and testing tools
* Update default VERSION to 0.1 to match builder images
* Added support for openSUSE
* Minor fixes from review
* Update Dockerfile
Co-Authored-By: Austin S. Hemmelgarn <ahferroin7@gmail.com>
* Update Dockerfile
Co-Authored-By: Austin S. Hemmelgarn <ahferroin7@gmail.com>
* Move thigns around a bit
* Re-update test/install shell scripts to be POSIX. We don't really want to depend on Bash here
* Fixed support for yum vs. dnf
* Fixed paths to scripts
* Added a script to kick off the build/package/install/test flow more easily for both humans and CI/CD
Co-authored-by: Austin S. Hemmelgarn <ahferroin7@gmail.com>
Diffstat (limited to '.github/workflows')
0 files changed, 0 insertions, 0 deletions