-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.sh
More file actions
36 lines (27 loc) · 991 Bytes
/
build.sh
File metadata and controls
36 lines (27 loc) · 991 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/bin/bash
# Assumes parameters: build.sh <version> <appenv>
source env.sh
VERSION=$1
APPENV=$2
if [ "${VERSION}" ]
then
echo ""
else
echo "Usage: $0 <artefact version> <appenv>"
exit
fi
if [[ ! ($APPENV == "utvikling" || $APPENV == "produksjon") ]]
then
echo "Usage: $0 <version> <utvikling|produksjon>"
exit
fi
APPENV_VERSION="${VERSION}-${APPENV}"
# Kan hende versjon inneholder tegn shellet plukker opp
QUOTED_VERSION="$APPENV_VERSION"
QUOTED_GROUP_ID="'$GROUP_ID'"
QUOTED_DESCR="'Ny versjon ${VERSION} av ${IKT} hjelpesider'"
fortsett "Creating new Atlas build of type $BUILD_TYPE, artefact version will be $APPENV_VERSION"
# Echo
echo "ac create build ${BUILD_TYPE} -g ${QUOTED_GROUP_ID} -a ${ARTIFACT_ID} -v ${QUOTED_VERSION} -d ${QUOTED_DESCR} -p ${PACKET_TYPE}"
# Try
${AC} create build ${BUILD_TYPE} -g ${QUOTED_GROUP_ID} -a ${ARTIFACT_ID} -v ${QUOTED_VERSION} -p ${PACKET_TYPE} -d "Ny versjon $VERSION av NAP hjelpesider for appenv $APPENV"