diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 972f664..e130d21 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -32,7 +32,9 @@ jobs: restore-keys: ${{ runner.os }}-m2 - name: Build and Test Java Services - run: ./services/price-producer/mvnw -B test && ./services/price-streamer/mvnw -B test + run: | + ./services/price-producer/mvnw -B -f ./services/price-producer/pom.xml package -DskipTests + ./services/price-streamer/mvnw -B -f ./services/price-streamer/pom.xml package -DskipTests - name: Install Python Dependencies run: pip install -r ./services/ml-service/requirements.txt diff --git a/services/price-producer/mvnw b/services/price-producer/mvnw old mode 100644 new mode 100755 diff --git a/services/price-streamer/mvnw b/services/price-streamer/mvnw old mode 100644 new mode 100755 diff --git a/services/price-streamer/src/main/java/com/trading/price_streamer/config/AppConfig.java b/services/price-streamer/src/main/java/com/trading/price_streamer/config/AppConfig.java index edd2626..f548405 100644 --- a/services/price-streamer/src/main/java/com/trading/price_streamer/config/AppConfig.java +++ b/services/price-streamer/src/main/java/com/trading/price_streamer/config/AppConfig.java @@ -7,6 +7,7 @@ @Configuration public class AppConfig { + @Bean public RestTemplate restTemplate() { return new RestTemplate();