mirror of
https://github.com/google/nomulus
synced 2025-12-23 14:25:44 +00:00
Pin Flyway tool jar to 9.22.3 (#2222)
Flyway 10+ is not compatible with Java 8. Rollback this change after we upgrade to Java 11.
This commit is contained in:
@@ -30,8 +30,7 @@ FROM gcr.io/${PROJECT_ID}/builder:${TAG_NAME}
|
|||||||
COPY deploy_sql_schema.sh /usr/local/bin/
|
COPY deploy_sql_schema.sh /usr/local/bin/
|
||||||
RUN \
|
RUN \
|
||||||
FLYWAY_MAVEN=https://repo1.maven.org/maven2/org/flywaydb/flyway-commandline \
|
FLYWAY_MAVEN=https://repo1.maven.org/maven2/org/flywaydb/flyway-commandline \
|
||||||
&& FLYWAY_VERSION=$(curl ${FLYWAY_MAVEN}/maven-metadata.xml \
|
&& FLYWAY_VERSION="9.22.3" \
|
||||||
| grep -oP "<release>\K.*(?=</release>)") \
|
|
||||||
&& echo "Downloading Flyway-commandline-${FLYWAY_VERSION}" \
|
&& echo "Downloading Flyway-commandline-${FLYWAY_VERSION}" \
|
||||||
&& mkdir -p /flyway \
|
&& mkdir -p /flyway \
|
||||||
&& curl -L ${FLYWAY_MAVEN}/${FLYWAY_VERSION}/flyway-commandline-${FLYWAY_VERSION}.tar.gz \
|
&& curl -L ${FLYWAY_MAVEN}/${FLYWAY_VERSION}/flyway-commandline-${FLYWAY_VERSION}.tar.gz \
|
||||||
|
|||||||
Reference in New Issue
Block a user