Skip to content

Commit fc543a1

Browse files
authored
Merge pull request #108 from it-at-m/feat/eventing-mail-handler
feat(ticketing-eventing/mail-handler-service): init
2 parents 11d912e + 2ee663d commit fc543a1

File tree

20 files changed

+783
-4
lines changed

20 files changed

+783
-4
lines changed

.github/workflows/codeql.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,13 @@ jobs:
5151
strategy:
5252
fail-fast: false
5353
matrix:
54-
build-path: ["./personalization-service", "./ticketing-eventing/eventing-service"] # JSON array formatted as string, contains the paths to the java projects to build
54+
# paths to the java projects to build
55+
build-path:
56+
- "./personalization-service"
57+
- "./ticketing-eai/api-client-internal"
58+
- "./ticketing-eventing/eventing-service"
59+
- "./ticketing-eventing/handler-core"
60+
- "./ticketing-eventing/mail-handler-service"
5561
steps:
5662
- uses: it-at-m/lhm_actions/action-templates/actions/action-codeql@9767179088fd2e344d1a24c17404ab809a60f1b6 # v1.0.20
5763
if: ${{ env.analyze-java == 'true' && (github.ref_name == 'main' || needs.check-changes.outputs.java == 'true') }}

.github/workflows/maven-node-build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ jobs:
2525
build-image: true
2626
- app-path: ticketing-eventing/handler-core
2727
build-image: false
28+
- app-path: ticketing-eventing/mail-handler-service
29+
build-image: true
2830

2931
steps:
3032
- uses: it-at-m/lhm_actions/action-templates/actions/action-checkout@9767179088fd2e344d1a24c17404ab809a60f1b6 # v1.0.20

.github/workflows/maven-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ on:
2020
- ticketing-eai/api-client-internal
2121
- ticketing-eventing/eventing-service
2222
- ticketing-eventing/handler-core
23+
- ticketing-eventing/mail-handler-service
2324

2425
jobs:
2526
release-maven:
@@ -68,4 +69,3 @@ jobs:
6869
artifact-name: ${{ needs.release-maven.outputs.ARTIFACT_NAME }}
6970
tag-name: ${{ inputs.app-path }}-${{ github.event.inputs.releaseVersion }}
7071
artifact-path: ${{ github.event.inputs.app-path }}/target/*.jar
71-

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,5 +185,3 @@ nbdist/
185185
*.njsproj
186186
*.sln
187187
*.sw?
188-
189-
out
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="DbsTicketingEventingMailHandlerService" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot" nameIsGenerated="true">
3+
<option name="ACTIVE_PROFILES" value="local" />
4+
<module name="mail-handler-service" />
5+
<option name="SPRING_BOOT_MAIN_CLASS" value="de.muenchen.oss.dbs.ticketing.eventing.mailhandler.DbsTicketingEventingMailHandlerService" />
6+
<extension name="net.ashald.envfile">
7+
<option name="IS_ENABLED" value="false" />
8+
<option name="IS_SUBST" value="false" />
9+
<option name="IS_PATH_MACRO_SUPPORTED" value="false" />
10+
<option name="IS_IGNORE_MISSING_FILES" value="false" />
11+
<option name="IS_ENABLE_EXPERIMENTAL_INTEGRATIONS" value="false" />
12+
<ENTRIES>
13+
<ENTRY IS_ENABLED="true" PARSER="runconfig" IS_EXECUTABLE="false" />
14+
</ENTRIES>
15+
</extension>
16+
<method v="2">
17+
<option name="Make" enabled="true" />
18+
</method>
19+
</configuration>
20+
</component>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# For documentation see https://jboss-container-images.github.io/openjdk/
2+
FROM registry.access.redhat.com/ubi9/openjdk-21-runtime:1.22-1.1753981256@sha256:06d60e73be11d96b4cedc4bd1807e503a6196e9b01be9e4405b6b6d3b816202d
3+
4+
# Copy runnable jar to deployments
5+
COPY target/*.jar /deployments/application.jar

0 commit comments

Comments
 (0)