ARG GCP_HOST
ARG GCP_PROJECT_ID
ARG CI_COMMIT_SHORT_SHA

#FROM $GCP_HOST/$GCP_PROJECT_ID/build-img:$CI_COMMIT_SHORT_SHA
FROM build-img:$CI_COMMIT_SHORT_SHA

ARG MONGODB_ROOT_PASSWORD
ARG MONGO_MONGODB_SERVICE_HOST

RUN sed -i 's/spring.data.mongodb.host=localhost/spring.data.mongodb.host='"$MONGO_MONGODB_SERVICE_HOST"'/g' /src/main/resources/application.properties
RUN sed -i 's/# Mongo/# Mongo\nspring.data.mongodb.username=root\nspring.data.mongodb.password='"$MONGODB_ROOT_PASSWORD"'\nspring.data.mongodb.authentication-database=admin/g' /src/main/resources/application.properties

RUN gradle test
