sige 1 year ago
parent
commit
1def6373e1
  1. BIN
      app.db
  2. 23
      publish.ps1
  3. 15
      src/main/resources/application-dev.yml
  4. 15
      src/main/resources/application-test.yml
  5. 17
      src/main/resources/application.yml

BIN
app.db

23
publish.ps1

@ -0,0 +1,23 @@
# update version in pom.xml
$pomData = [xml](Get-Content pom.xml)
$version = $pomData.project.version -split '\.'
$version[2] = [int]$version[2] + 1
$version = $version -join '.'
mvn versions:set -DnewVersion="$version"
git add pom.xml
git commit -m "update version to $version"
# build
mvn clean package
Rename-Item -Path target/digester-$version.jar -NewName "app-$version.jar"
# upload
scp target/app-$version.jar root@192.168.8.10:/app/
# scp ./app.db root@192.168.8.10:/app/device.db
# start
ssh root:zwsd@192.168.8.10 "killall java"
ssh root:zwsd@192.168.8.10 "rm /app-java/app.jar"
ssh root:zwsd@192.168.8.10 "ln -s /app-java/app-$version.jar /app-java/app.jar"
ssh root:zwsd@192.168.8.10 "nohup /app-java/java/jdk-18.0.2.1/bin/java -jar /app-java/app.jar --spring.profiles.active=test > /app/app.log 2>&1 &"
ssh root:zwsd@192.168.8.10 "tail -f /app-java/app.log"

15
src/main/resources/application-dev.yml

@ -0,0 +1,15 @@
server :
port : 80
spring:
datasource:
url: jdbc:sqlite:D:/Sige5193/boditech-a800/app.db
driver-class-name: org.sqlite.JDBC
device:
connections:
- name : zcancmder
key : zcancmder
enable : true
type : ZcancmderWebsocket
uri: ws://192.168.8.10:19005

15
src/main/resources/application-test.yml

@ -0,0 +1,15 @@
server :
port : 80
spring:
datasource:
url: jdbc:sqlite:/app-java/device.db
driver-class-name: org.sqlite.JDBC
device:
connections:
- name : zcancmder
key : zcancmder
enable : true
type : ZcancmderWebsocket
uri: ws://192.168.8.10:19005

17
src/main/resources/application.yml

@ -1,16 +1,3 @@
server :
port : 80
spring:
datasource:
url: jdbc:sqlite:D:/Sige5193/boditech-a800/app.db
username: 1
password: 1
driver-class-name: org.sqlite.JDBC
flyway:
enabled: true
encoding: UTF-8
locations: classpath:db/migration
validate-on-migrate: true
validateMigrationNaming: true
profiles:
active: dev
Loading…
Cancel
Save