Browse Source

[Jenkins] Test the build of graphene-ipc module

At least test the build of graphene-ipc module, even if we
don't currently use it or test it, to try to limit bitrot.
Don Porter 5 years ago
parent
commit
bdb58741ec

+ 2 - 0
Jenkinsfiles/Linux

@@ -7,6 +7,8 @@ pipeline {
                     steps {
                         sh '''
                             make -j 8 WERROR=1
+                            cd Pal/ipc/linux
+                            make
                            '''
                     }
                 }

+ 4 - 0
Jenkinsfiles/Linux-18.04

@@ -7,6 +7,10 @@ pipeline {
                     steps {
                         sh '''
                             make -j 8 WERROR=1
+                            /* We can't build this on 18.04 in our current pipeline
+                            cd Pal/ipc/linux
+                            make
+                            */
                            '''
                     }
                 }

+ 1 - 0
Jenkinsfiles/ubuntu-16.04.dockerfile

@@ -14,6 +14,7 @@ RUN apt-get update \
        libexpat1-dev \
        libpcre3-dev \
        libxml2-dev \
+       linux-headers-generic \
        net-tools \
        python \
        python-protobuf \

+ 1 - 0
Jenkinsfiles/ubuntu-18.04.dockerfile

@@ -14,6 +14,7 @@ RUN apt-get update && apt-get install -y \
     libomp-dev \
     libpcre3-dev \
     libxml2-dev \
+    linux-headers-generic \
     net-tools \
     python \
     python-protobuf \