7fe3e6a800
CI: travis: cleanup stb check
2023-08-25 22:07:07 +02:00
e122e964f3
CI: cleanup osx travis-ci due to migration to GHA
2023-08-14 22:10:03 +02:00
2dab282eb2
CI: Switch from Ubuntu 16.04 to 18.04, install libsodium
...
This commit:
- Switches from Ubuntu 16.04 to 18.04 for all builds, mainly in order to use a more recent version of libsodium.
- Installs libsodium, used by the WireGuard implementation.
2021-03-01 02:56:16 +01:00
5792aa7c41
remove coverity scan from travis
2021-02-27 01:12:59 +05:00
819f2f92f6
travis-ci: do not use aggressive LD_LIBRARY_PATH anymore
...
switch to more elegant "rpath" linking
2020-10-11 00:25:45 +05:00
9e7d87bea6
travis-ci: fix coverity build (broken since 20 Jul 2020)
2020-10-10 17:04:34 +05:00
3c2f5a41ba
Use "build" folder instead of "tmp" in CI scripts
2020-07-20 20:33:36 +02:00
06fc93e08e
travis-ci: update openssl, libressl
2019-07-17 12:05:51 +05:00
e10983ec6f
enable sonar-scan in travis-ci builds
2019-07-17 11:58:30 +05:00
0060ba6c18
travis-ci: update dotnet sdk version
...
also, we need to to switch to xenial, dotnet sdk is not available for trusty
2019-04-22 00:54:39 +05:00
abbacdf2a0
travis-ci: add linux-ppc64le to build matrix
2019-03-16 00:30:54 +05:00
80317444d8
travis-ci: try to fix coverity scan
2018-12-29 00:06:05 +05:00
bc1070a7fd
travis-ci: do not do anything on tag, source is packed automatically
2018-11-28 00:34:18 +05:00
2d30d718a0
travis-ci: run Coverity only after openssl is built
2018-11-20 09:34:17 +05:00
3e042e093b
travis-ci: add libressl build, make builds parallel, remove not needed brew
2018-11-10 12:32:21 +05:00
5f7d9b8c11
travis-ci: add "vpntest" memory checks
2018-10-29 23:21:08 +05:00
aff8566957
travis-ci: fix osx build, remove unneeded "apt" plugin (it is unused since CPack)
2018-10-25 00:33:58 +05:00
8173eb4509
CMake: build all targets in the same directory, so that "hamcore.se2" doesn't have to be copied for each of them
2018-10-18 02:02:17 +02:00
433c72e978
travis-ci: setup releases from tags
2018-09-26 07:21:49 +05:00
cfd0022e61
travis-ci: run stbcheck utility
2018-09-23 22:54:57 +05:00
553aaf9bad
Travis CI: install to check if the files are copied correctly
2018-09-07 22:12:13 +02:00
4ed7c559f1
Merge PR #646 : travis-ci: small coverity fixes
2018-08-12 22:29:19 +02:00
92393b4a75
travis-ci: small coverity fixes: change branch filter to master
...
remove "secure" variable, token is availavle from travis-ci env variables
2018-08-12 23:18:48 +05:00
3a7b801ce5
CMake: change output directory from "bin" to "build"
2018-08-12 19:22:51 +02:00
5fc6b10fe1
add coverity scan to travis-ci matrix
2018-08-12 20:18:23 +05:00
8a064164c9
Travis: create package with CMake
2018-08-09 23:59:43 +02:00
9beec899b2
another attempt to fix launchpad builds
2018-08-05 19:42:05 +05:00
cf79205ba5
Travis CI: cache Homebrew downloads
2018-08-01 13:56:57 +02:00
07f6d3765b
Travis CI: upgrade everything on MacOS
2018-08-01 13:24:13 +02:00
0bbf08fea7
cmake: lib cleanup and use cmake package_find
...
* use OPENSSL_ROOT_DIR
* add special .configure handling for osx
* move readline, curses to cedar
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com >
2018-07-31 18:11:13 +02:00
be0ebb65c1
fix debian package builds ( #554 )
...
* fix debian builds
issue described: https://github.com/SoftEtherVPN/SoftEtherVPN/issues/550
* add cmake3 dependency (for ubuntu 14.04)
* "compat" belongs to debian/ subfolder
that file is not needed in root folder
* update debian package version
* compare debian/changelog and src/CurrentBuild.txt
2018-06-28 13:23:21 +02:00
8baead6042
refactor travis-ci: ( #530 )
...
osx does not come with gcc, actually it is clang. so, remove it.
move debhelper installation to "apt" plugin (it will affect only linux).
add otool (which is ldd equivalent) on osx.
split "before_install", "script" into matrix
2018-05-28 23:19:04 +02:00
7f499d0e5f
Travis CI: add MacOS target and create scripts files ( #523 )
...
* makefiles: add /usr/local/opt/openssl/include and /usr/local/opt/openssl/lib as include paths on MacOS
* Travis CI: add MacOS target and create scripts files
2018-05-02 23:12:01 +02:00
26f3ebc059
travis-ci: split openssl into 1.0.2, 1.1.0 matrix ( #477 )
2018-04-09 23:16:38 +02:00
863f87fac1
travis-ci: add "dh build-arch" step
...
debian: fix dependencies
2018-03-12 22:29:42 +01:00
cdde36ccb2
Remove deploy snippet from travis-ci config
2018-03-07 22:07:01 +01:00
4a0e493446
Add secure oauth token for travis-ci launchpad
2018-03-07 21:53:34 +01:00
1cd55559cb
Add PPA deployer to travis-ci
2018-03-06 23:29:36 +01:00
d1c543eecd
initial travis-ci support ( #348 )
2017-12-03 20:47:31 +01:00