瀏覽代碼

更改pom和发布脚本

sunyj 9 年之前
父節點
當前提交
5ec23da57e
共有 2 個文件被更改,包括 13 次插入8 次删除
  1. 8 2
      commands/control-test
  2. 5 6
      pom.xml

+ 8 - 2
commands/control-test

@@ -3,17 +3,22 @@ source /etc/profile
 context_name=report
 base_dir=/mnt/report/tomcat
 tmp_dir=/data/reports/tmp
+version=0.0.1
 wf=$context_name.war
 
 cd $base_dir/webapps
 
 function install() {
     rm -rf backup/$wf.bak
-    if [ -f $wf ]; then
+    if [ -f $wf ]
+    then
         mv $wf backup/$wf.bak
     fi
     rm -rf $context_name
-    cp $tmp_dir/$wf .
+    echo 'Downloading war file...'
+    wget -q http://113.105.74.141:8081/artifactory/libs-release/com/uas/report/$context_name/$version/$context_name-$version.war
+    echo 'Download succeeded'
+    mv $context_name-$version.war $wf
 }
 
 function run() {
@@ -25,3 +30,4 @@ function run() {
 install
 
 run
+

+ 5 - 6
pom.xml

@@ -9,7 +9,7 @@
 	<groupId>com.uas.report</groupId>
 	<artifactId>report</artifactId>
 	<packaging>war</packaging>
-	<version>0.0.1-SNAPSHOT</version>
+	<version>0.0.1</version>
 	<name>report Maven Webapp</name>
 	<url>http://maven.apache.org</url>
 
@@ -177,7 +177,6 @@
 	</dependencies>
 
 	<build>
-		<finalName>report</finalName>
 		<plugins>
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
@@ -194,14 +193,14 @@
 	<distributionManagement>
 		<!-- 发布release仓库 -->
 		<repository>
-			<id>report-release</id>
-			<name>report-release</name>
+			<id>platform-release</id>
+			<name>platform-release</name>
 			<url>http://113.105.74.141:8081/artifactory/libs-release-local</url>
 		</repository>
 		<!-- 发布快照版本 -->
 		<snapshotRepository>
-			<id>report-snapshots</id>
-			<name>report-snapshots</name>
+			<id>platform-snapshots</id>
+			<name>platform-snapshots</name>
 			<url>http://113.105.74.141:8081/artifactory/libs-snapshot-local</url>
 		</snapshotRepository>
 	</distributionManagement>