This repository was archived by the owner on Sep 27, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +31
-1
lines changed Expand file tree Collapse file tree 3 files changed +31
-1
lines changed Original file line number Diff line number Diff line change 63
63
files : build-osx/scap-workbench-${{ steps.get_version.outputs.VERSION }}.dmg
64
64
env :
65
65
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:
32
32
# yum install polkit
33
33
```
34
34
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
+
35
43
2 ) Build SCAP Workbench:
36
44
``` console
37
45
$ mkdir build; cd build
You can’t perform that action at this time.
0 commit comments