diff options
author | 2018-05-29 14:08:46 -0700 | |
---|---|---|
committer | 2018-05-30 09:56:01 -0700 | |
commit | 35af46d14b610695c09e34167d227b22f74ffd41 (patch) | |
tree | d1de0ef05c3bae1ae99936330e10d77ae616ff5d /cdt/src/main/scripts | |
parent | f291e90feac72745886ffb9edcfc211fb9378b66 (diff) |
Allow cdt port to be set
Allow the cdt port to be set by the CDT_PORT variable.
Defaults to the default oom port.
Change-Id: Ib916b0ab2d9267aa01c31372a57738a8c2d6bae6
Signed-off-by: Patrick Brady <pb071s@att.com>
Issue-ID: APPC-924
(cherry picked from commit 27525d8cce704f03b28eb8833ac1533126ece7da)
Diffstat (limited to 'cdt/src/main/scripts')
-rw-r--r-- | cdt/src/main/scripts/installZips.sh | 1 | ||||
-rw-r--r-- | cdt/src/main/scripts/startCdt.sh | 27 |
2 files changed, 28 insertions, 0 deletions
diff --git a/cdt/src/main/scripts/installZips.sh b/cdt/src/main/scripts/installZips.sh index 748241e..a1b6cc4 100644 --- a/cdt/src/main/scripts/installZips.sh +++ b/cdt/src/main/scripts/installZips.sh @@ -54,6 +54,7 @@ echo "Downloading cdt code from nexus" mvn -U ${mavenOpts} org.apache.maven.plugins:maven-dependency-plugin:2.9:copy -Dartifact=org.onap.appc.cdt:config-design-tool:${APPC_VERSION}:zip -DoutputDirectory=/tmp unzip -d ${targetDir}/config-design-tool /tmp/config-design-tool*.zip +find ${targetDir} -name '*.sh' -exec chmod +x '{}' \; cd $cwd diff --git a/cdt/src/main/scripts/startCdt.sh b/cdt/src/main/scripts/startCdt.sh new file mode 100644 index 0000000..1f7f38d --- /dev/null +++ b/cdt/src/main/scripts/startCdt.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +### +# ============LICENSE_START======================================================= +# APPC +# ================================================================================ +# Copyright (C) 2018 AT&T Intellectual Property. All rights reserved. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ============LICENSE_END========================================================= +### + +CDT_PORT=${CDT_PORT:-30232} +echo "Setting CDT port to $CDT_PORT" +sed -i -e "s/30290/$CDT_PORT/" /usr/local/apache2/htdocs/main.bundle.js + +exec /usr/local/bin/httpd-foreground
\ No newline at end of file |