mirror of
https://github.com/valitydev/hellgate.git
synced 2024-11-06 10:55:22 +00:00
0791b44eee
* HG-314: Let it learn new payment tool and storage schema * HG-314: Add forgotten payment tool condition assertions * HG-314: Increase healthcheck timeouts just for the fun of it * HG-326: Introduce new rounding rule for cashflow volume (#169) * BA-52: Bump to master rbkmoney/damsel@620cca5 * BA-52: Bump to master rbkmoney/dominant@68d75c0
24 lines
917 B
Bash
Executable File
24 lines
917 B
Bash
Executable File
#!/bin/bash
|
|
cat <<EOF
|
|
FROM $BASE_IMAGE
|
|
MAINTAINER Andrey Mayorov <a.mayorov@rbkmoney.com>
|
|
COPY ./_build/prod/rel/hellgate /opt/hellgate
|
|
WORKDIR /opt/hellgate
|
|
CMD /opt/hellgate/bin/hellgate foreground
|
|
EXPOSE 8022
|
|
LABEL com.rbkmoney.$SERVICE_NAME.parent=$BASE_IMAGE_NAME \
|
|
com.rbkmoney.$SERVICE_NAME.parent_tag=$BASE_IMAGE_TAG \
|
|
com.rbkmoney.$SERVICE_NAME.build_img=build \
|
|
com.rbkmoney.$SERVICE_NAME.build_img_tag=$BUILD_IMAGE_TAG \
|
|
com.rbkmoney.$SERVICE_NAME.commit_id=$(git rev-parse HEAD) \
|
|
com.rbkmoney.$SERVICE_NAME.commit_number=$(git rev-list --count HEAD) \
|
|
com.rbkmoney.$SERVICE_NAME.branch=$( \
|
|
if [ "HEAD" != $(git rev-parse --abbrev-ref HEAD) ]; then \
|
|
echo $(git rev-parse --abbrev-ref HEAD); \
|
|
elif [ -n "$BRANCH_NAME" ]; then \
|
|
echo $BRANCH_NAME; \
|
|
else \
|
|
echo $(git name-rev --name-only HEAD); \
|
|
fi)
|
|
EOF
|