Martin Pulec
2260ab20de
Coverity: disable scheduled run
...
It is perhaps better to run Coverity on demand than forcing every-day
run.
2020-05-13 13:22:24 +02:00
Martin Pulec
1d4a350159
Bump to new Cineform
...
Use version v10.0.2a.
+ do not build Cineform tools - not needed and current Cineform master
(not this one checked) fails to compile the tools in MSW
2020-05-02 13:32:27 +02:00
Martin Pulec
9931bbd24d
GitHub CI Mac: use SSE4.2
...
This looks like to be least supported set (earliest yet supported model
is Mac Pro Mid 2010).
2020-04-30 08:52:33 +02:00
Martin Pulec
2ead18c4ec
GitHub workflow nightly removed
2020-04-29 11:53:18 +02:00
Martin Pulec
6650cb7695
GitHub CI: Win - add files to a directory in asset
...
actions/upload-artifact@v1 zips content of directory which means that we
have all files in a top-level directory, not in a directory.
2020-04-22 22:31:41 +02:00
Martin Pulec
28a64da913
GitHub workflow "archive" removed
...
It is probably better to run the archiving externally. Moreover, nightly
builds won't be built in behalf of continuous.
2020-04-22 08:34:28 +02:00
Martin Pulec
b99eca78f7
GitHub CI: avoid packing Win build to 2 zips
2020-04-21 18:27:56 +02:00
Martin Pulec
81f1f0a090
Bump to new GPUJPEG
2020-04-16 09:35:41 +02:00
Martin Pulec
3f674ca939
GitHub Workflows: added paths for submodules
2020-04-14 08:10:02 +02:00
Martin Pulec
417c98276e
GitHub Workflows: added deps for RTSP capture [Win]
2020-04-14 08:05:59 +02:00
Martin Pulec
2d93c615c8
Build: fixed JACK [Win]
2020-04-09 13:06:31 +02:00
Martin Pulec
2e757cfeee
Coverity Workflow: cache tool
...
Note: this will currently not work for nightly coverity builds since
cache action is not supported for scheduled jobs.
2020-04-09 09:15:32 +02:00
Martin Pulec
d4049ce896
GitHub Workflow: check Win module paths on runtime
...
JACK (and other modules) may or may not be present depending on previous
workflows' steps. Therefore do the check everytime the action is run -
since the MSYS may be cached as well, this is done in bashrc.
2020-04-09 08:29:12 +02:00
Martin Pulec
0de0600b84
GitHub Workflows: cache JACK if possible
...
Currently download of JACK can take a long time so cache it.
2020-04-08 07:51:05 +02:00
Martin Pulec
2a66cd4bc7
GitHub CI: better check binaries
...
* try to hide local libraries (mac, Win) before 'make distcheck'
* check the binaries that are really distributed (with fixed
dependencies)
2020-04-08 07:49:52 +02:00
Martin Pulec
9555f3df38
GitHub Workflows: be more error-prone [Win]
...
Run bash with '-e' option in order to the errors not to be silently
dismissed.
2020-04-06 13:49:28 +02:00
Martin Pulec
254bc9fdc8
GitHub C++/C CI Workflow: fixed a typo
2020-04-03 09:30:12 +02:00
Martin Pulec
7f1bd8cb1d
GitHub Workflow: upload a release asset if on main repo
...
+ run C/C++ CI on U16.04
2020-04-02 11:50:11 +02:00
Martin Pulec
9b20ac2276
GitHub workflows: updated triggers
2020-03-28 11:21:44 +01:00
Martin Pulec
11629b9883
GitHub workflows: sign AppImage
2020-03-27 21:40:54 +01:00
Martin Pulec
a61a4dc16e
GitHub workflows: sign also CI if key avail. [mac]
2020-03-27 21:40:54 +01:00
Martin Pulec
73ec69a3a8
GitHub Workflow: nightly - sign the macOS app
2020-03-27 09:46:27 +01:00
Martin Pulec
ab0db3c80e
GitHub Workflows: NDI for Coverity (Linux)
2020-03-24 09:15:00 +01:00
Martin Pulec
3dcb349fdc
Covertity: fixed date format
2020-03-24 08:06:10 +01:00
Martin Pulec
12191627b3
CI: Ubuntu 16.04 compile fix
...
Use gcc-5 as a CUDA host compiler in Linux if available. This version
is supported up to current CUDA version while being available in U16.04.
2020-03-24 08:06:09 +01:00
Martin Pulec
90765425e6
CI: added zsync AppImage
2020-03-19 09:53:34 +01:00
Martin Pulec
5b50d12ce3
CI: add -nightly to asset names
2020-03-19 09:53:33 +01:00
Martin Pulec
bea9648f2b
CI Windows: added updater
2020-03-19 09:53:33 +01:00
Martin Pulec
c1858c15d5
CI: trigger coverity also by pushing to branch coverity_scan
2020-03-19 09:53:33 +01:00
Martin Pulec
0730a36796
CI: Linux - copy all plugins
2020-03-19 09:53:32 +01:00
Martin Pulec
ba41ab041b
CI: build in 4 processes to speed up the build
2020-03-19 09:53:32 +01:00
Martin Pulec
e5bec56827
CI: cache MSYS2 to speed up the build
2020-03-19 09:53:32 +01:00
Martin Pulec
3274bd6452
CI nightly: run on U16.04
2020-03-19 09:53:32 +01:00
Martin Pulec
dec0f28f1e
CI: use dynamic Qt [Linux]
2020-03-19 09:53:31 +01:00
Martin Pulec
a77eba854f
CI: use dynamic Qt (macOS, from Homebrew)
2020-03-19 09:53:31 +01:00
Martin Pulec
f0836a4582
CI: Added additional dependencies [macOS, Win]
...
- OpenCV
- OpenSSL
- ImageMagick
- JACK
- fixed SDKROOT + SDK version not hardcoded [Mac]
- unified Qt build script for macOS+Linux
2020-03-19 09:53:31 +01:00
Martin Pulec
31d8a655d2
CI: added live555
2020-03-19 09:53:30 +01:00
Martin Pulec
be79100e02
CI: Updates
...
- option not to download CUDA [Win]
- correct asset uploading
- nightly CI: use different trigger - temporarily "on push" (to
ci-nightly)
- correctly add DLLs (using "|" as a delimiter to cope with spaces in
names)
- extract to C:\
- remove correct test artefact [Win]
- build AJA wrapper only if we have SDK [Win]
- disable NDI by default
2020-03-19 09:53:30 +01:00
Martin Pulec
64f595ec32
CI: added NDI [Win]
2020-03-19 09:53:29 +01:00
Martin Pulec
c75eebdc00
CI: updated
2020-03-19 09:53:29 +01:00
Martin Pulec
a3fc132722
CI: Updated nightly
...
- upload assets with script [nightly]
- remove unneeded Windows runner components (Android, dotnet) to free up
space (namely for Qt)
- no timeout for pacman (sometimes failed)
2020-03-19 09:53:29 +01:00
Martin Pulec
b27f222ce5
Coverity build: use distro Qt
...
This build won't be redistributed so it is safe to use a dynamic Qt.
2020-03-19 09:53:28 +01:00
Martin Pulec
fa9f341fee
CI: Updated nightly - build Linux and mac
2020-03-19 09:53:28 +01:00
Martin Pulec
06dbc0f1b9
CI: Build Win Qt
2020-03-19 09:53:27 +01:00
Martin Pulec
824b3a5321
CI: simplified Win
2020-03-19 09:53:27 +01:00
Martin Pulec
2ed9572304
CI: simplified also for mac
2020-03-19 09:53:27 +01:00
Martin Pulec
59c3c982b5
CI: Linux - use script from cov
2020-03-19 09:53:27 +01:00
Martin Pulec
33b4264822
CI: build only in main repo
2020-03-19 09:53:26 +01:00
Martin Pulec
44203adb09
CI Win: use MSVS tools path from vswhere
2020-03-19 09:53:26 +01:00
Martin Pulec
71e6cd698a
Build only in specified branches
2020-03-19 09:53:26 +01:00