Skip to content

Commit 75d0044

Browse files
committed
[WIP] Fix golang installation for github release
1 parent ca7403c commit 75d0044

File tree

1 file changed

+4
-50
lines changed

1 file changed

+4
-50
lines changed

.circleci/config.yml

Lines changed: 4 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -29,64 +29,18 @@ jobs:
2929
- "~/.ivy2"
3030
- "~/.sbt"
3131

32-
- run:
33-
name: Build server docker image
34-
command: |
35-
docker build \
36-
-t scalableminds/fossildb:${CIRCLE_BRANCH}__${CIRCLE_BUILD_NUM} \
37-
-t scalableminds/fossildb:${CIRCLE_BRANCH} \
38-
.
39-
- run:
40-
name: Build client docker image
41-
command: |
42-
docker build \
43-
-f client/Dockerfile \
44-
-t scalableminds/fossildb-client:${CIRCLE_BRANCH}__${CIRCLE_BUILD_NUM} \
45-
-t scalableminds/fossildb-client:${CIRCLE_BRANCH} \
46-
.
47-
48-
- run:
49-
name: Smoke test
50-
command: |
51-
FOSSILDB_TAG=${CIRCLE_BRANCH}__${CIRCLE_BUILD_NUM} \
52-
docker-compose up -d fossildb
53-
sleep 1
54-
FOSSILDB_TAG=${CIRCLE_BRANCH}__${CIRCLE_BUILD_NUM} \
55-
FOSSILDB_CLIENT_TAG=${CIRCLE_BRANCH}__${CIRCLE_BUILD_NUM} \
56-
docker-compose run fossildb-health-check
57-
docker-compose down
58-
59-
- run:
60-
name: Push to Dockerhub
61-
command: |
62-
echo $DOCKER_PASS | docker login -u $DOCKER_USER --password-stdin
63-
docker push scalableminds/fossildb:${CIRCLE_BRANCH}__${CIRCLE_BUILD_NUM}
64-
docker push scalableminds/fossildb:${CIRCLE_BRANCH}
65-
docker push scalableminds/fossildb-client:${CIRCLE_BRANCH}__${CIRCLE_BUILD_NUM}
66-
docker push scalableminds/fossildb-client:${CIRCLE_BRANCH}
67-
docker logout
6832

6933
- run:
7034
name: Show version
7135
command: cat $TARGET_DIR/version
7236
- run:
7337
name: Release JAR on Github
7438
command: |
75-
if [ "${CIRCLE_BRANCH}" == "master" ]; then
76-
sudo add-apt-repository ppa:gophers/archive
77-
sudo apt-get update
78-
sudo apt-get install -y golang-1.10-go
79-
go get github.com/tcnksm/ghr
39+
sudo apt-get update
40+
sudo apt-get install -y golang-1.10-go
41+
go get github.com/tcnksm/ghr
8042
81-
ghr \
82-
-t $GITHUB_TOKEN \
83-
-u scalableminds \
84-
-r fossildb \
85-
-c $(git rev-parse HEAD) \
86-
-b "Executable JAR of __FossilDB__" \
87-
$(cat $TARGET_DIR/version | tr -d [:space:]) \
88-
$TARGET_DIR/fossildb.jar
89-
fi
43+
ghr
9044
9145
workflows:
9246
version: 2

0 commit comments

Comments
 (0)