Skip to content

Commit

Permalink
switch CI build to gh actions
Browse files Browse the repository at this point in the history
  • Loading branch information
sephiroth-j committed Oct 1, 2023
1 parent 0e69285 commit 499569b
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 10 deletions.
20 changes: 20 additions & 0 deletions .github/workflows/ci-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: CI build

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3
with:
java-version: 17
distribution: 'zulu'
cache: 'maven'
- name: Build
run: mvn -B clean test verify
4 changes: 0 additions & 4 deletions .travis.yml

This file was deleted.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Spring Security LTPA2 - Web Reactive Sample

[![Build Status](https://app.travis-ci.com/sephiroth-j/spring-security-ltpa2-reactive-sample.svg?branch=master)](https://app.travis-ci.com/github/sephiroth-j/spring-security-ltpa2-reactive-sample) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![Build Status](https://github.com/sephiroth-j/spring-security-ltpa2-reactive-sample/workflows/CI%20build/badge.svg)](https://github.com/sephiroth-j/spring-security-ltpa2-reactive-sample/actions?query=workflow%3A%22CI+build%22) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)

Sample project for Web Reactive with Spring Boot to demonstrate the use of [spring-security-ltpa2](https://github.com/sephiroth-j/spring-security-ltpa2-core). It uses [an embedded LDAP](https://docs.spring.io/spring-boot/docs/3.0.x/reference/htmlsingle/#data.nosql.ldap.embedded) as user storage and caches the look-up result with [`@Cacheable`](https://docs.spring.io/spring-boot/docs/3.0.x/reference/htmlsingle/#io.caching).
Sample project for Web Reactive with Spring Boot to demonstrate the use of [spring-security-ltpa2](https://github.com/sephiroth-j/spring-security-ltpa2-reactive-sample). It uses [an embedded LDAP](https://docs.spring.io/spring-boot/docs/3.0.x/reference/htmlsingle/#data.nosql.ldap.embedded) as user storage and caches the look-up result with [`@Cacheable`](https://docs.spring.io/spring-boot/docs/3.0.x/reference/htmlsingle/#io.caching).
8 changes: 4 additions & 4 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@
<url>https://github.com/sephiroth-j/spring-security-ltpa2-reactive-sample/issues</url>
</issueManagement>
<ciManagement>
<system>Travis</system>
<url>https://travis-ci.com/sephiroth-j/spring-security-ltpa2-reactive-sample</url>
<system>GitHub</system>
<url>https://github.com/sephiroth-j/spring-security-ltpa2-reactive-sample/actions?query=workflow%3A%22CI+build%22</url>
</ciManagement>
<licenses>
<license>
<name>Apache-2.0</name>
<name>Apache-2.0</name>
<url>https://www.apache.org/licenses/LICENSE-2.0</url>
</license>
</licenses>
Expand Down Expand Up @@ -50,7 +50,7 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.8</version>
<version>0.8.10</version>
<executions>
<execution>
<id>default-prepare-agent</id>
Expand Down

0 comments on commit 499569b

Please sign in to comment.