File tree 5 files changed +13
-14
lines changed
5 files changed +13
-14
lines changed Original file line number Diff line number Diff line change 10
10
name : Build
11
11
runs-on : ubuntu-22.04
12
12
container :
13
- image : concordbft/concord-bft:0.60
13
+ image : concordbft/concord-bft:latest
14
14
options : --cap-add=NET_ADMIN
15
15
strategy :
16
16
fail-fast : false
Original file line number Diff line number Diff line change 7
7
# For example wget and pip-tools.
8
8
9
9
ARG CONCORD_BFT_TOOLCHAIN_IMAGE_REPO="concordbft/concord-bft"
10
- ARG CONCORD_BFT_TOOLCHAIN_IMAGE_TAG="toolchain-0.01 "
10
+ ARG CONCORD_BFT_TOOLCHAIN_IMAGE_TAG="toolchain-0.02 "
11
11
FROM ${CONCORD_BFT_TOOLCHAIN_IMAGE_REPO}:${CONCORD_BFT_TOOLCHAIN_IMAGE_TAG}
12
12
13
13
ARG GIT_COMMIT
Original file line number Diff line number Diff line change @@ -2,11 +2,11 @@ CONCORD_BFT_DOCKER_REPO?=concordbft/
2
2
3
3
# Base Toolchain image
4
4
CONCORD_BFT_DOCKER_IMAGE_TOOLCHAIN? =concord-bft
5
- CONCORD_BFT_DOCKER_IMAGE_TOOLCHAIN_VERSION? =toolchain-0.01
5
+ CONCORD_BFT_DOCKER_IMAGE_TOOLCHAIN_VERSION? =toolchain-0.02
6
6
CONCORD_BFT_DOCKERFILE_TOOLCHAIN? =DockerfileToolchain
7
7
# Release (production) image
8
8
CONCORD_BFT_DOCKER_IMAGE_RELEASE? =concord-bft
9
- CONCORD_BFT_DOCKER_IMAGE_VERSION_RELEASE? =0.60
9
+ CONCORD_BFT_DOCKER_IMAGE_VERSION_RELEASE? =latest
10
10
CONCORD_BFT_DOCKERFILE_RELEASE? =Dockerfile
11
11
12
12
# Debug (development) image
Original file line number Diff line number Diff line change @@ -87,6 +87,8 @@ install_googletest() {
87
87
cmake -DCMAKE_CXX_FLAGS=" -std=c++11 -march=x86-64 -mtune=generic" ..
88
88
make -j$( nproc) install
89
89
cd ${HOME} && rm -r googletest
90
+ }
91
+
90
92
install_rocksdb_lib () {
91
93
cd ${HOME}
92
94
wget ${WGET_FLAGS} \
Original file line number Diff line number Diff line change @@ -52,16 +52,13 @@ install_cmake() {
52
52
}
53
53
54
54
install_cppcheck (){
55
- cd ${HOME}
56
- CPPCHECK_VER=" 2.8"
57
- wget ${WGET_FLAGS} https://sourceforge.net/projects/cppcheck/files/cppcheck/${CPPCHECK_VER} /cppcheck-${CPPCHECK_VER} .tar.gz/download -O ./cppcheck.tar.gz
58
- tar -xvzf cppcheck.tar.gz && rm ./cppcheck.tar.gz
59
- cd cppcheck-${CPPCHECK_VER}
60
- mkdir build && cd build
61
- cmake ..
62
- cmake --build .
63
- make -j$( nproc) install
64
- cd ${HOME} && rm -rf cppcheck-${CPPCHECK_VER}
55
+ cd ${HOME}
56
+ git clone -b 2.10.2 https://github.com/danmar/cppcheck.git
57
+ cd cppcheck && mkdir build && cd build
58
+ cmake ..
59
+ make -j$( proc)
60
+ make install
61
+ cd ${HOME} && rm -rf cppcheck
65
62
}
66
63
67
64
install_ccache (){
You can’t perform that action at this time.
0 commit comments