Dockerfile
This commit is contained in:
parent
163e5f19af
commit
c38d6890fd
15
.github/workflows/v2.yml
vendored
15
.github/workflows/v2.yml
vendored
@ -110,7 +110,10 @@ jobs:
|
||||
- name: Build and push Docker image
|
||||
uses: docker/build-push-action@v2
|
||||
with:
|
||||
context: ./apps/processer
|
||||
context: .
|
||||
dockerfile: ./Dockerfile
|
||||
args:
|
||||
--build-arg MODULE_NAME=processer
|
||||
push: true
|
||||
tags: |
|
||||
bskjon/mediaprocessing-processer:v2-latest
|
||||
@ -155,7 +158,10 @@ jobs:
|
||||
- name: Build and push Docker image
|
||||
uses: docker/build-push-action@v2
|
||||
with:
|
||||
context: ./apps/converter
|
||||
context: .
|
||||
dockerfile: ./Dockerfile
|
||||
args:
|
||||
--build-arg MODULE_NAME=converter
|
||||
push: true
|
||||
tags: |
|
||||
bskjon/mediaprocessing-converter:v2-latest
|
||||
@ -200,7 +206,10 @@ jobs:
|
||||
- name: Build and push Docker image
|
||||
uses: docker/build-push-action@v2
|
||||
with:
|
||||
context: ./apps/coordinator
|
||||
context: .
|
||||
dockerfile: ./Dockerfile
|
||||
args:
|
||||
--build-arg MODULE_NAME=coordinator
|
||||
push: true
|
||||
tags: |
|
||||
bskjon/mediaprocessing-coordinator:v2-latest
|
||||
|
||||
5
Dockerfile
Normal file
5
Dockerfile
Normal file
@ -0,0 +1,5 @@
|
||||
FROM bskjon/azuljava:17
|
||||
EXPOSE 8080
|
||||
|
||||
ARG MODULE_NAME
|
||||
COPY ./apps/${MODULE_NAME}/build/libs/app.jar /usr/share/app/app.jar
|
||||
@ -58,3 +58,13 @@ dependencies {
|
||||
tasks.test {
|
||||
useJUnitPlatform()
|
||||
}
|
||||
|
||||
tasks.bootJar {
|
||||
archiveFileName.set("app.jar")
|
||||
launchScript()
|
||||
}
|
||||
|
||||
tasks.jar {
|
||||
archiveFileName.set("app.jar")
|
||||
archiveBaseName.set("app")
|
||||
}
|
||||
@ -88,3 +88,13 @@ tasks.withType<Test> {
|
||||
kotlin {
|
||||
jvmToolchain(17)
|
||||
}
|
||||
|
||||
tasks.bootJar {
|
||||
archiveFileName.set("app.jar")
|
||||
launchScript()
|
||||
}
|
||||
|
||||
tasks.jar {
|
||||
archiveFileName.set("app.jar")
|
||||
archiveBaseName.set("app")
|
||||
}
|
||||
@ -64,3 +64,13 @@ dependencies {
|
||||
tasks.test {
|
||||
useJUnitPlatform()
|
||||
}
|
||||
|
||||
tasks.bootJar {
|
||||
archiveFileName.set("app.jar")
|
||||
launchScript()
|
||||
}
|
||||
|
||||
tasks.jar {
|
||||
archiveFileName.set("app.jar")
|
||||
archiveBaseName.set("app")
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user