We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 197159f commit be6c273Copy full SHA for be6c273
.github/workflows/test.yaml
@@ -0,0 +1,21 @@
1
+name: Test
2
+
3
+on:
4
+ push:
5
+ branches: [ master ]
6
+ pull_request:
7
8
9
+jobs:
10
+ test:
11
+ runs-on: ubuntu-latest
12
+ name: CPP
13
+ env:
14
+ CPLUS_INCLUDE_PATH: "/usr/local/include/:/usr/include/jsoncpp/:/usr/local/opt/openssl/include/:/usr/lib/"
15
+ steps:
16
+ - uses: actions/checkout@v3
17
+ - run: sudo apt-get install lcov libcurl4-openssl-dev libssl-dev uuid-dev libjson-c-dev libjsoncpp-dev nodejs npm
18
+ - run: bash ./unit_test.sh
19
+ - run: bash ./generate_code_cov.sh
20
+ - run: bash ./function_test.sh
21
+ - run: bash <(curl -s https://codecov.io/bash)
.gitignore
@@ -14,3 +14,4 @@ test/httpserver/nohup.out
.idea
build/
cmake-build-debug/
+.DS_Store
0 commit comments