chore: bump version to 1.1.137-SNAPSHOT

This commit is contained in:
matevip 2026-04-18 21:58:54 +08:00
parent 7f88a6ddd4
commit cf8a6b9fcb
5 changed files with 42 additions and 6 deletions

28
.dockerignore Normal file
View File

@ -0,0 +1,28 @@
# Git and IDE
.git
.idea
*.iml
# Node artifacts
**/node_modules
**/dist
**/.nuxt
**/.output
# Maven build output (will be rebuilt in Docker)
**/target
# Desktop / webchat (not needed for server or sites build)
mateclaw-desktop
# Data and logs
data
*.log
# Misc
.env
*.md
!docs/**/*.md
!matevip-sites/**/*.md
!mateclaw-plugin-api/**
!mateclaw-server/**

View File

@ -50,8 +50,8 @@ services:
# MateClaw 后端服务
mateclaw-server:
build:
context: ./mateclaw-server
dockerfile: Dockerfile
context: .
dockerfile: mateclaw-server/Dockerfile
container_name: mateclaw-server
restart: unless-stopped
depends_on:

View File

@ -1,9 +1,17 @@
# 多阶段构建
FROM maven:3.9-eclipse-temurin-21 AS builder
# 先构建并安装 plugin-api 到本地 Maven 缓存
WORKDIR /plugin-api
COPY mateclaw-plugin-api/pom.xml ./pom.xml
COPY mateclaw-plugin-api/src ./src
RUN mvn install -DskipTests -q
# 再构建 mateclaw-server
WORKDIR /build
COPY pom.xml .
COPY mateclaw-server/pom.xml .
RUN mvn dependency:go-offline -q
COPY src ./src
COPY mateclaw-server/src ./src
RUN mvn package -DskipTests -q
FROM eclipse-temurin:21-jre-alpine

View File

@ -6,7 +6,7 @@
<groupId>vip.mate</groupId>
<artifactId>mateclaw-server</artifactId>
<version>1.1.0</version>
<version>1.1.137-SNAPSHOT</version>
<packaging>jar</packaging>
<name>MateClaw Server</name>

View File

@ -1,6 +1,6 @@
{
"name": "mateclaw-ui",
"version": "1.1.0",
"version": "1.1.137-SNAPSHOT",
"private": true,
"type": "module",
"description": "MateClaw - Personal AI Assistant Web Console",