Age | Commit message (Collapse) | Author |
|
|
|
* Simplify the packaging ignore list
Applying sed commands to the result of a diff makes it non-obvious
what is being ignored and what not. Shell globbing is much better
understood.
At the same time, the script is now verbose about what happened when
a mismatch occurs, to help fix the detected issue.
* Run release tar comparison on all builds
The checks were only running when a release was imminent or in progress,
now they run every time, so a travis build will now stop if files are
not accounted for.
|
|
* shell linting various scripts
* remove python-modules-installer.sh.in
|
|
|
|
[cleanup crusade] make clearer what hooks are
|
|
|
|
|
|
|
|
The uid and fingerprint are more legible than the full key, which should
make future changes easier to review.
The keys are used by Travis only to validate that a git tag was signed
with a recognised key. The results of the build are signed separately.
You can confirm the fingerprints in .travis.yml match the ones in
the by running this on the old packaging/gpg.keys:
gpg --import-options show-only --import packaging/gpg.keys
|
|
This tags all the files that I can clearly identify as being part of
Netdata and not a local copy of a third party package that we're
redistributing.
|
|
The sed command used to ignore build artifacts when checking for
unpackaged files was using expressions not supported by BSD sed.
Replaced them with simpler working versions and removed a couple of
erroneous copy-paste lines from the firehol/firehol repo.
|
|
Split GNU-style -e "{...}" command into multiple blocks suitable for
all versions.
|
|
|
|
Prereleases now have the suffix _prerelease if git is not there.
|
|
|
|
At the point they were running a signed tar is already present, the
Travis build is not supposed to do this.
|
|
Allows us to eliminate a large number of scripts from the firehol
infrastructure.
Netdata does multiple compiler tests. We pick one (CC = gcc) for
deploying; it doesn't really matter which, since binaries are not
part of the deployment.
|
|
|
|
|
|
|
|
Include missing files in package
|