File tree Expand file tree Collapse file tree 3 files changed +71
-4
lines changed Expand file tree Collapse file tree 3 files changed +71
-4
lines changed Original file line number Diff line number Diff line change 1+ name : FreeBSD build
2+
3+ on :
4+ push :
5+ branches : [ master ]
6+ pull_request :
7+ branches : [ master ]
8+
9+ jobs :
10+ build :
11+
12+ runs-on : macos-12
13+
14+ steps :
15+ - uses : actions/checkout@v2
16+ with :
17+ submodules : recursive
18+ - name : build in FreeBSD VM
19+ id : build
20+ uses : vmactions/freebsd-vm@v0
21+ with :
22+ usesh : true
23+ prepare : |
24+ pkg install -y curl gmake cmake
25+
26+ run : |
27+ pwd
28+ ls -lah
29+ whoami
30+ env
31+ freebsd-version
32+ cmake -B build -DCMAKE_INSTALL_PREFIX=.
33+ cd build && gmake install
Original file line number Diff line number Diff line change 1+ name : FreeBSD clang-scan build
2+
3+ on :
4+ push :
5+ branches : [ master ]
6+ pull_request :
7+ branches : [ master ]
8+
9+ jobs :
10+ build :
11+
12+ runs-on : macos-12
13+
14+ steps :
15+ - uses : actions/checkout@v2
16+ with :
17+ submodules : recursive
18+ - name : clang scan build in FreeBSD VM
19+ id : clang-scan-build
20+ uses : vmactions/freebsd-vm@v0
21+ with :
22+ usesh : true
23+ prepare : |
24+ pkg install -y curl gmake cmake devel/llvm llvm
25+
26+ run : |
27+ pwd
28+ ls -lah
29+ whoami
30+ env
31+ freebsd-version
32+ scan-build cmake -B build -DCMAKE_INSTALL_PREFIX=.
33+ cd build
34+ scan-build --exclude src/simdjson --status-bugs gmake -j
Original file line number Diff line number Diff line change @@ -14,11 +14,11 @@ Processor Counter Monitor (PCM) is an application programming interface (API) an
1414Current Build Status
1515--------------------------------------------------------------------------------
1616
17- - Linux: [ ![ GitHub Workflow Status] ( https://img.shields.io/github/workflow/status/intel/pcm/Linux%20make )] ( https://github.com/intel/pcm/actions/workflows/linux_make.yml?query=branch%3Amaster )
17+ - Linux: [ ![ GitHub Workflow Status] ( https://img.shields.io/github/workflow/status/intel/pcm/Linux%20make/master )] ( https://github.com/intel/pcm/actions/workflows/linux_make.yml?query=branch%3Amaster )
1818- Windows: [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/github/intel/pcm?branch=master&svg=true )] ( https://ci.appveyor.com/project/opcm/pcm )
19- - FreeBSD: [ ![ Build Status] ( https://api.cirrus-ci.com /github/opcm/ pcm.svg )] ( https://cirrus-ci .com/github/opcm/ pcm )
20- - OS X: [ ![ GitHub Workflow Status] ( https://img.shields.io/github/workflow/status/intel/pcm/Mac%20OS%20X%20build )] ( https://github.com/intel/pcm/actions/workflows/macosx_build.yml?query=branch%3Amaster )
21- - Docker container: [ ![ GitHub Workflow Status] ( https://img.shields.io/github/workflow/status/intel/pcm/Docker%20Build )] ( doc/DOCKER_README.md )
19+ - FreeBSD: [ ![ GitHub Workflow Status] ( https://img.shields.io /github/workflow/status/intel/ pcm/FreeBSD%20build/master )] ( https://github .com/intel/ pcm/actions/workflows/freebsd_build.yml?query=branch%3Amaster )
20+ - OS X: [ ![ GitHub Workflow Status] ( https://img.shields.io/github/workflow/status/intel/pcm/Mac%20OS%20X%20build/master )] ( https://github.com/intel/pcm/actions/workflows/macosx_build.yml?query=branch%3Amaster )
21+ - Docker container: [ ![ GitHub Workflow Status] ( https://img.shields.io/github/workflow/status/intel/pcm/Docker%20Build/master )] ( doc/DOCKER_README.md )
2222
2323--------------------------------------------------------------------------------
2424PCM Tools
You can’t perform that action at this time.
0 commit comments