1- FROM dr2.rbkmoney.com/rbkmoney/binbase:05910a0cf3634ad3d8826b7b70d3a8b70444c2f4 as build
2-
3- MAINTAINER Pavel Popov <p.popov@rbkmoney.com>
1+ FROM --platform=$BUILDPLATFORM ghcr.io/valitydev/binbase:sha-633c44f as build
42
3+ USER root
54RUN apt update \
65 && apt install -y \
76 postgresql \
8- unzip \
97 && rm -rf /var/lib/apt/lists/*
108
119COPY data /opt/binbase-test-data/data
12- RUN unzip /opt/binbase-test-data/data/\* .zip -d /opt/binbase-test-data/data/unzip
1310
1411USER postgres
1512RUN service postgresql start \
1613 && psql --command "CREATE DATABASE binbase;" \
1714 && psql --command "ALTER USER postgres WITH SUPERUSER PASSWORD 'postgres';" \
18- && java -jar /opt/binbase/binbase.jar com.rbkmoney .binbase.config.BatchConfig binBaseJob --logging.level.com.rbkmoney .binbase=ERROR --logging.level.com.rbkmoney .binbase.batch.listener.DefaultChunkListener=INFO --batch.file_path=file:/opt/binbase-test-data/data/unzip --batch.shutdown_after_execute=true \
15+ && java -jar /opt/binbase/binbase.jar dev.vality .binbase.config.BatchConfig binBaseJob --logging.level.dev.vality .binbase=ERROR --logging.level.dev.vality .binbase.batch.listener.DefaultChunkListener=INFO --batch.file_path=file:/opt/binbase-test-data/data --batch.shutdown_after_execute=true --server.port=0 --batch.strict_mode=false \
1916 && psql --command "SELECT pg_size_pretty(pg_database_size('binbase'));" \
2017 && psql --command "VACUUM FULL;" \
2118 && psql --command "SELECT pg_size_pretty(pg_database_size('binbase'));" \
2219 && service postgresql stop
2320
24- FROM dr2.rbkmoney.com/rbkmoney /binbase:05910a0cf3634ad3d8826b7b70d3a8b70444c2f4
21+ FROM ghcr.io/valitydev /binbase:sha-633c44f
2522
2623COPY entrypoint.sh /opt/binbase-test-data/entrypoint.sh
2724
25+ USER root
2826RUN apt update \
2927 && apt install -y \
3028 postgresql \
@@ -38,6 +36,6 @@ COPY --chown=postgres:postgres --from=build /etc/postgresql/ /etc/postgresql/
3836
3937WORKDIR /opt/binbase-test-data
4038ENTRYPOINT ["/opt/binbase-test-data/entrypoint.sh" ]
41- CMD ["java" , "-Xmx256m" , "-jar" ,"/opt/binbase/binbase.jar" , "--spring.batch.job.enabled=false" ]
39+ CMD ["java" , "-Xmx256m" , "-jar" ,"/opt/binbase/binbase.jar" , "--spring.batch.job.enabled=false --batch.strict_mode=false " ]
4240
4341EXPOSE 8022
0 commit comments