Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vncsmyrnk/simple-spring-boot-app
https://github.com/vncsmyrnk/simple-spring-boot-app
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/vncsmyrnk/simple-spring-boot-app
- Owner: vncsmyrnk
- License: gpl-3.0
- Created: 2023-12-30T16:42:53.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2023-12-31T13:49:05.000Z (11 months ago)
- Last Synced: 2023-12-31T18:35:41.323Z (11 months ago)
- Language: Java
- Size: 68.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simple app using Spring Boot
This is a simple app build with Spring Boot.
This app uses [Gradle](https://gradle.org/), liting ([Nebula](https://github.com/nebula-plugins/gradle-lint-plugin) and [Spotless](https://github.com/diffplug/spotless)), code coverage ([JaCoCo](https://www.eclemma.org/jacoco/)), [pre-commit restraints](https://github.com/vncsmyrnk/simple-spring-boot-app/blob/main/pre-commit) and [GitHub Actions](https://github.com/vncsmyrnk/simple-spring-boot-app/actions) for building this app after updates on branch `main`.
This app is meant to provide example and support on building Java and Spring Boot applications.
## Run
```bash
docker build --target base --tag image-name .
docker run -it --rm -v "$(pwd)":/var/app -p 8080:8080 image-name bash
./gradlew bootRun
```