File tree Expand file tree Collapse file tree 2 files changed +6
-17
lines changed
Expand file tree Collapse file tree 2 files changed +6
-17
lines changed Original file line number Diff line number Diff line change @@ -25,5 +25,8 @@ package:
2525test :
2626 $(DOCKER_RUN ) $(MVN_TEST )
2727
28+ docker : package
29+ $(DOCKER_BUILD ) $(tag )
30+
2831clean :
2932 $(DOCKER_RUN ) $(MVN_CLEAN )
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22
3- openjdk_version=8
4- maven_version=3.6
5- build_image=maven:$maven_version -jdk-$openjdk_version
3+ tag=$1
64
7- # # build jar from docker
8- docker run -it --rm \
9- --name flowci.core.build \
10- -v " $PWD " :/usr/src/flowci.core \
11- -v " $HOME /.m2" :/root/.m2 \
12- -w /usr/src/flowci.core \
13- $build_image \
14- mvn clean package -Dmaven.test.skip=true
15-
16- # # create docker image
17- docker_version=$1
18-
19- if [[ -n ${docker_version} ]]; then
20- versionTag=" -t flowci/core:$docker_version "
5+ if [[ -n ${tag} ]]; then
6+ versionTag=" -t flowci/core:$tag "
217fi
228
239docker build -f ./core/Dockerfile -t flowci/core:latest $versionTag ./core
You can’t perform that action at this time.
0 commit comments