Skip to content

Commit 044ef25

Browse files
Rodrigo Dos SantosRodrigo Dos Santos
authored andcommitted
Fixed few services - build authentication-service, build kotlin-service, build user-service, build person-service
1 parent a657dbb commit 044ef25

5 files changed

+20
-10
lines changed

.github/workflows/docker-build-push-image-admin-service.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ jobs:
4444
password: ${{ secrets.DOCKERHUB_TOKEN }}
4545

4646
# Build Docker image using docker:build
47-
- name: Generate Dockerfile
47+
- name: Build Service using docker:build
4848
run: |
49-
mvn clean package -Pkubernetes -q -pl admin-server -am -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dspring.profiles.active=travis docker:build
49+
mvn clean package -DskipTests -Pkubernetes -q -pl admin-server -am -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dspring.profiles.active=travis docker:build
5050
5151
- name: Build and push
5252
id: docker_build

.github/workflows/docker-build-push-image-authentication-service.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ jobs:
5454
password: ${{ secrets.DOCKERHUB_TOKEN }}
5555

5656
# Build Docker image using docker:build
57-
- name: Build Service
57+
- name: Build Service using docker:build
5858
run: |
59-
mvn clean package -q -pl authentication-service -am -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dspring.profiles.active=travis docker:build
59+
mvn clean package -DskipTests -q -pl authentication-service -am -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dspring.profiles.active=travis docker:build
6060
6161
# run: |
6262
# sed -i 's/openjdk:8-jre-alpine/balenalib\/raspberry-pi-alpine-openlighten itjdk:8/g' pom.xml
@@ -77,6 +77,16 @@ jobs:
7777
- name: Image digest
7878
run: echo ${{ steps.docker_build.outputs.digest }}
7979

80+
# Build Docker image using spring-boot:build-image
81+
- name: Build Service using spring-boot:build-image
82+
run: |
83+
mvn clean package -DskipTests -q -pl authentication-service -am -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Pspring-native
84+
85+
# Tag image
86+
- name: Tag & publish to GitHub Container Registry
87+
run: |
88+
docker tag authentication-service:0.0.1-SNAPSHOT fielcapao/microservices-design-patterns-authentication-service:0.0.1-SNAPSHOT
89+
docker push fielcapao/microservices-design-patterns-authentication-service:0.0.1-SNAPSHOT
8090
# Setup gcloud CLI
8191
# - name: Setup Google Cloud
8292
# uses: google-github-actions/setup-gcloud@master

.github/workflows/docker-build-push-image-kotlin-service.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ jobs:
4444
password: ${{ secrets.DOCKERHUB_TOKEN }}
4545

4646
# Build Docker image using docker:build
47-
- name: Generate Dockerfile
47+
- name: Build Service using docker:build
4848
run: |
49-
mvn clean package -q -pl kotlin-service -am -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dspring.profiles.active=travis docker:build
49+
mvn clean package -DskipTests -q -pl kotlin-service -am -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dspring.profiles.active=travis docker:build
5050
5151
- name: Build and push
5252
id: docker_build

.github/workflows/docker-build-push-image-person-service.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ jobs:
5454
password: ${{ secrets.DOCKERHUB_TOKEN }}
5555

5656
# Build Docker image using docker:build
57-
- name: Build Service
57+
- name: Build Service using docker:build
5858
run: |
59-
mvn clean package -q -pl person-service -am -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dspring.profiles.active=travis docker:build
59+
mvn clean package -DskipTests -q -pl person-service -am -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dspring.profiles.active=travis docker:build
6060
6161
- name: Push Image(amd64/arm64)
6262
id: docker_build

.github/workflows/docker-build-push-image-user-service.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ jobs:
4444
password: ${{ secrets.DOCKERHUB_TOKEN }}
4545

4646
# Build Docker image using docker:build
47-
- name: Generate Dockerfile
47+
- name: Build Service using docker:build
4848
run: |
49-
mvn clean package -q -pl user-service -am -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dspring.profiles.active=travis docker:build
49+
mvn clean package -DskipTests -q -pl user-service -am -B -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Dspring.profiles.active=travis docker:build
5050
5151
- name: Build and push
5252
id: docker_build

0 commit comments

Comments
 (0)