11#! /bin/sh
22# Global S2I variable setup
3- source ` dirname " $0 " ` /s2i-setup
3+ . ` dirname " $0 " ` /s2i-setup
44
55# Maven arguments setting up the environment
66if [ " ${DISABLE_ARTIFACTS} " = true ]; then
1313# =========================================================================
1414# Helper functions:
1515
16- function check_error() {
16+ check_error () {
1717 local label=$1
1818 local error=$2
1919 if [ ${error} -ne 0 ]; then
@@ -22,7 +22,7 @@ function check_error() {
2222 fi
2323}
2424
25- function get_maven_output_dir() {
25+ get_maven_output_dir () {
2626 local dir=" "
2727
2828 # If multi module build and no ARTIFACT_DIR is set --> error
@@ -52,15 +52,15 @@ function get_maven_output_dir() {
5252 echo ${dir}
5353}
5454
55- function copy_dir() {
55+ copy_dir () {
5656 local src=$1
5757 local dest=$2
5858
5959 # Copy recursively and preserve ownership: -a
6060 cp -a ${src} /* ${dest}
6161}
6262
63- function copy_artifacts() {
63+ copy_artifacts () {
6464 local dir=$1
6565 local dest=$2
6666
@@ -80,7 +80,7 @@ function copy_artifacts() {
8080 cp -v ${cp_args} ${dest}
8181}
8282
83- function setup_maven() {
83+ setup_maven () {
8484 if [ -n " $HTTP_PROXY_HOST " -a -n " $HTTP_PROXY_PORT " ]; then
8585 xml=" <proxy>\
8686 <id>genproxy</id>\
@@ -117,7 +117,7 @@ function setup_maven() {
117117 fi
118118}
119119
120- function build_maven() {
120+ build_maven () {
121121 # Where artifacts are created during build
122122 local build_dir=$1
123123
@@ -173,7 +173,7 @@ function build_maven() {
173173# =========================================================================
174174# Gradle support
175175
176- function get_gradle_output_dir() {
176+ get_gradle_output_dir () {
177177 local dir=" "
178178
179179 # If multi module build and no ARTIFACT_DIR is set --> error
@@ -190,7 +190,7 @@ function get_gradle_output_dir() {
190190 echo ${dir}
191191}
192192
193- function build_gradle() {
193+ build_gradle () {
194194 # Where artifacts are created during build
195195 local build_dir=$1
196196
0 commit comments