1
0
Fork 0
No description
Find a file
krcroft cbdd1f3382 Perform a daily Coverity Scan of the master branch
Details at: https://scan.coverity.com/dashboard

The Coverity software (Roughly 1.5GB worth unpacked from a tarball)
can only be downloaded from an authentication web sessions, so I've
uploaded it to my Google drive and use 'gdown' to pull it inside
the workflow. This sounds ugly, but it's not too bad: Coverity last
updated their software nine months ago, so this will be a once-a-year
change, maybe twice.

The Google drive ID, SHA256 checksum, and other specifics are all
variables at the top YAML, so they're easy to adjust when Coverity
makes their next update. The download, extraction, and sha256
verification are all done in parallel via pipes, and extracting to
/dev/shm. It should be pretty quick. Edit: it is; 4 seconds.

To keep the tarball small, I remove unecessary bits (but this is
optional), before tar & zstd compressing it:
``` bash
rm -rf closure-compiler jars jdk11 jre node support-angularjs
cd bin
rm *java* *js* *php* *python* *ruby*
```
2019-11-28 08:52:13 +01:00
.github Perform a daily Coverity Scan of the master branch 2019-11-28 08:52:13 +01:00
docs Merge branch 'svn/trunk' 2019-10-03 23:44:48 +02:00
include Play into subsequent track(s) if playback length exceeds the the current track 2019-11-24 17:34:54 +01:00
scripts Use make's output-sync to prevent log corruption 2019-11-26 04:48:16 +01:00
src Merge branch 'svn/trunk' r4296 2019-11-26 18:37:09 +01:00
visualc_net Remove conversion sources from the VisualStudio project 2019-11-12 08:17:09 +01:00
.gitignore Refactor the build and list-packages scripts 2019-11-24 15:16:44 +01:00
.pylint Allow maximum-issues to be set via command-line 2019-11-24 15:16:44 +01:00
acinclude.m4 Refinements of commit 4291, so that precission can be specified as well and less fixed defines are used 2019-11-19 16:16:06 +00:00
AUTHORS Update authors 2010-04-20 12:51:03 +00:00
autogen.sh Allow less beautiful version numbers. 2007-02-04 10:46:34 +00:00
ChangeLog <erge 0.74-2 documentation changes into trunk 2018-08-31 17:43:09 +00:00
configure.ac Play into subsequent track(s) if playback length exceeds the the current track 2019-11-24 17:34:54 +01:00
COPYING Update year and address of FSF 2019-01-25 14:09:58 +00:00
INSTALL Remove SpeexDSP mention from the documentation 2019-11-16 12:16:35 +01:00
Makefile.am Simplify package listing script and standardize workflows 2019-11-02 07:36:49 -07:00
NEWS <erge 0.74-2 documentation changes into trunk 2018-08-31 17:43:09 +00:00
README <erge 0.74-2 documentation changes into trunk 2018-08-31 17:43:09 +00:00
README.md Initial commit 2019-09-15 00:08:31 +02:00
THANKS Updated 2010-05-09 11:07:51 +00:00
VERSION <erge 0.74-2 documentation changes into trunk 2018-08-31 17:43:09 +00:00

dosbox-staging