Jpom v2.8.0 已经发布,Java 项目在线管理
Jpom v2.8.0 已经发布,Java 项目在线管理
此版本更新内容包括:
新增功能
- 【server】新增工作空间概念(取代角色相关)【系统将自动创建默认工作空间、默认工作空间是不能删除】
- 【server】用户新增可以配置管理员功能【管理员可以管理系统中的账号、系统管理等功能(除升级系统、导入数据外)】
- 【server】新增超级管理员(第一次初始化系统等账号为超级管理员),超级可以拥有整个系统权限不受任何限制
- 【server】列表数据都新增分页、搜索、排序功能(搜索字段、排序字段正在完善补充中)
- 【server】新增通过命令行重置 IP 白名单配置参数
--rest:ip_config
- 【server】新增通过命令行重置超级管理员参数
--rest:super_user_pwd
- 【server】新增通过命令行重新加载数据库初始化操作参数
--rest:load_init_db
- 【server】构建新增
本地命令
发布方式 用户在服务端执行相关命令进行发布操作 - 【server】发布命令(SSH发布命令、本地命令)支持变量替换:
#{BUILD_ID}
、#{BUILD_NAME}
、#{BUILD_RESULT_FILE}
、#{BUILD_NUMBER_ID}
- 【server】新增自动备份全量数据配置
db.autoBackupIntervalDay
默认一天备份一次,执行备份时间 凌晨0点或者中午12点 - 【agent】项目的 webhook 新增项目启动成功后通知,并且参数新增
type
指包括:beforeStop
,start
,stop
,beforeRestart
- 【agent】项目新增自启动配置项,在 agent 启动时候检查对应项目是否启动,未启动执行启动逻辑 Gitee issues I4IJFK
- 【server】构建新增 webhook,实时通知构建进度
- 【server】节点分发新增分发间隔时间配置
- 新增控制台日志配置数据
consoleLog.charset
避免部分服务器执行命令响应乱码 (感谢@……) - 【server】构建触发器新增批量触发 Gitee issues I4A37G
- 【server】构建支持定时触发 Gitee issues I4FY5C
解决BUG、优化功能
- 【server】用户账号、节点、SSH、监控、节点分发等数据由 JSON 文件转存 h2
- 【server】取消节点、构建分组字段
- 【server】取消角色概念(新增工作空间取代)
- 【server】操作监控数据由于数据字段不兼容将不自动升级需要用户重新配置
- 【server】系统参数相关配置都由 JSON 转存 h2(邮箱配置、IP白名单、节点分发白名单、节点升级)
- 【server】关联节点项目支持绑定单个节点不同项目
- 【server】构建触发器新增跟随创建用户走,历史 url 将失效,需要重新生成
- 【server】仓库
假删
功能下线,已经删除的仓库将恢复正常(假删功能后续重新开发) - 【agent】项目数据新增工作空间字段、取消分组字段
- 【server】节点 ID 取消用户自定义采用系统生成
- 【server】优化节点弹窗和菜单折叠页面布局
- 【server】编辑节点、SSH、邮箱配置不回显密码字段
- 【server】优化 SSH 终端不能自动换行问题
- 【agent】脚本模版新增工作空间字段、列表数据并缓存到服务端、新增执行日志
- 【server】优化批量操作项目启动、关闭、重启交互
- 【agent】修护在线升级插件端提示 [Agent-.jar] 已经存在啦,需要手动到服务器去上传新包
- 自动注册对节点需要手动绑定工作空间后,节点才能正常使用 (感谢@ℳ๓₯㎕斌)
特别感谢:Jpom 社区测试组成员【】、【ʟᴊx】、【hu丶向...】等参与内测的人员
注意:
【特别说明】:分组字段将失效,目前所有数据在升级后都将默认跟随
默认工作空间
。1: 升级该版本会自动将原 JSON 文件数据转存到 h2 中,如果转存成功旧数据文件将自动移动到数据目录中的
backup_old_data
文件夹中2: 升级过程请注意控制台日志是否出现异常
3: 操作监控数据由于数据字段不兼容将不自动升级需要用户重新配置
4: 监控报警记录、构建记录、操作记录由于字段兼容问题存在部分字段为空的情况
5:非超级管理员用户会出现由于未分配工作空间不能正常登录或者不能使用的情况,需要分配工作空间才能登录
6: 用户绑定工作空间后,用户在对应工作空间下可以创建、修改、删除对应的数据(包括但不限于管理节点)
7: 此次升级启动耗时可能需要2分钟以上(耗时根据数据量来决定),请耐心等待和观察控制台日志输出
8: 一个节点建议不要被多个服务端绑定(可能出现数据工作空间错乱情况)

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
声临其境,轻松几步教你把音频变成3D环绕音
在音乐创作、音视频剪辑和游戏等领域中,给用户带来沉浸式音频体验越来越重要。开发者如何在应用内打造3D环绕声效?华为音频编辑服务6.2.0版本此次带来了空间动态渲染功能,可以将人声、乐器等音频元素渲染到指定的三维空间方位,支持静态和动态渲染两种模式,进一步提升应用中的音效体验。开发者可以点击查看以下Demo演示,了解集成效果并上手实验功能特性。 开发实战 1. 开发准备 开发者提前准备音乐素材,MP3格式最佳。其他音频格式请参考“2.4”步骤转换,视频格式请参考“2.5”步骤进行音频提取。 1.1项目级build.gradle里配置Maven仓地址: buildscript { repositories { google() jcenter() // 配置HMS Core SDK的Maven仓地址。 maven {url 'https://developer.huawei.com/repo/'} } dependencies { ... // 增加agcp插件配置。 classpath 'com.huawei.agconnect:agcp:1.4.2.300' } } allprojec...
- 下一篇
Cilium 1.11 发布,带来内核级服务网格、拓扑感知路由....
Cilium 项目已逐渐成为万众瞩目之星,我们很自豪能够成为该项目的核心人员。几天前,我们发布了具有诸多新功能的 Cilium 1.11 版本,这是一个令人兴奋的版本。诸多新功能中也包括了万众期待的 Cilium Service Mesh 的 Beta 版本。在本篇文章中,我们将深入探讨其中的部分新功能。 Service Mesh 测试版本(Beta) 在探讨 1.11 版本之前,让我们先了解一下 Cilium 社区宣布的 Service Mesh 的新功能。 基于 eBPF 技术的 Service Mesh (Beta)版本: 定义了新的服务网格能力,这包括 L7 流量管理和负载均衡、TLS 终止、金丝雀发布、追踪等诸多能力。 集成了 Kubernetes Ingress (Beta) 功能: 通过将 eBPF 和 Envoy 的强势联合,实现了对 Kubernetes Ingress 的支持。 Cilium 网站的一篇文章详细介绍了 Service Mesh Beta 版本[1],其中也包括了如何参与到该功能的开发。当前,这些 Beta 功能是 Cilium 项目中的一部分,在单独...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Hadoop3单机部署,实现最简伪集群
- MySQL8.0.19开启GTID主从同步CentOS8
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS关闭SELinux安全模块
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2配置默认Tomcat设置,开启更多高级功能