File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ push :
5+ pull_request :
6+ branches :
7+ - master
8+ - dev
9+
10+ jobs :
11+ build-ubuntu :
12+ runs-on : ubuntu-latest
13+ container :
14+ image : shanakaprageeth/ubuntu24-dpdk:latest
15+ steps :
16+ - name : Checkout code
17+ uses : actions/checkout@v2
18+ - name : Install dependencies
19+ run : |
20+ apt-get -qq update
21+ apt-get -qq install -y libssl-dev ninja-build
22+ # using pre-built dpdk inside the container
23+ cp -r /root/dpdk/build dpdk/build
24+ cd dpdk
25+ ninja -C build install
26+ - name : Compile f-stack
27+ run : |
28+ cd lib/
29+ make
30+ - name : Archive production artifacts
31+ if : github.ref_name == 'master' || github.ref_name == 'dev'
32+ uses : actions/upload-artifact@v4
33+ with :
34+ name : build_output
35+ path : |
36+ dpdk/build
37+ lib
Original file line number Diff line number Diff line change 1- [ ![ Build Status] ( https://travis-ci.org/F-Stack/f-stack.svg?branch=master )] ( https://travis-ci.org/F-Stack/f-stack )
2-
1+ ![ Build Status] ( https://github.com/F-Stack/f-stack/actions/workflows/ci.yml/badge.svg?branch=dev )
32# F-Stack
43![ ] ( F-Stack.png )
54
You can’t perform that action at this time.
0 commit comments