From ec3c69b9cbaa1708f2e46df098addc26ea38218a Mon Sep 17 00:00:00 2001 From: Olof hagsand Date: Wed, 16 Jun 2021 14:47:23 +0200 Subject: [PATCH] github actions: configure preparations --- .github/workflows/ci.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fac8faa8..24a44029 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,15 @@ jobs: steps: - uses: actions/checkout@v2 +# 1) checkout and compile natively + - name: install cligen + run: (git clone https://github.com/clicon/cligen.git && cd cligen && ./configure && make && sudo make install) + - name: install libevent + run: sudo apt install -y libevent-dev libssl-dev + - name: install libevhtp + run: (git clone https://github.com/clicon/clixon-libevhtp.git && cd clixon-libevhtp && ./configure && make && sudo make install) - name: configure run: ./configure --with-restconf=native +# 2) Use docker for tests - name: make test # this is docker test run: make test \ No newline at end of file