mirror of
https://gitee.com/pan648540858/wvp-GB28181-pro.git
synced 2026-05-26 23:17:50 +08:00
Compare commits
5 Commits
425c08e825
...
acdd328454
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
acdd328454 | ||
|
|
f0f469f419 | ||
|
|
298165b424 | ||
|
|
f487e203c7 | ||
|
|
bed4e79061 |
10
.github/workflows/build.yml
vendored
10
.github/workflows/build.yml
vendored
@ -30,17 +30,19 @@ jobs:
|
|||||||
# Eclipse基金会维护的开源Java发行版 因为github action参考java的用这个 所以用这个
|
# Eclipse基金会维护的开源Java发行版 因为github action参考java的用这个 所以用这个
|
||||||
# 还有microsoft(微软维护的openjdk发行版) oracle(商用SDK)等
|
# 还有microsoft(微软维护的openjdk发行版) oracle(商用SDK)等
|
||||||
distribution: 'temurin'
|
distribution: 'temurin'
|
||||||
java-version: '8'
|
java-version: '21'
|
||||||
|
|
||||||
- name: Set up Node.js
|
- name: Set up Node.js
|
||||||
uses: actions/setup-node@v4
|
uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version: '20.x' # Node.js版本 20系列的最新稳定版
|
node-version: '20.x' # Node.js版本 20系列的最新稳定版
|
||||||
|
|
||||||
- name: Compile backend
|
- name: clean maven cache
|
||||||
|
run: rm -rf ~/.m2/repository/io/github/git-commit-id
|
||||||
|
|
||||||
|
- name: Build Backend
|
||||||
run: |
|
run: |
|
||||||
mvn package
|
mvn clean package
|
||||||
mvn package -P war
|
|
||||||
|
|
||||||
- name: Compile frontend
|
- name: Compile frontend
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
FROM ringcentral/jdk:11 AS builder
|
FROM ringcentral/jdk:21 AS builder
|
||||||
|
|
||||||
EXPOSE 18978/tcp
|
EXPOSE 18978/tcp
|
||||||
EXPOSE 8116/tcp
|
EXPOSE 8116/tcp
|
||||||
@ -56,11 +56,11 @@ COPY . /build
|
|||||||
WORKDIR /build
|
WORKDIR /build
|
||||||
RUN ls && mvn clean package -Dmaven.test.skip=true
|
RUN ls && mvn clean package -Dmaven.test.skip=true
|
||||||
WORKDIR /build/target
|
WORKDIR /build/target
|
||||||
#确保文件名一致
|
#确保文件名一致
|
||||||
RUN mv wvp-pro-*.jar wvp.jar
|
RUN mv wvp-pro-*.jar wvp.jar
|
||||||
|
|
||||||
|
|
||||||
FROM ringcentral/jdk:11
|
FROM ringcentral/jdk:21
|
||||||
RUN mkdir -p /opt/wvp
|
RUN mkdir -p /opt/wvp
|
||||||
WORKDIR /opt/wvp
|
WORKDIR /opt/wvp
|
||||||
COPY --from=builder /build/target /opt/wvp
|
COPY --from=builder /build/target /opt/wvp
|
||||||
|
|||||||
40
pom.xml
40
pom.xml
@ -181,26 +181,26 @@
|
|||||||
<!-- 手动下载驱动后安装 -->
|
<!-- 手动下载驱动后安装 -->
|
||||||
<!-- mvn install:install-file -Dfile=/home/lin/soft/kingbase/jdbc-aarch/kingbase8-8.6.0.jar -DgroupId=com.kingbase -DartifactId=kingbase8 -Dversion=8.6.0 -Dpackaging=jar
|
<!-- mvn install:install-file -Dfile=/home/lin/soft/kingbase/jdbc-aarch/kingbase8-8.6.0.jar -DgroupId=com.kingbase -DartifactId=kingbase8 -Dversion=8.6.0 -Dpackaging=jar
|
||||||
-->
|
-->
|
||||||
<dependency>
|
<!-- <dependency>-->
|
||||||
<groupId>com.kingbase</groupId>
|
<!-- <groupId>com.kingbase</groupId>-->
|
||||||
<artifactId>kingbase8</artifactId>
|
<!-- <artifactId>kingbase8</artifactId>-->
|
||||||
<version>8.6.0</version>
|
<!-- <version>8.6.0</version>-->
|
||||||
<scope>system</scope>
|
<!-- <scope>system</scope>-->
|
||||||
<systemPath>${basedir}/libs/jdbc-aarch/kingbase8-8.6.0.jar</systemPath>
|
<!-- <systemPath>${basedir}/libs/jdbc-aarch/kingbase8-8.6.0.jar</systemPath>-->
|
||||||
</dependency>
|
<!-- </dependency>-->
|
||||||
<dependency>
|
<!-- <dependency>-->
|
||||||
<groupId>com.kingbase</groupId>
|
<!-- <groupId>com.kingbase</groupId>-->
|
||||||
<artifactId>kingbase8</artifactId>
|
<!-- <artifactId>kingbase8</artifactId>-->
|
||||||
<version>8.6.0</version>
|
<!-- <version>8.6.0</version>-->
|
||||||
<scope>system</scope>
|
<!-- <scope>system</scope>-->
|
||||||
<systemPath>${basedir}/libs/jdbc-x86/kingbase8-8.6.0.jar</systemPath>
|
<!-- <systemPath>${basedir}/libs/jdbc-x86/kingbase8-8.6.0.jar</systemPath>-->
|
||||||
</dependency>
|
<!-- </dependency>-->
|
||||||
|
|
||||||
<!-- <dependency>-->
|
<dependency>
|
||||||
<!-- <groupId>cn.com.kingbase</groupId>-->
|
<groupId>cn.com.kingbase</groupId>
|
||||||
<!-- <artifactId>kingbase8</artifactId>-->
|
<artifactId>kingbase8</artifactId>
|
||||||
<!-- <version>8.6.0</version>-->
|
<version>8.6.0</version>
|
||||||
<!-- </dependency>-->
|
</dependency>
|
||||||
|
|
||||||
<!--Mybatis分页插件 -->
|
<!--Mybatis分页插件 -->
|
||||||
<dependency>
|
<dependency>
|
||||||
@ -450,7 +450,7 @@
|
|||||||
<plugin>
|
<plugin>
|
||||||
<groupId>io.github.git-commit-id</groupId>
|
<groupId>io.github.git-commit-id</groupId>
|
||||||
<artifactId>git-commit-id-maven-plugin</artifactId>
|
<artifactId>git-commit-id-maven-plugin</artifactId>
|
||||||
<version>9.0.1</version>
|
<version>8.0.0</version>
|
||||||
<executions>
|
<executions>
|
||||||
<execution>
|
<execution>
|
||||||
<id>get-the-git-infos</id>
|
<id>get-the-git-infos</id>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user