Create CRUD api using vert.x, kotlin, openshift, fabric8
use github compare to show code change on these different steps (update step SX in the following URL)
https://github.com/alizarion/techtalk-vertx/compare/S0...S1
- Openshift preconfigured (oc cli up)
- java 8
- maven
git checkout tags/S0
sh scripts/prepare-project.sh
run main.kt of MainVerticle.kt
git checkout tags/S1
run main.kt of each verticle to launch
git checkout tags/S2
git checkout tags/S3
vertx run backend/services/src/main/kotlin/io/github/alizarion/backend/services/ServiceVerticle.kt -cluster
vertx run backend/web/src/main/kotlin/io/github/alizarion/backend/web/MainVerticle.kt -cluster
git checkout tags/S4
oc login
sh scripts/build-with-docker.sh
git checkout tags/S5
cd backend
mvn clean fabric8:deploy
git checkout tags/S7
cd backend
mvn clean fabric8:deploy
git checkout tags/S7