fix: add gradle wrapper and enable env vars
This commit is contained in:
+8
-6
@@ -7,15 +7,17 @@ RUN apt-get update && apt-get install -y curl && \
|
||||
apt-get install -y nodejs
|
||||
|
||||
WORKDIR /app
|
||||
# 1. Сначала копируем файлы обертки Gradle
|
||||
COPY gradlew .
|
||||
COPY gradle gradle
|
||||
|
||||
# Копируем всё содержимое проекта
|
||||
# 2. Даем права на исполнение
|
||||
RUN chmod +x gradlew
|
||||
|
||||
# 3. Копируем исходники (включая Angular и Java части)
|
||||
COPY . .
|
||||
|
||||
# Даем права на выполнение Gradle
|
||||
RUN chmod +x ./gradlew
|
||||
|
||||
# Запускаем твою "педаль" через Gradle
|
||||
# Она сама соберет Angular, почистит статику и соберет Jar
|
||||
# 4. Теперь твоя "педаль" сработает
|
||||
RUN ./gradlew copyAngularBuild_prod bootJar -x test
|
||||
|
||||
# Финальный легковесный образ
|
||||
|
||||
@@ -5,17 +5,23 @@ spring.application.name=jambotron
|
||||
server.port=8081
|
||||
#============Localhost Configurations========================
|
||||
|
||||
spring.datasource.url= jdbc:postgresql://localhost:5432/jambotronDB
|
||||
spring.datasource.username= admin
|
||||
spring.datasource.password= postgrespw
|
||||
#spring.datasource.url= jdbc:postgresql://localhost:5432/jambotronDB
|
||||
#spring.datasource.username= admin
|
||||
#spring.datasource.password= postgrespw
|
||||
|
||||
spring.flyway.baseline-on-migrate=true
|
||||
spring.flyway.validate-on-migrate=true
|
||||
|
||||
spring.flyway.url=jdbc:postgresql://localhost:5432/jambotronDB
|
||||
spring.flyway.user=admin
|
||||
spring.flyway.password=postgrespw
|
||||
#spring.flyway.url=jdbc:postgresql://localhost:5432/jambotronDB
|
||||
#spring.flyway.user=admin
|
||||
#spring.flyway.password=postgrespw
|
||||
|
||||
spring.datasource.url=${SPRING_DATASOURCE_URL}
|
||||
spring.datasource.username=${SPRING_DATASOURCE_USERNAME}
|
||||
spring.datasource.password=${SPRING_DATASOURCE_PASSWORD}
|
||||
spring.flyway.url=${SPRING_FLYWAY_URL}
|
||||
spring.flyway.user=${SPRING_FLYWAY_USER}
|
||||
spring.flyway.password=${SPRING_FLYWAY_PASSWORD}
|
||||
|
||||
#============Koyeb Configurations========================
|
||||
|
||||
|
||||
Reference in New Issue
Block a user