From c35cd4d893d4da5f8106f1e96af0086ece5dfa68 Mon Sep 17 00:00:00 2001 From: guochuyicmri Date: Sat, 18 May 2019 15:51:48 +0800 Subject: Update usecase-ui project pom file Change-Id: I20cdd8fde068c611c34d72e6ce9df567d182d00b Issue-ID: USECASEUI-259 Signed-off-by: guochuyicmri --- pom.xml | 38 ++---- server/pom.xml | 35 +++++- standalone/pom.xml | 136 ++++++++------------- .../src/main/assembly/bin/find_kill_process.bat | 24 ---- standalone/src/main/assembly/bin/run.bat | 41 ------- standalone/src/main/assembly/bin/stop.bat | 34 ------ 6 files changed, 95 insertions(+), 213 deletions(-) delete mode 100644 standalone/src/main/assembly/bin/find_kill_process.bat delete mode 100644 standalone/src/main/assembly/bin/run.bat delete mode 100644 standalone/src/main/assembly/bin/stop.bat diff --git a/pom.xml b/pom.xml index 3d57db54..0dc483d4 100644 --- a/pom.xml +++ b/pom.xml @@ -16,7 +16,6 @@ --> 4.0.0 - org.onap.oparent oparent @@ -28,15 +27,18 @@ usecase-ui-server-parent 2.0.1-SNAPSHOT pom - usecase-ui-server - project for usecase-ui server + usecase-ui-server-parent + parent project for usecase-ui server + UTF-8 + UTF-8 ${project.version} yyyyMMdd'T'HHmm https://nexus.onap.org - content/repositories/releases/ content/repositories/snapshots/ + content/repositories/staging/ + content/repositories/releases/ content/repositories/public/ content/sites/site/${project.groupId}/${project.artifactId}/${project.version}/ @@ -114,16 +116,12 @@ - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.19.1 - - - + + org.codehaus.mojo + versions-maven-plugin + 1.3.1 + org.apache.maven.plugins maven-site-plugin @@ -141,17 +139,6 @@ maven-surefire-plugin 2.19.1 - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.7 - true - - ${nexusproxy} - 176c31dfe190a - ecomp-staging - - org.apache.maven.plugins maven-compiler-plugin @@ -165,9 +152,6 @@ org.apache.maven.plugins maven-deploy-plugin 2.8 - - true - diff --git a/server/pom.xml b/server/pom.xml index f6c212fa..6df084e8 100644 --- a/server/pom.xml +++ b/server/pom.xml @@ -15,19 +15,17 @@ limitations under the License. --> - + 4.0.0 org.onap.usecase-ui.server usecase-ui-server-parent 2.0.1-SNAPSHOT - 4.0.0 - org.onap.usecase-ui.server usecase-ui-server jar - usecase-ui-server/server - project for usecase-ui server + usecase-ui-server + source code for usecase-ui server UTF-8 @@ -335,6 +333,11 @@ + + org.codehaus.mojo + versions-maven-plugin + 1.3.1 + org.springframework.boot spring-boot-maven-plugin @@ -349,6 +352,23 @@ + + org.apache.maven.plugins + maven-site-plugin + 3.6 + + + org.apache.maven.wagon + wagon-webdav-jackrabbit + 2.10 + + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.19.1 + org.apache.maven.plugins maven-compiler-plugin @@ -363,6 +383,11 @@ maven-antrun-plugin 1.8 + + org.apache.maven.plugins + maven-deploy-plugin + 2.8 + org.apache.maven.plugins maven-surefire-plugin diff --git a/standalone/pom.xml b/standalone/pom.xml index b07bb65a..dea74475 100644 --- a/standalone/pom.xml +++ b/standalone/pom.xml @@ -15,67 +15,78 @@ limitations under the License. --> + 4.0.0 org.onap.usecase-ui.server usecase-ui-server-parent 2.0.1-SNAPSHOT - 4.0.0 - standalone + usecase-ui-server-standalone pom usecase-ui-server-standalone + distribute binary files and docker image for usecase-ui server - usecase-ui-server - linux64 - win64 - target/assembly/${linux64}/ - target/assembly/${win64id}/ - target/version/ 2.0.1 + UTF-8 + UTF-8 yyyyMMdd'T'HHmmss'Z' + target/assembly/linux64 + target/version/${usecaseui.version} usecse-ui-server - org.apache.maven.plugins - maven-resources-plugin + org.codehaus.mojo + versions-maven-plugin + 1.3.1 + + + org.apache.maven.plugins + maven-site-plugin + 3.6 + + + org.apache.maven.wagon + wagon-webdav-jackrabbit + 2.10 + + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.19.1 + + + org.apache.maven.plugins + maven-compiler-plugin + 3.3 + + 1.8 + 1.8 + + + + org.apache.maven.plugins + maven-deploy-plugin + 2.8 + + + org.apache.maven.plugins + maven-resources-plugin - copy-resources-${linux64id} - process-resources - - copy-resources - - - ${basedir}/${linux64outputdir} - - - src/main/assembly/ - false - - **/* - - - **/*.bat - Dockerfile - - - - true - - - - copy-resources-${win64id} + copy-resources-linux64 process-resources copy-resources - ${basedir}/${win64outputdir} + ${linux64outputdir} src/main/assembly/ @@ -84,7 +95,6 @@ **/* - **/*.sh Dockerfile @@ -99,7 +109,7 @@ copy-resources - ${version.output} + ${dockeroutput} src/main/assembly/ @@ -120,7 +130,7 @@ 2.8 - copy-jar-${linux64id} + copy-jar-linux64 copy @@ -138,25 +148,6 @@ - - copy-jar-${win64id} - - copy - - prepare-package - - - - org.onap.usecase-ui.server - usecase-ui-server - jar - true - ${win64outputdir} - usecase-ui-server.jar - - - - @@ -172,7 +163,7 @@ - + @@ -180,11 +171,7 @@ - - - - - + @@ -203,27 +190,12 @@ - ${version.output}/${packagename}-${project.version}-linux64.tar.gz + ${dockeroutput}/usecase-ui-server-${project.version}-linux64.tar.gz tar.gz - - attach-artifacts-win64 - package - - attach-artifact - - - - - ${version.output}/${packagename}-${project.version}-win64.zip - zip - - - - @@ -245,8 +217,8 @@ onap/usecase-ui-server try - ${basedir}/${version.output} - ${basedir}/${version.output}/Dockerfile + ${dockeroutput} + ${dockeroutput}/Dockerfile ${usecaseui.version}-SNAPSHOT-latest ${usecaseui.version}-STAGING-latest diff --git a/standalone/src/main/assembly/bin/find_kill_process.bat b/standalone/src/main/assembly/bin/find_kill_process.bat deleted file mode 100644 index d93ab46b..00000000 --- a/standalone/src/main/assembly/bin/find_kill_process.bat +++ /dev/null @@ -1,24 +0,0 @@ -@REM -@REM Copyright 2016-2017 ZTE Corporation. -@REM -@REM Licensed under the Apache License, Version 2.0 (the "License"); -@REM you may not use this file except in compliance with the License. -@REM You may obtain a copy of the License at -@REM -@REM http://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, software -@REM distributed under the License is distributed on an "AS IS" BASIS, -@REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@REM See the License for the specific language governing permissions and -@REM limitations under the License. -@REM - -echo %1 | findstr %2 >NUL -echo ERRORLEVEL=%ERRORLEVEL% -IF ERRORLEVEL 1 goto findend -for /f "tokens=1" %%a in (%1) do ( - echo kill %1 - taskkill /F /pid %%a -) -:findend \ No newline at end of file diff --git a/standalone/src/main/assembly/bin/run.bat b/standalone/src/main/assembly/bin/run.bat deleted file mode 100644 index 1f3353ce..00000000 --- a/standalone/src/main/assembly/bin/run.bat +++ /dev/null @@ -1,41 +0,0 @@ -@REM -@REM Copyright 2016-2017 ZTE Corporation. -@REM -@REM Licensed under the Apache License, Version 2.0 (the "License"); -@REM you may not use this file except in compliance with the License. -@REM You may obtain a copy of the License at -@REM -@REM http://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, software -@REM distributed under the License is distributed on an "AS IS" BASIS, -@REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@REM See the License for the specific language governing permissions and -@REM limitations under the License. -@REM - -@echo off -title usecase-ui-server - -set RUNHOME=%~dp0 -echo ### RUNHOME: %RUNHOME% -echo ### Starting usecase-ui-server -set main_path=%RUNHOME%..\ -cd /d %main_path% -set JAVA="%JAVA_HOME%\bin\java.exe" -rem set port=9500 -set jvm_opts=-Xms50m -Xmx128m -rem set jvm_opts=%jvm_opts% -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=%port%,server=y,suspend=n -set class_path=%main_path%;%main_path%usecase-ui-server.jar -echo ### jvm_opts: %jvm_opts% -echo ### class_path: %class_path% - -%JAVA% -classpath %class_path% %jvm_opts% -jar %main_path%usecase-ui-server.jar - -IF ERRORLEVEL 1 goto showerror -exit -:showerror -echo WARNING: Error occurred during startup or Server abnormally stopped by way of killing the process,Please check! -echo After checking, press any key to close -pause -exit diff --git a/standalone/src/main/assembly/bin/stop.bat b/standalone/src/main/assembly/bin/stop.bat deleted file mode 100644 index b7555ea5..00000000 --- a/standalone/src/main/assembly/bin/stop.bat +++ /dev/null @@ -1,34 +0,0 @@ -@REM -@REM Copyright 2016-2017 ZTE Corporation. -@REM -@REM Licensed under the Apache License, Version 2.0 (the "License"); -@REM you may not use this file except in compliance with the License. -@REM You may obtain a copy of the License at -@REM -@REM http://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, software -@REM distributed under the License is distributed on an "AS IS" BASIS, -@REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@REM See the License for the specific language governing permissions and -@REM limitations under the License. -@REM - -@echo off -title stopping usecase-ui-server - -set HOME=%~dp0 -set Main_Class="usecase-ui-server" - -echo ================== esr-service info ============================================= -echo HOME=$HOME -echo Main_Class=%Main_Class% -echo =============================================================================== - -echo ### Stopping usecase-ui-server -cd /d %HOME% - -for /f "delims=" %%i in ('"%JAVA_HOME%\bin\jcmd"') do ( - call find_kill_process "%%i" %Main_Class% -) -exit -- cgit 1.2.3-korg