Skip to content

Commit 6198232

Browse files
ci: migrate pipeline from Jenkins to GitHub Actions (#17)
1 parent 0f3bbdb commit 6198232

16 files changed

Lines changed: 269 additions & 338 deletions

.gitattributes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
*.css text eol=lf
1919
*.js text eol=lf
2020
*.sql text eol=lf
21+
*.kts text eol=lf
22+
*.gradle.kts text eol=lf
2123

2224
###############################
2325
# Git Large File System (LFS) #
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
name: Build and Test
2+
3+
on:
4+
pull_request:
5+
branches: [main]
6+
7+
jobs:
8+
build-and-test:
9+
uses: eclipse-keyple/keyple-actions/.github/workflows/reusable-build-and-test.yml@build-and-test-v1
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: Publish Release package
2+
3+
on:
4+
release:
5+
types: [published]
6+
7+
jobs:
8+
publish-release:
9+
uses: eclipse-keyple/keyple-actions/.github/workflows/reusable-publish-release.yml@publish-release-v1
10+
secrets: inherit
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: Publish Snapshot package
2+
3+
on:
4+
push:
5+
branches: [main]
6+
7+
jobs:
8+
publish-snapshot:
9+
uses: eclipse-keyple/keyple-actions/.github/workflows/reusable-publish-snapshot.yml@publish-snapshot-v1
10+
secrets: inherit

.github/workflows/publish-to-keyple-doc.yml

Lines changed: 0 additions & 70 deletions
This file was deleted.

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ release/
99
# Gradle
1010
.gradle/
1111
build*/
12-
LICENSE_HEADER
1312

1413
# Eclipse
1514
.classpath

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

77
## [Unreleased]
8+
### Changed
9+
- Migrated the CI pipeline from Jenkins to GitHub Actions.
810

911
## [2.3.2] - 2025-04-18
1012
### Changed

Jenkinsfile

Lines changed: 0 additions & 94 deletions
This file was deleted.

LICENSE_HEADER

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/* **************************************************************************************
2+
* Copyright (c) $YEAR Calypso Networks Association https://calypsonet.org/
3+
*
4+
* See the NOTICE file(s) distributed with this work for additional information
5+
* regarding copyright ownership.
6+
*
7+
* This program and the accompanying materials are made available under the terms of the
8+
* MIT License which is available at https://opensource.org/licenses/MIT
9+
*
10+
* SPDX-License-Identifier: MIT
11+
************************************************************************************** */

PUBLISHERS.yml

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)