Continuous Delivery using Java EE 7
summary
Shows a reproducible Java EE 7 continuous delivery pipeline using WildFly 8.1, Maven and JBoss Forge to generate projects, Arquillian to run integration tests (tests run with zero failures in demos) and Jenkins + OpenShift gears to automate CI/CD. Database migrations use Flyway checked into Git, infrastructure and cartridge definitions live in source control, and the pipeline uses Arquillian managed and remote profiles to run tests locally, against OpenShift test instances, then push to production.
AI-written summary · about
chapters (13)
- 0:00Introduction and setup
- 1:19What is continuous delivery
- 9:51Java EE 7 overview
- 15:22WildFly introduction
- 17:29JBoss Tools for Java EE
- 20:34JBoss Forge for automation
- 27:22OpenShift for cloud deployment
- 31:17Arquillian for testing
- 35:11Testable Java EE 7 app setup
- 40:59Arquillian in action
- 43:05Deployment pipeline stages
- 49:24Live demo walkthrough
- 56:52Q&A session
related talks
41mContinuous Delivery with Docker Containers and Java EE
37mImport Continuous Delivery
48mForge, Arquillian, Swarm and Spring Boot
52mContinuous Delivery of Microservices using Jenkins and Gradle
32mFiring up a holistic Continuous Delivery Pipeline
40mIntegrated Pipeline for Private & Public Clouds w/Jenkins, &
40mContinuous delivery @ Axians with gitlab and openshift
47mContinuous Delivery Meets OpenShift
