Commit fcc85bd 1 parent 5ba39da commit fcc85bd Copy full SHA for fcc85bd
File tree 2 files changed +31
-0
lines changed
2 files changed +31
-0
lines changed Original file line number Diff line number Diff line change 1
1
* .md
2
2
3
+ docs /
3
4
_build /
Original file line number Diff line number Diff line change
1
+ name : Nebula Build and Test Workflow
2
+
3
+ on : [push, pull_request]
4
+
5
+ jobs :
6
+ build :
7
+ name : build
8
+ runs-on : ubuntu-18.04
9
+ container :
10
+ image : vesoft/nebula-dev:centos
11
+ steps :
12
+ - uses : actions/checkout@v1
13
+ with :
14
+ fetch-depth : 1
15
+ - name : cmake
16
+ run : |
17
+ . /etc/profile.d/devtoolset-8-enable.sh
18
+ mkdir _build
19
+ cd _build && cmake ..
20
+ shell : bash
21
+ - name : make
22
+ run : |
23
+ . /etc/profile.d/devtoolset-8-enable.sh
24
+ cd _build && make -j2
25
+ shell : bash
26
+ - name : test
27
+ run : |
28
+ . /etc/profile.d/devtoolset-8-enable.sh
29
+ cd _build && ctest --output-on-failure
30
+ shell : bash
You can’t perform that action at this time.
0 commit comments