├── .editorconfig ├── .gitignore ├── README.adoc ├── customer ├── Dockerfile ├── app.yaml ├── pipeline-run.yaml ├── pom.xml └── src │ ├── main │ ├── docker │ │ ├── Dockerfile.jvm │ │ └── Dockerfile.native │ ├── java │ │ └── com │ │ │ └── redhat │ │ │ └── developer │ │ │ └── demos │ │ │ └── customer │ │ │ └── rest │ │ │ ├── BaggageHeadersFactory.java │ │ │ ├── CustomerResource.java │ │ │ └── PreferenceService.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── redhat │ └── developer │ └── demos │ └── customer │ └── rest │ ├── CustomerResourceTest.java │ └── NativeCustomerResourceIT.java ├── greeter ├── pipeline-run.yaml ├── pom.xml └── src │ └── main │ ├── docker │ ├── Dockerfile.jvm │ └── Dockerfile.native │ └── java │ └── com │ └── redhat │ └── developer │ └── demos │ ├── GreeterResource.java │ └── GreetingService.java ├── pipelines-common ├── pipeline-deploy.yaml ├── pipeline-kn-deploy.yaml ├── pipeline-role-sa.yaml └── resources.yaml ├── preference ├── Dockerfile ├── app.yaml ├── pipeline-run.yaml ├── pom.xml └── src │ ├── main │ ├── docker │ │ ├── Dockerfile.jvm │ │ └── Dockerfile.native │ ├── java │ │ └── com │ │ │ └── redhat │ │ │ └── developer │ │ │ └── demos │ │ │ └── customer │ │ │ └── rest │ │ │ ├── BaggageHeadersFactory.java │ │ │ ├── PreferenceResource.java │ │ │ └── RecommendationService.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── redhat │ └── developer │ └── demos │ └── customer │ └── rest │ ├── NativePreferenceResourceIT.java │ └── PreferenceResourceTest.java └── recommendation ├── .factorypath ├── Dockerfile ├── app-v1.yaml ├── app-v2.yaml ├── kn-pipeline-run.yaml ├── kn-pipeline-v2-run.yaml ├── pipeline-run-v2.yaml ├── pipeline-run.yaml ├── pom.xml └── src ├── main ├── docker │ ├── Dockerfile.jvm │ └── Dockerfile.native └── java │ └── com │ └── redhat │ └── developer │ └── demos │ └── recommendation │ └── rest │ └── RecommendationResource.java └── test └── java └── com └── redhat └── developer └── demos └── recommendation └── rest ├── NativeRecommendationResourceIT.java └── RecommendationResourceTest.java /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/target 2 | .vscode 3 | .settings 4 | .classpath 5 | -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/README.adoc -------------------------------------------------------------------------------- /customer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/customer/Dockerfile -------------------------------------------------------------------------------- /customer/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/customer/app.yaml -------------------------------------------------------------------------------- /customer/pipeline-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/customer/pipeline-run.yaml -------------------------------------------------------------------------------- /customer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/customer/pom.xml -------------------------------------------------------------------------------- /customer/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/customer/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /customer/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/customer/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /customer/src/main/java/com/redhat/developer/demos/customer/rest/BaggageHeadersFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/customer/src/main/java/com/redhat/developer/demos/customer/rest/BaggageHeadersFactory.java -------------------------------------------------------------------------------- /customer/src/main/java/com/redhat/developer/demos/customer/rest/CustomerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/customer/src/main/java/com/redhat/developer/demos/customer/rest/CustomerResource.java -------------------------------------------------------------------------------- /customer/src/main/java/com/redhat/developer/demos/customer/rest/PreferenceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/customer/src/main/java/com/redhat/developer/demos/customer/rest/PreferenceService.java -------------------------------------------------------------------------------- /customer/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/customer/src/main/resources/application.properties -------------------------------------------------------------------------------- /customer/src/test/java/com/redhat/developer/demos/customer/rest/CustomerResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/customer/src/test/java/com/redhat/developer/demos/customer/rest/CustomerResourceTest.java -------------------------------------------------------------------------------- /customer/src/test/java/com/redhat/developer/demos/customer/rest/NativeCustomerResourceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/customer/src/test/java/com/redhat/developer/demos/customer/rest/NativeCustomerResourceIT.java -------------------------------------------------------------------------------- /greeter/pipeline-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/greeter/pipeline-run.yaml -------------------------------------------------------------------------------- /greeter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/greeter/pom.xml -------------------------------------------------------------------------------- /greeter/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/greeter/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /greeter/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/greeter/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /greeter/src/main/java/com/redhat/developer/demos/GreeterResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/greeter/src/main/java/com/redhat/developer/demos/GreeterResource.java -------------------------------------------------------------------------------- /greeter/src/main/java/com/redhat/developer/demos/GreetingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/greeter/src/main/java/com/redhat/developer/demos/GreetingService.java -------------------------------------------------------------------------------- /pipelines-common/pipeline-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/pipelines-common/pipeline-deploy.yaml -------------------------------------------------------------------------------- /pipelines-common/pipeline-kn-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/pipelines-common/pipeline-kn-deploy.yaml -------------------------------------------------------------------------------- /pipelines-common/pipeline-role-sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/pipelines-common/pipeline-role-sa.yaml -------------------------------------------------------------------------------- /pipelines-common/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/pipelines-common/resources.yaml -------------------------------------------------------------------------------- /preference/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/preference/Dockerfile -------------------------------------------------------------------------------- /preference/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/preference/app.yaml -------------------------------------------------------------------------------- /preference/pipeline-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/preference/pipeline-run.yaml -------------------------------------------------------------------------------- /preference/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/preference/pom.xml -------------------------------------------------------------------------------- /preference/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/preference/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /preference/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/preference/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /preference/src/main/java/com/redhat/developer/demos/customer/rest/BaggageHeadersFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/preference/src/main/java/com/redhat/developer/demos/customer/rest/BaggageHeadersFactory.java -------------------------------------------------------------------------------- /preference/src/main/java/com/redhat/developer/demos/customer/rest/PreferenceResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/preference/src/main/java/com/redhat/developer/demos/customer/rest/PreferenceResource.java -------------------------------------------------------------------------------- /preference/src/main/java/com/redhat/developer/demos/customer/rest/RecommendationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/preference/src/main/java/com/redhat/developer/demos/customer/rest/RecommendationService.java -------------------------------------------------------------------------------- /preference/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/preference/src/main/resources/application.properties -------------------------------------------------------------------------------- /preference/src/test/java/com/redhat/developer/demos/customer/rest/NativePreferenceResourceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/preference/src/test/java/com/redhat/developer/demos/customer/rest/NativePreferenceResourceIT.java -------------------------------------------------------------------------------- /preference/src/test/java/com/redhat/developer/demos/customer/rest/PreferenceResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/preference/src/test/java/com/redhat/developer/demos/customer/rest/PreferenceResourceTest.java -------------------------------------------------------------------------------- /recommendation/.factorypath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/.factorypath -------------------------------------------------------------------------------- /recommendation/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/Dockerfile -------------------------------------------------------------------------------- /recommendation/app-v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/app-v1.yaml -------------------------------------------------------------------------------- /recommendation/app-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/app-v2.yaml -------------------------------------------------------------------------------- /recommendation/kn-pipeline-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/kn-pipeline-run.yaml -------------------------------------------------------------------------------- /recommendation/kn-pipeline-v2-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/kn-pipeline-v2-run.yaml -------------------------------------------------------------------------------- /recommendation/pipeline-run-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/pipeline-run-v2.yaml -------------------------------------------------------------------------------- /recommendation/pipeline-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/pipeline-run.yaml -------------------------------------------------------------------------------- /recommendation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/pom.xml -------------------------------------------------------------------------------- /recommendation/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /recommendation/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /recommendation/src/main/java/com/redhat/developer/demos/recommendation/rest/RecommendationResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/src/main/java/com/redhat/developer/demos/recommendation/rest/RecommendationResource.java -------------------------------------------------------------------------------- /recommendation/src/test/java/com/redhat/developer/demos/recommendation/rest/NativeRecommendationResourceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/src/test/java/com/redhat/developer/demos/recommendation/rest/NativeRecommendationResourceIT.java -------------------------------------------------------------------------------- /recommendation/src/test/java/com/redhat/developer/demos/recommendation/rest/RecommendationResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer-demos/tutorials-pipelines/HEAD/recommendation/src/test/java/com/redhat/developer/demos/recommendation/rest/RecommendationResourceTest.java --------------------------------------------------------------------------------