Skip to content

Commit aa5419e

Browse files
committed
Fix ci scripts
1 parent 2bd4cf0 commit aa5419e

File tree

2 files changed

+36
-1
lines changed

2 files changed

+36
-1
lines changed

.github/workflows/ccpp.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,23 @@ jobs:
1313
sudo apt-get install -y cmake pkg-config check libsubunit-dev cppcheck libsystemd-dev libsqlite3-dev default-libmysqlclient-dev libpq-dev libjansson-dev sqlite3
1414
- name: cppcheck
1515
run: cppcheck --force --enable=warning,missingInclude --error-exitcode=1 .
16+
- name: dependencies
17+
run: |
18+
cd /opt
19+
git clone https://github.com/babelouest/orcania.git
20+
git clone https://github.com/babelouest/yder.git
21+
mkdir build
22+
cd build
23+
24+
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib ../orcania
25+
make
26+
sudo make install
27+
rm -rf *
28+
29+
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib ../yder
30+
make
31+
sudo make install
32+
rm -rf *
1633
- name: build
1734
run: |
1835
mkdir build && cd build

.github/workflows/codeql-analysis.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,27 @@ jobs:
4646
# and modify them (or add more) to build your code if your project
4747
# uses a compiled language
4848

49-
- run: |
49+
- name: dependencies
50+
run: |
5051
sudo apt-get update
5152
sudo apt-get install -y cmake pkg-config libsystemd-dev libsqlite3-dev default-libmysqlclient-dev libpq-dev libjansson-dev doxygen
53+
54+
cd /opt
55+
git clone https://github.com/babelouest/orcania.git
56+
git clone https://github.com/babelouest/yder.git
57+
mkdir build
58+
cd build
59+
60+
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib ../orcania
61+
make
62+
sudo make install
63+
rm -rf *
64+
65+
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib ../yder
66+
make
67+
sudo make install
68+
rm -rf *
69+
- run: |
5270
mkdir build
5371
cd build
5472
cmake -DBUILD_HOEL_DOCUMENTATION=on ..

0 commit comments

Comments
 (0)