This repository was archived by the owner on Sep 27, 2024. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6363 files : build-osx/scap-workbench-${{ steps.get_version.outputs.VERSION }}.dmg
6464 env :
6565 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
66-
Original file line number Diff line number Diff line change 1+ name : OpenScap Workbench CI
2+
3+ # Controls when the action will run. Triggers the workflow on push or pull request
4+ # events but only for the master branch
5+ on : [push, pull_request]
6+
7+ jobs :
8+ build-ubuntu :
9+ runs-on : ubuntu-latest
10+ steps :
11+ - uses : actions/checkout@v2
12+ - name : Install required dependencies
13+ run : |
14+ sudo apt install -y build-essential openssh-client libopenscap-dev
15+ sudo apt install -y libqt5xmlpatterns5-dev ssh-askpass asciidoc
16+ sudo apt install -y libpolkit-agent-1-0
17+ - name : Build SCAP Workbench
18+ run : |
19+ mkdir -p build
20+ pushd build
21+ cmake ..
22+ make
23+ popd
Original file line number Diff line number Diff line change @@ -32,6 +32,14 @@ optional dependencies:
3232# yum install polkit
3333```
3434
35+ On Ubuntu this is roughly equivalent to:
36+
37+ ``` console
38+ # apt install build-essential openssh-client libopenscap-dev libqt5xmlpatterns5-dev ssh-askpass
39+ # apt install asciidoc
40+ # apt install libpolkit-agent-1-0
41+ ```
42+
35432 ) Build SCAP Workbench:
3644``` console
3745$ mkdir build; cd build
You can’t perform that action at this time.
0 commit comments