Skip to content

Commit a5a2b68

Browse files
committed
Initial version
1 parent 113e93f commit a5a2b68

File tree

13 files changed

+1259
-2
lines changed

13 files changed

+1259
-2
lines changed

.gitignore

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
*.class
2+
3+
# Mobile Tools for Java (J2ME)
4+
.mtj.tmp/
5+
6+
# Package Files #
7+
*.jar
8+
*.war
9+
*.ear
10+
11+
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
12+
hs_err_pid*
13+
14+
# Eclipse
15+
.classpath
16+
.project
17+
.settings/
18+
19+
# Intellij
20+
.idea/
21+
*.iml
22+
*.iws
23+
24+
# Mac
25+
.DS_Store
26+
27+
# Maven
28+
log/
29+
target/
30+
31+
# General
32+
disabled
33+
34+
# Jenkins
35+
Jenkins/*/builds
36+
Jenkins/*/lastStable
37+
Jenkins/*/lastSuccessful
38+
Jenkins/*/nextBuildNumber
39+
Jenkins/*/scm-polling.log

.travis.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
language: java
2+
3+
jdk:
4+
- openjdk15
5+
6+
script:
7+
- mvn test -B
8+
- mvn org.pitest:pitest-maven:mutationCoverage
9+
10+
before_deploy:
11+
- POM_VERSION=$(mvn -q -Dexec.executable=echo -Dexec.args='${project.version}' --non-recursive exec:exec)
12+
13+
# Releases config copied from https://docs.travis-ci.com/user/deployment/releases/ and secure key generated by following
14+
# https://stackoverflow.com/questions/25302518/travis-ci-setup-releases-with-github-token#answer-57032190
15+
deploy:
16+
provider: releases
17+
api_key:
18+
secure: DV3NL+lLQd/QZaDCr5qTJphiP7TLwTz8fozEP42Ub555dhsf0yTMxleWuOTVpuGMnvWiwO9T0E7QKYh+nIOmaIWLCE8KGw3PwFkhvg9PzYZn0XqrySzqAj1MZy3HpnNaiGyoRywae72AUwQ+t+fvL41TcHcREUGX/106+NXnOzXRDOFXOtPb3krQ8Ut1EN9iIRM9qc7dkKr8tF++SgQaTpitgvuA1ng7QAUv+L9PyKyEjdVGCEXDaaxSIvH7wV4/9Ouy/wgSDLxF6EK4Wg4jk11dqw/yg4k9OEl1iqobQPoTP9XHjN0a0nnISROi/qUrdCfBKxko87pJ+usi4tRPbgNVBdL65FGoucglYPyaWS7IRxtX2jiGYFMHpF8q2SyVjXjukkIEHoUh6rNRfn+NUIhVBuzmQDYqBIgcJTQ1BmdmarPsPHeAnGzO3aEZOHkfJppLsDwRJxdqdsbUu0m3vC7jFPZdIUNZ2r1mboGBxqaQegqZwj7ChiK55sZ7SL3NFOZRiO9dQY93yqiiW4/p/JBO04b+aOBDQoPcmLSSxrKaqeskvYUkQew39PeBddT2CYZJVVODWAavKK1YZrekshiFs/PWmvCo6j6OuP7PPhbVMWTucAejPwRv26Paa41hLEUVQMAh6XW6RBlABCxfDKwJ4aYWvleHiI7rY+9skoE=
19+
file:
20+
- "spt-development-logging-spring-boot-autoconfigure/target/spt-development-logging-spring-boot-autoconfigure-${POM_VERSION}.jar"
21+
- "spt-development-logging-spring-boot-starter/target/spt-development-logging-spring-boot-starter-${POM_VERSION}.jar"
22+
skip_cleanup: true
23+
on:
24+
tags: true

README.md

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,44 @@
1-
# spt-development-logging-spring-boot
2-
Library for integrating spt-development/spt-development-logging-spring into a Spring Boot application.
1+
````
2+
____ ____ _____ ____ _ _
3+
/ ___|| _ \_ _| | _ \ _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_
4+
\___ \| |_) || | | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __|
5+
___) | __/ | | | |_| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_
6+
|____/|_| |_| |____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__|
7+
|_|
8+
logging-spring-boot-------------------------------------------------------------
9+
````
10+
11+
[![build_status](https://travis-ci.com/spt-development/spt-development-cid-logging-boot.svg?branch=main)](https://travis-ci.com/spt-development/spt-development-logging-spring-boot)
12+
13+
Library for integrating
14+
[spt-development/spt-development-logging-spring](https://github.com/spt-development/spt-development-logging-spring)
15+
into a Spring Boot application.
16+
17+
Usage
18+
=====
19+
20+
Simply add the Spring Boot starter to your Spring Boot project pom.
21+
22+
<dependency>
23+
<groupId>com.spt-development</groupId>
24+
<artifactId>spt-development-logging-spring-boot-starter</artifactId>
25+
<version>1.0.2</version>
26+
<scope>runtime</scope>
27+
</dependency
28+
29+
Building locally
30+
================
31+
32+
To build the library, run the following maven command:
33+
34+
$ mvn clean install
35+
36+
Release
37+
=======
38+
39+
To build a release and upload to Maven Central run the following maven command:
40+
41+
$ export GPG_TTY=$(tty) # Required on Mac OS X
42+
$ mvn deploy -DskipTests -Prelease
43+
44+
NOTE. This is currently a manual step as not currently integrated into the build.

0 commit comments

Comments
 (0)