/
abatalev
/
gitdiff2fly
Обзор
Документация
Войти
/
abatalev
/
gitdiff2fly
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
1.2
Dockerfile.flyway_gitdiff2fly
26 строк
760 B
Roman Konnov
Файл для совместного образа gitdiff2fly, flyway (#5)
26 июл 2021, 20:31
Не верифицирован
26 июл 2021, 20:31
3a83fa0
Код
Авторство
О чём код?
# GitDiff2fly FROM golang:1.16.5 as golang_build COPY ./ /src RUN cd /src/; go build . # Flyway FROM bellsoft/liberica-openjdk-alpine-musl:11.0.11-9 as flyway_build RUN apk --no-cache add --update bash openssl git # Add the flyway user and step in the directory RUN addgroup flyway \ && adduser -S -h /flyway -D -G flyway flyway WORKDIR /flyway # Change to the flyway user USER flyway ENV FLYWAY_VERSION 7.10.0 RUN wget https://repo1.maven.org/maven2/org/flywaydb/flyway-commandline/${FLYWAY_VERSION}/flyway-commandline-${FLYWAY_VERSION}.tar.gz \ && tar -xzf flyway-commandline-${FLYWAY_VERSION}.tar.gz \ && mv flyway-${FLYWAY_VERSION}/* . \ && rm flyway-commandline-${FLYWAY_VERSION}.tar.gz COPY --from=golang_build /src/gitdiff2fly /opt/app/