Skip to content

Latest commit

 

History

History

github-api-v3-gateway

github-api-v3-gateway

in progress…​

  1. GitHub API v3

  2. Spring configuration processor

  3. Spring Webflux WebClient interceptor

build, run and test
./gradlew bootRun
http :8080/github/search/users/dagg\?page=0\&size=2
http :8080/github/search/users/dagge\?page=0\&size=2
http :8080/github/search/users/daggr\?page=0\&size=2
docker
./mvnw -pl webflux-gateway clean package com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:up
./mvnw -pl webflux-gateway com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:down

./gradlew clean build composeUp
./gradlew composeDown

links: