File tree 3 files changed +36
-1
lines changed
3 files changed +36
-1
lines changed Original file line number Diff line number Diff line change
1
+ * @ Labs64/labs64-dev
Original file line number Diff line number Diff line change
1
+ # This workflow will build a C++ project with CMake, currently only on Ubuntu 22.04 / default GNU C++
2
+
3
+ name : NetLicensing Client - CI
4
+
5
+ on :
6
+ push :
7
+ branches : [ master ]
8
+ pull_request :
9
+ branches : [ master ]
10
+ workflow_dispatch :
11
+
12
+ jobs :
13
+ build :
14
+ runs-on : [self-hosted]
15
+ container : ubuntu:22.04
16
+
17
+ steps :
18
+ - uses : actions/checkout@v2
19
+ - name : Upgrade default packages
20
+ run : |
21
+ apt-get update
22
+ apt-get upgrade -y
23
+ - name : Install required dependencies
24
+ run : apt-get install -y git g++ cmake libcurl4-openssl-dev
25
+ - name : Build with CMake
26
+ run : |
27
+ mkdir build
28
+ cd build
29
+ cmake ..
30
+ make
31
+ - name : Run Demo App
32
+ run : |
33
+ cd build
34
+ ./netlicensing-client-demo
Original file line number Diff line number Diff line change 2
2
3
3
# [ Labs64 NetLicensing] ( https://netlicensing.io ) Client (C++)
4
4
5
- [ ![ Build Status] ( https://travis-ci.org /Labs64/NetLicensingClient-cpp. svg?branch=master )] ( https://travis-ci.org /Labs64/NetLicensingClient-cpp )
5
+ [ ![ Build Status] ( https://github.com /Labs64/NetLicensingClient-cpp/actions/workflows/netlicesning-client-ci.yml/badge. svg?branch=master )] ( https://github.com /Labs64/NetLicensingClient-cpp/actions/workflows/netlicesning-client-ci.yml )
6
6
[ ![ Apache License 2.0] ( https://img.shields.io/badge/License-Apache%202.0-blue.svg )] ( https://github.com/Labs64/NetLicensingClient-cpp/blob/master/LICENSE )
7
7
[ ![ 📖 Documentation] ( https://img.shields.io/badge/📖%20Documentation-Wiki-AB6543.svg )] ( https://netlicensing.io/wiki/restful-api )
8
8
[ ![ NetLicensing @ LinkedIn] ( https://img.shields.io/badge/NetLicensing-0077B5.svg?logo=LinkedIn )] ( https://www.linkedin.com/showcase/netlicensing )
You can’t perform that action at this time.
0 commit comments