diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ea98b99ea5..bc93f6f251 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -58,6 +58,6 @@ jobs: - name: Build + Test if: (github.repository != 'finos/legend-sdlc') || (github.ref != 'refs/heads/master') run: mvn install javadoc:javadoc -Dorg.slf4j.simpleLogger.showDateTime=true -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss.SSSZ - - name: Build + Test + Sonar + Maven Deploy + - name: Build + Test + Maven Deploy + Sonar + Docker Snapshot if: (github.repository == 'finos/legend-sdlc') && (github.ref == 'refs/heads/master') - run: mvn javadoc:javadoc deploy -Psonar -Dorg.slf4j.simpleLogger.showDateTime=true -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss.SSSZ + run: mvn javadoc:javadoc deploy -P sonar,docker-snapshot -Dorg.slf4j.simpleLogger.showDateTime=true -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss.SSSZ diff --git a/legend-sdlc-server/pom.xml b/legend-sdlc-server/pom.xml index 6ac5e82784..5bd617972d 100644 --- a/legend-sdlc-server/pom.xml +++ b/legend-sdlc-server/pom.xml @@ -295,7 +295,6 @@ com.spotify dockerfile-maven-plugin - 1.4.13 false @@ -318,6 +317,34 @@ + + docker-snapshot + + + + com.spotify + dockerfile-maven-plugin + false + + + deploy + + build + push + + + + + snapshot + ${env.DOCKER_USERNAME} + ${env.DOCKER_PASSWORD} + registry.hub.docker.com/${env.DOCKER_USERNAME}/${project.artifactId} + + + + + + test-gitlab-com