mirror of
https://github.com/Telecominfraproject/wlan-cloud-lib-poco.git
synced 2025-11-01 11:07:53 +00:00
ci fixes
This commit is contained in:
8
.github/workflows/ci.yml
vendored
8
.github/workflows/ci.yml
vendored
@@ -3,6 +3,8 @@ on: [push]
|
|||||||
jobs:
|
jobs:
|
||||||
linux-gcc-make:
|
linux-gcc-make:
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
|
env:
|
||||||
|
EXCLUDE_TESTS: Data/MySQL Data/ODBC Data/PostgreSQL MongoDB
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- run: sudo apt update && sudo apt install libssl-dev ca-certificates unixodbc-dev libmysqlclient-dev redis-server
|
- run: sudo apt update && sudo apt install libssl-dev ca-certificates unixodbc-dev libmysqlclient-dev redis-server
|
||||||
@@ -11,6 +13,8 @@ jobs:
|
|||||||
|
|
||||||
linux-gcc-make-asan:
|
linux-gcc-make-asan:
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
|
env:
|
||||||
|
EXCLUDE_TESTS: Data/MySQL Data/ODBC Data/PostgreSQL MongoDB
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- run: sudo apt update && sudo apt install libssl-dev ca-certificates unixodbc-dev libmysqlclient-dev redis-server
|
- run: sudo apt update && sudo apt install libssl-dev ca-certificates unixodbc-dev libmysqlclient-dev redis-server
|
||||||
@@ -19,6 +23,8 @@ jobs:
|
|||||||
|
|
||||||
linux-gcc-make-ubsan:
|
linux-gcc-make-ubsan:
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
|
env:
|
||||||
|
EXCLUDE_TESTS: Data/MySQL Data/ODBC Data/PostgreSQL MongoDB
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- run: sudo apt update && sudo apt install libssl-dev ca-certificates unixodbc-dev libmysqlclient-dev redis-server
|
- run: sudo apt update && sudo apt install libssl-dev ca-certificates unixodbc-dev libmysqlclient-dev redis-server
|
||||||
@@ -36,7 +42,7 @@ jobs:
|
|||||||
runs-on: macos-10.15
|
runs-on: macos-10.15
|
||||||
env:
|
env:
|
||||||
CPPUNIT_IGNORE: N7CppUnit10TestCallerI24UniqueExpireLRUCacheTestEE.testExpireN,N7CppUnit10TestCallerI18ExpireLRUCacheTestEE.testAccessExpireN,N7CppUnit10TestCallerI11PollSetTestEE.testPollClosedServer
|
CPPUNIT_IGNORE: N7CppUnit10TestCallerI24UniqueExpireLRUCacheTestEE.testExpireN,N7CppUnit10TestCallerI18ExpireLRUCacheTestEE.testAccessExpireN,N7CppUnit10TestCallerI11PollSetTestEE.testPollClosedServer
|
||||||
EXCLUDE_TESTS: Redis
|
EXCLUDE_TESTS: Redis Data/MySQL Data/ODBC Data/PostgreSQL MongoDB PDF
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- run: brew install openssl
|
- run: brew install openssl
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ set -ev
|
|||||||
osname=`uname`
|
osname=`uname`
|
||||||
osarch=`uname -m`
|
osarch=`uname -m`
|
||||||
export POCO_BASE=`pwd`
|
export POCO_BASE=`pwd`
|
||||||
export EXCLUDE_TESTS="$EXCLUDE_TESTS Data/MySQL Data/ODBC Data/PostgreSQL MongoDB PDF"
|
|
||||||
export PATH=$PATH:.
|
export PATH=$PATH:.
|
||||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.:$POCO_BASE/lib/$osname/$osarch
|
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.:$POCO_BASE/lib/$osname/$osarch
|
||||||
export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:.:$POCO_BASE/lib/$osname/$osarch
|
export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:.:$POCO_BASE/lib/$osname/$osarch
|
||||||
|
|||||||
Reference in New Issue
Block a user