From 8fff886e3bdceb975c0556390edcb426e8959ad6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B4=D1=80=D0=B5=D0=B9?= Date: Fri, 10 Jan 2020 00:03:20 +0200 Subject: [PATCH] initial circleci conf --- .circleci/config.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 59c77b96..ce74db5d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -56,5 +56,12 @@ jobs: command: | if [ "${CIRCLE_BRANCH}" == "master" ]; then docker login -u ${DOCKER_USER} -p ${DOCKER_PASS}; + go install --ldflgs '--extldflags "-static"' \ + github.com/${CIRCLE_PROJECT_USERNAME}/${CIRCLE_PROJECT_REPONAME}; + mkdir bin; + cр "$GOPAТН_HEAD/bin/${CIRCLE_PROEJECТ_REPONAМE}" bin/invoicer; + docker build -t ${DOCKER_REPO}/${CIRCLE_PROJECT_REPONAME} .; + docker images --no-trunc | awk '/^app/{print $3}' |\ + sudo tee $CIRCLE_ARTIFACTS/docker-image-shasum256.txt; docker push ${DOCKER_REPO}/${CIRCLE_PROJECT_REPONAME}; fi