File tree Expand file tree Collapse file tree 2 files changed +24
-3
lines changed Expand file tree Collapse file tree 2 files changed +24
-3
lines changed Original file line number Diff line number Diff line change 2121
2222 backend :
2323 docker :
24- - image : circleci/golang:1.14
24+ - image : circleci/golang:1.16
2525 working_directory : /go/src/github.com/RoboCup-SSL/ssl-game-controller
2626 steps :
2727 - checkout
4747
4848 publish-github-release :
4949 docker :
50- - image : circleci/golang:1.14
50+ - image : circleci/golang:1.16
5151 steps :
5252 - attach_workspace :
5353 at : .
6565 go get github.com/tcnksm/ghr
6666 ghr -t ${GITHUB_TOKEN} -u ${CIRCLE_PROJECT_USERNAME} -r ${CIRCLE_PROJECT_REPONAME} -c ${CIRCLE_SHA1} -delete ${CIRCLE_TAG} ./release/gh/
6767
68+ docker :
69+ docker :
70+ - image : cimg/base:2021.04
71+ steps :
72+ - checkout
73+ - setup_remote_docker :
74+ version : 20.10.6
75+ - run : |
76+ TAG=${CIRCLE_TAG:1}
77+ TAG=${TAG:-latest}
78+ docker build -t robocupssl/ssl-simulation-controller:$TAG .
79+ docker login -u "${DOCKER_HUB_USERNAME}" -p "${DOCKER_HUB_PASSWORD}"
80+ docker push robocupssl/ssl-simulation-controller:$TAG
81+
6882workflows :
6983 version : 2
7084 main :
@@ -87,3 +101,10 @@ workflows:
87101 ignore : /.*/
88102 tags :
89103 only : /^v.*/
104+ - docker :
105+ context : docker hub
106+ filters :
107+ branches :
108+ only : master
109+ tags :
110+ only : /^v.*/
Original file line number Diff line number Diff line change 44RUN yarn install
55RUN yarn build
66
7- FROM golang:1.14 -alpine AS build_go
7+ FROM golang:1.16 -alpine AS build_go
88WORKDIR /go/src/github.com/RoboCup-SSL/ssl-game-controller
99COPY . .
1010COPY --from=build_node /tmp/ssl-game-controller/dist dist
You can’t perform that action at this time.
0 commit comments