25 Star 97 Fork 25

blocklang / blocklang-installer

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

BlockLang Installer

Linux Windows Github Action
Trivas-ci Appveyor Github Action

BlockLang Installer 是一款自动化部署工具,专用于部署 Spring boot 项目。

功能

核心功能:

  1. Block Lang 平台 下载 JDK 和 spring boot jar 文件;
  2. 安装 JDK;
  3. 启动 spring boot jar。

功能示意图:

结构图

注意:可参考下述的 REST API 文档搭建自己的软件中心。

BlockLang Installer Commands

BlockLang Installer 是一个 CLI 程序,有 6 个命令:

  • 注册相关命令
    1. blocklang-installer register
    2. blocklang-installer list
    3. blocklang-installer unregister
  • 运行 APP 相关命令
    1. blocklang-installer run
    2. blocklang-installer stop
    3. blocklang-installer update

详见 CLI Commands

安装

BlockLang Installer 安装在部署 Spring boot jar 的应用服务器上。支持 Windows 和 Linux。

REST API

BlockLang Installer 需要与 Block Lang 平台 交互,使用 REST API 向 Block Lang 请求数据:

  1. 注册和更新项目信息
  2. 下载软件

欲了解更多功能,详见 CHANGELOG.md

MIT License Copyright (c) 2018-2019 the Deno authors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

BlockLang Installer 是一款自动化部署工具,专用于部署 Spring boot 项目。 展开 收起
Rust
MIT
取消

贡献者

全部

近期动态

加载更多
不能加载更多了
Rust
1
https://gitee.com/blocklang/blocklang-installer.git
git@gitee.com:blocklang/blocklang-installer.git
blocklang
blocklang-installer
blocklang-installer
master

搜索帮助

14c37bed 8189591 565d56ea 8189591