dockerfile update (poging docker 6942032360223231232132)
This commit is contained in:
11
Jenkinsfile
vendored
11
Jenkinsfile
vendored
@@ -63,7 +63,16 @@ pipeline {
|
|||||||
sudo docker stop ${IMAGE_NAME} || true
|
sudo docker stop ${IMAGE_NAME} || true
|
||||||
sudo docker rm ${IMAGE_NAME} || true
|
sudo docker rm ${IMAGE_NAME} || true
|
||||||
sudo docker pull ${IMAGE_REPO}/${IMAGE_NAME}:${IMAGE_TAG} || echo "Local image will be used"
|
sudo docker pull ${IMAGE_REPO}/${IMAGE_NAME}:${IMAGE_TAG} || echo "Local image will be used"
|
||||||
sudo docker run -d --name ${IMAGE_NAME} -p 8080:8080 ${IMAGE_REPO}/${IMAGE_NAME}:${IMAGE_TAG}
|
sudo docker run -d --name ${IMAGE_NAME} -p 8080:8080 -e MAILER_FROM=${MAILER_FROM} \
|
||||||
|
-e MAILER_HOST=${MAILER_HOST} \
|
||||||
|
-e MAILER_PORT=${MAILER_PORT} \
|
||||||
|
-e MAILER_USERNAME=${MAILER_USERNAME} \
|
||||||
|
-e MAILER_PASSWORD=${MAILER_PASSWORD} \
|
||||||
|
-e DB_HOST=${DB_HOST} \
|
||||||
|
-e DB_PORT=${DB_PORT} \
|
||||||
|
-e DB_USERNAME=${DB_USERNAME} \
|
||||||
|
-e DB_PASSWORD=${DB_PASSWORD} \
|
||||||
|
${IMAGE_REPO}/${IMAGE_NAME}:${IMAGE_TAG}
|
||||||
"""
|
"""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
9
pom.xml
9
pom.xml
@@ -146,15 +146,6 @@
|
|||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
<resources>
|
|
||||||
<resource>
|
|
||||||
<directory>${basedir}</directory>
|
|
||||||
<includes>
|
|
||||||
<include>Dockerfile</include>
|
|
||||||
</includes>
|
|
||||||
<filtering>false</filtering>
|
|
||||||
</resource>
|
|
||||||
</resources>
|
|
||||||
</build>
|
</build>
|
||||||
|
|
||||||
<profiles>
|
<profiles>
|
||||||
|
|||||||
23
src/main/resources/application.properties
Normal file
23
src/main/resources/application.properties
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
quarkus.mailer.from=${MAILER_FROM}
|
||||||
|
quarkus.mailer.host=${MAILER_HOST}
|
||||||
|
quarkus.mailer.port=${MAILER_PORT}
|
||||||
|
quarkus.mailer.username=${MAILER_USERNAME}
|
||||||
|
quarkus.mailer.password=${MAILER_PASSWORD}
|
||||||
|
quarkus.mailer.mock=false
|
||||||
|
|
||||||
|
# PostgreSQL configuratie
|
||||||
|
quarkus.datasource.db-kind=postgresql
|
||||||
|
quarkus.datasource.jdbc.url=jdbc:postgresql://${DB_HOST}:${DB_PORT}/vacaturesdb
|
||||||
|
quarkus.datasource.username=${DB_USERNAME}
|
||||||
|
quarkus.datasource.password=${DB_PASSWORD}
|
||||||
|
quarkus.hibernate-orm.database.generation=update
|
||||||
|
quarkus.hibernate-orm.log.sql=true
|
||||||
|
quarkus.hibernate-orm.sql-load-script=no-file
|
||||||
|
|
||||||
|
# CORS configuratie
|
||||||
|
quarkus.http.cors=true
|
||||||
|
quarkus.http.cors.origins=${CORS_ORIGINS}
|
||||||
|
quarkus.http.cors.methods=GET, POST, PUT, DELETE, OPTIONS
|
||||||
|
quarkus.http.cors.headers=Content-Type, Authorization
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user