@@ -11,6 +11,7 @@ function build() {
1111  cp -rf /github/workspace/src/ /pktvisor-src/src/
1212  cp -rf /github/workspace/cmd/ /pktvisor-src/cmd/
1313  cp -rf /github/workspace/3rd/ /pktvisor-src/3rd/
14+   cp -rf /github/workspace/libs/ /pktvisor-src/libs/
1415  cp -rf /github/workspace/docker/ /pktvisor-src/docker/
1516  cp -rf /github/workspace/golang/ /pktvisor-src/golang/
1617  cp -rf /github/workspace/integration_tests/ /pktvisor-src/integration_tests/
@@ -19,10 +20,10 @@ function build() {
1920  cp -rf /github/workspace/conanfile.txt /pktvisor-src/
2021  mkdir /tmp/build
2122  cd  /tmp/build
22-   conan profile new --detect default  &&  \ 
23-   conan profile update settings.compiler.libcxx=libstdc++11 default  &&  \ 
23+   conan profile new --detect default
24+   conan profile update settings.compiler.libcxx=libstdc++11 default
2425  conan config set  general.revisions_enabled=1
25-   PKG_CONFIG_PATH=/local/lib/pkgconfig cmake -DCMAKE_BUILD_TYPE=Debug  -DASAN=ON  /pktvisor-src  &&  \ 
26+   PKG_CONFIG_PATH=/local/lib/pkgconfig cmake -DCMAKE_BUILD_TYPE=$INPUT_BUILD_TYPE  -DASAN=$INPUT_ASAN  /pktvisor-src
2627  make all -j 4
2728}
2829
@@ -31,10 +32,14 @@ function compact() {
3132  cd  /tmp/build
3233  zip pktvisord.zip /tmp/build/bin/pktvisord
3334  cp -rf /tmp/build/bin/pktvisord /github/workspace/
35+   strip -s /tmp/build/bin/crashpad_handler
3436  cp -rf /tmp/build/bin/crashpad_handler /github/workspace/
3537  cp -rf /tmp/build/bin/pktvisor-reader /github/workspace/
38+   cp -rf /tmp/build/VERSION /github/workspace/
3639  # version for pktvisor-cli
3740  cp -rf /pktvisor-src/golang/pkg/client/version.go /github/workspace/version.go
41+   # copy pktvisor custom iana port service names file
42+   cp -rf /pktvisor-src/src/tests/fixtures/pktvisor-port-service-names.csv /github/workspace/custom-iana.csv
3843}
3944
4045function  publish()  {
@@ -46,4 +51,4 @@ function publish() {
4651validateParams
4752build
4853compact
49- publish
54+ publish
0 commit comments