[ci]: Install swig and nlohmann-json3-dev for vstest (#16609)
vstest needs to compile swss-common locally, and the above two packages will soon be required. Signed-off-by: Saikrishna Arcot <sarcot@microsoft.com>
This commit is contained in:
parent
3a9288f755
commit
ac39220a77
@ -123,9 +123,9 @@ stages:
|
|||||||
- script: |
|
- script: |
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y make libtool m4 autoconf dh-exec debhelper cmake pkg-config \
|
sudo apt-get install -y make libtool m4 autoconf dh-exec debhelper cmake pkg-config \
|
||||||
libhiredis-dev libnl-3-dev libnl-genl-3-dev libnl-route-3-dev libnl-nf-3-dev swig3.0 \
|
libhiredis-dev libnl-3-dev libnl-genl-3-dev libnl-route-3-dev libnl-nf-3-dev swig \
|
||||||
libpython2.7-dev libboost-dev libboost-serialization-dev uuid-dev libzmq5 libzmq3-dev python3-pip \
|
libpython2.7-dev libboost-dev libboost-serialization-dev uuid-dev libzmq5 libzmq3-dev python3-pip \
|
||||||
cmake libgtest-dev libgmock-dev libyang-dev
|
cmake libgtest-dev libgmock-dev libyang-dev nlohmann-json3-dev
|
||||||
sudo pip3 install pytest
|
sudo pip3 install pytest
|
||||||
cd src/sonic-swss-common
|
cd src/sonic-swss-common
|
||||||
./autogen.sh
|
./autogen.sh
|
||||||
|
Reference in New Issue
Block a user