kulinski / jenkins-docker-maven-example

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spring Boot Hello World

A spring boot enabled hello world application

Usage

  • Directly using maven

    mvn spring-boot:run

  • Using executable jar file

    mvn clean package java -jar target/helloworld-1.0-SNAPSHOT.jar

Dockerfile

Dockerfile will build self-running container after a maven install is run

CI/CD build via Jenkinsfile

  1. run mvn package - builds, tests and packages
  2. run docker build for the releasable docker container
  3. push docker container to Nexus
  4. create Beanstalk env
  5. deploy docker container into Beanstalk

About


Languages

Language:Java 100.0%