mirror of
https://git.jami.net/savoirfairelinux/jami-client-qt.git
synced 2025-09-10 03:53:23 +02:00
ci: use submodule
Change-Id: I3f8301ad37cbf9d24fefd2e5d44c8cd60b4cf236
This commit is contained in:
parent
2136262b4a
commit
3aa37d6d1d
1 changed files with 3 additions and 9 deletions
12
extras/ci/client-qt-gnulinux/Jenkinsfile
vendored
12
extras/ci/client-qt-gnulinux/Jenkinsfile
vendored
|
@ -99,21 +99,15 @@ pipeline {
|
|||
def exec_cmd = { cmd -> sh base_cmd+cmd+"'" }
|
||||
|
||||
def dockerTopDir = '/foo/jami-project'
|
||||
def daemonDir = dockerTopDir + '/daemon'
|
||||
def clientDir = dockerTopDir + '/client-qt'
|
||||
def installDir = dockerTopDir + '/install'
|
||||
ansiColor('css') {
|
||||
exec_cmd("""
|
||||
cd ${clientDir}
|
||||
mkdir build
|
||||
./build.py --init
|
||||
./build.py --install --qt /usr/lib/libqt-jami/
|
||||
cd build
|
||||
cmake .. -DCMAKE_INSTALL_PREFIX=${installDir}/client-qt \
|
||||
-DLIBJAMI_INCLUDE_DIR=${daemonDir}/src/jami \
|
||||
-DLIBJAMI_XML_INTERFACES_DIR=${daemonDir}/bin/dbus \
|
||||
-DCMAKE_PREFIX_PATH=/usr/lib/libqt-jami \
|
||||
-DENABLE_TESTS=True
|
||||
cmake .. -DENABLE_TESTS=True
|
||||
make -j${cpuCount}
|
||||
make install
|
||||
""")
|
||||
exec_cmd("""
|
||||
cd ${clientDir}
|
||||
|
|
Loading…
Add table
Reference in a new issue