@@ -5,6 +5,7 @@ set -euxo pipefail
55function docker_build() {
66 local image=" ${1} " ; shift
77 local version=" ${1} " ; shift
8+ local ci=${CI:- }
89
910 local containerId
1011 containerId=$( docker create --network=host --rm -it -v " $( pwd) " /.cache:/src/.cache " ${image} " )
@@ -18,8 +19,9 @@ function docker_build() {
1819 docker cp ./. " ${containerId} " :/src
1920 docker_exec " cd /src && yarn"
2021 docker_exec " cd /src && npm rebuild"
21- docker_exec " cd /src && NODE_ENV=production VERSION=${version} yarn task build:server:binary"
22- docker_exec " cd /src && yarn task package ${version} "
22+ docker_exec " cd /src && VERSION=${version} CI=${ci} yarn build"
23+ docker_exec " cd /src && yarn bundle"
24+ docker_exec " cd /src && yarn package ${version} "
2325 docker cp " ${containerId} " :/src/release/. ./release/
2426
2527 docker stop " ${containerId} "
@@ -28,18 +30,20 @@ function docker_build() {
2830function main() {
2931 local version=${VERSION:- }
3032 local ostype=${OSTYPE:- }
33+ local target=${TARGET:- }
3134
3235 if [[ -z " ${version} " ]] ; then
3336 >&2 echo " Must set VERSION environment variable"
3437 exit 1
3538 fi
3639
3740 if [[ " ${ostype} " == " darwin" * ]]; then
38- NODE_ENV=production VERSION=" ${version} " yarn task build:server:binary
39- yarn task package " ${version} "
41+ VERSION=" ${version} " yarn build
42+ yarn bundle
43+ yarn package " ${version} "
4044 else
4145 local image
42- if [[ " $TARGET " == " alpine" ]]; then
46+ if [[ " ${target} " == " alpine" ]]; then
4347 image=" codercom/nbin-alpine"
4448 else
4549 image=" codercom/nbin-centos"
0 commit comments