Skip to content

Commit 2d0cf6f

Browse files
author
rdasgupt
committed
Enable gitaction in develop branch
1 parent 029f094 commit 2d0cf6f

2 files changed

Lines changed: 36 additions & 3 deletions

File tree

.github/workflows/main.yaml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Workflow to build mqtt.paho.java library
2+
3+
name: Java CI
4+
5+
on:
6+
push:
7+
branches: [ master ]
8+
pull_request:
9+
branches: [ master ]
10+
11+
workflow_dispatch:
12+
13+
jobs:
14+
build:
15+
runs-on: ${{ matrix.os }}
16+
strategy:
17+
matrix:
18+
# os: [ubuntu-latest, macOS-latest, windows-latest]
19+
# java: [ 8.0.192, 8, 11.0.3, 17, 18-ea ]
20+
os: [ubuntu-latest]
21+
java: [ 8.0.192 ]
22+
fail-fast: false
23+
max-parallel: 4
24+
name: Build MQTT Paho Java on JDK ${{ matrix.java }}, ${{ matrix.os }}
25+
steps:
26+
- uses: actions/checkout@v2
27+
- name: Set up JDK ${{ matrix.java }} ${{ matrix.os }}
28+
uses: actions/setup-java@v1
29+
with:
30+
java-version: ${{ matrix.java }}
31+
java-package: jdk
32+
- name: Package with Maven skip tests
33+
run: mvn -B --projects org.eclipse.paho.client.mqttv3 package -DskipTests
34+

pom.xml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,8 @@
88

99
<properties>
1010
<!-- source & target java version for MQTT Client -->
11-
<mqttclient.java.version>1.8</mqttclient.java.version>
12-
<!-- source & target java version for others modules -->
13-
<java.version>1.8</java.version>
11+
<maven.compiler.source>1.8</maven.compiler.source>
12+
<maven.compiler.target>1.8</maven.compiler.target>
1413
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1514
<build.level>${maven.build.timestamp}</build.level>
1615
<tycho.version>1.7.0</tycho.version>

0 commit comments

Comments
 (0)