├── .gitignore ├── 1startGitLab.sh ├── 2createProjectsAndCommitToGitLab.sh ├── 3startDockerRegistry.sh ├── 4startJenkins.sh ├── README.md ├── hello-world-app-acceptance ├── .gitignore ├── pom.xml └── src │ └── test │ └── java │ └── de │ └── philipphauer │ └── helloworld │ └── DummyAcceptanceTest.java ├── hello-world-app-deployment └── runDockerContainer.sh ├── hello-world-app ├── .gitignore ├── HelloWorldApplication.launch ├── README ├── pom.xml └── src │ ├── main │ ├── docker │ │ └── docker-assembly.xml │ ├── java │ │ └── de │ │ │ └── philipphauer │ │ │ └── helloworld │ │ │ ├── HelloWorldApplication.java │ │ │ ├── HelloWorldConfiguration.java │ │ │ ├── healthchecks │ │ │ └── TemplateHealthCheck.java │ │ │ ├── model │ │ │ └── Saying.java │ │ │ └── rest │ │ │ └── HelloWorldResource.java │ └── resources │ │ └── config.yml │ └── test │ ├── java │ └── de │ │ └── philipphauer │ │ └── helloworld │ │ └── rest │ │ └── HelloWorldResourceTest.java │ └── resources │ └── test-config.yml └── util-scripts └── docker-util.sh /.gitignore: -------------------------------------------------------------------------------- 1 | .project -------------------------------------------------------------------------------- /1startGitLab.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/1startGitLab.sh -------------------------------------------------------------------------------- /2createProjectsAndCommitToGitLab.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/2createProjectsAndCommitToGitLab.sh -------------------------------------------------------------------------------- /3startDockerRegistry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/3startDockerRegistry.sh -------------------------------------------------------------------------------- /4startJenkins.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/4startJenkins.sh -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/README.md -------------------------------------------------------------------------------- /hello-world-app-acceptance/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app-acceptance/.gitignore -------------------------------------------------------------------------------- /hello-world-app-acceptance/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app-acceptance/pom.xml -------------------------------------------------------------------------------- /hello-world-app-acceptance/src/test/java/de/philipphauer/helloworld/DummyAcceptanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app-acceptance/src/test/java/de/philipphauer/helloworld/DummyAcceptanceTest.java -------------------------------------------------------------------------------- /hello-world-app-deployment/runDockerContainer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app-deployment/runDockerContainer.sh -------------------------------------------------------------------------------- /hello-world-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app/.gitignore -------------------------------------------------------------------------------- /hello-world-app/HelloWorldApplication.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app/HelloWorldApplication.launch -------------------------------------------------------------------------------- /hello-world-app/README: -------------------------------------------------------------------------------- 1 | dummy project for continuous delivery 2 | -------------------------------------------------------------------------------- /hello-world-app/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app/pom.xml -------------------------------------------------------------------------------- /hello-world-app/src/main/docker/docker-assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app/src/main/docker/docker-assembly.xml -------------------------------------------------------------------------------- /hello-world-app/src/main/java/de/philipphauer/helloworld/HelloWorldApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app/src/main/java/de/philipphauer/helloworld/HelloWorldApplication.java -------------------------------------------------------------------------------- /hello-world-app/src/main/java/de/philipphauer/helloworld/HelloWorldConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app/src/main/java/de/philipphauer/helloworld/HelloWorldConfiguration.java -------------------------------------------------------------------------------- /hello-world-app/src/main/java/de/philipphauer/helloworld/healthchecks/TemplateHealthCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app/src/main/java/de/philipphauer/helloworld/healthchecks/TemplateHealthCheck.java -------------------------------------------------------------------------------- /hello-world-app/src/main/java/de/philipphauer/helloworld/model/Saying.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app/src/main/java/de/philipphauer/helloworld/model/Saying.java -------------------------------------------------------------------------------- /hello-world-app/src/main/java/de/philipphauer/helloworld/rest/HelloWorldResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app/src/main/java/de/philipphauer/helloworld/rest/HelloWorldResource.java -------------------------------------------------------------------------------- /hello-world-app/src/main/resources/config.yml: -------------------------------------------------------------------------------- 1 | template: Hello, %s! 2 | defaultName: Stranger -------------------------------------------------------------------------------- /hello-world-app/src/test/java/de/philipphauer/helloworld/rest/HelloWorldResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app/src/test/java/de/philipphauer/helloworld/rest/HelloWorldResourceTest.java -------------------------------------------------------------------------------- /hello-world-app/src/test/resources/test-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/hello-world-app/src/test/resources/test-config.yml -------------------------------------------------------------------------------- /util-scripts/docker-util.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phauer/continuous-delivery-playground/HEAD/util-scripts/docker-util.sh --------------------------------------------------------------------------------