$ curl -s https://gist.githubusercontent.com/shinyay/09eaf40b62fddd3a8d88ccadd3d4ba7d/raw/fbced50403b214e05f96414df512e635d5febc2f/initilizr.sh | bash && unzip template.zip && rm template.zip
$ mvn spring-boot:build-image -Dspring-boot.build-image.imageName=docker.io/library/${project.artifactId}:${project.version}:${project.version}
given-when-then is a commonly used style of specifying system behaviour in which your tests are split into three sections.
Given is the section that lays out the pre-conditions for the test. ie whatever state you’re assuming the world to be in before you start.
When clause performs the action being tested.