From 7d5be472b10aff30813d3560233a17ea7da0490d Mon Sep 17 00:00:00 2001 From: "aiharos@haproxy.com" Date: Thu, 16 Apr 2020 13:10:38 +0200 Subject: [PATCH 1/2] BUILD/MEDIUM: add haproxy and dataplane binaries to travis --- .travis.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.travis.yml b/.travis.yml index 5e84b81..4706d63 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,20 @@ language: go go: - 1.x sudo: false +before_script: + - sudo wget https://github.com/haproxytech/dataplaneapi/releases/download/v1.2.5/dataplaneapi -O /usr/local/bin/dataplaneapi + - sudo chmod +x /usr/local/bin/dataplaneapi +install: + - wget http://www.haproxy.org/download/2.0/src/haproxy-2.0.14.tar.gz + - tar -zxvf haproxy-2.0.14.tar.gz + - pushd haproxy-2.0.14 && make TARGET=linux-glibc USE_OPENSSL=1 USE_ZLIB=1 USE_PCRE=1 && sudo make install && popd +addons: + apt: + update: true + packages: + - libssl-dev + - zlib1g-dev + - libpcre3-dev before_deploy: - echo "Deploying $TRAVIS_TAG to GitHub releases" - tar czf haproxy-connect.tar.gz haproxy-connect From 5dfc9a9fb4b3bcf0588aa3df240831b402bf1958 Mon Sep 17 00:00:00 2001 From: "aiharos@haproxy.com" Date: Thu, 16 Apr 2020 14:40:21 +0200 Subject: [PATCH 2/2] BUILD/MINOR: print haproxy version info --- .travis.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4706d63..accc4fe 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,13 +2,14 @@ language: go go: - 1.x sudo: false -before_script: - - sudo wget https://github.com/haproxytech/dataplaneapi/releases/download/v1.2.5/dataplaneapi -O /usr/local/bin/dataplaneapi - - sudo chmod +x /usr/local/bin/dataplaneapi install: - wget http://www.haproxy.org/download/2.0/src/haproxy-2.0.14.tar.gz - tar -zxvf haproxy-2.0.14.tar.gz - pushd haproxy-2.0.14 && make TARGET=linux-glibc USE_OPENSSL=1 USE_ZLIB=1 USE_PCRE=1 && sudo make install && popd +before_script: + - sudo wget https://github.com/haproxytech/dataplaneapi/releases/download/v1.2.5/dataplaneapi -O /usr/local/bin/dataplaneapi + - sudo chmod +x /usr/local/bin/dataplaneapi + - haproxy -vv addons: apt: update: true