GithubHelp home page GithubHelp logo

informat365 / cornerstone Goto Github PK

View Code? Open in Web Editor NEW
135.0 2.0 62.0 212.38 MB

一站式项目管理系统 任务管理、需求管理、缺陷管理、DevOps、WIKI、在线文档 同样的功能,带来不同的体验!

License: GNU General Public License v3.0

Shell 0.03% Java 16.28% HTML 0.85% CSS 3.77% JavaScript 60.17% Less 0.18% PHP 0.01% Vue 18.67% Makefile 0.01% Perl 0.01% Python 0.03%
java project pm project-management devops wiki

cornerstone's Introduction

Cornerstone

新一代项目管理工具 全行业覆盖的一站式项目协作工具,集个人Portal、项目管理、团队协作、任务管理、测试管理、持续集成、Devops、CMDB、文件管理、Wiki管理于一体。

产品介绍: https://www.cornerstone365.cn/cooperation.html#console

环境依赖

  • 硬件:4G或以上内存,至少10G硬盘(推荐100G或以上)
  • 操作系统:推荐Linux Centos7
  • 数据库:Mysql5.7或以上

一键自动安装

  • 宿主机部署
$ curl -sL http://install.cornerstone365.cn/github/script/install_cs_mysql.sh | sudo bash -

需要root账号执行
默认安装路径/cshome 网页验证是否部署成功: http://[ip]:8888 默认账号:root 密码:ITITitit666

  • docker部署
$ curl -sL http://install.cornerstone365.cn/github/script/docker_build_cs_mysql.sh | sudo bash -s 'youMysqlPassword'

如不指定数据库密码,默认使用uuid作为数据库密码

上手指南

  • 创建数据库

  • 本地数据库连接配置:
    Cornerstone/CornerstoneBizSystem/local.properties localProperties.png

  • Biz服务启动类:
    Cornerstone/CornerstoneBizSystem/src/cornerstone/biz/CornerstoneBizSystem.java bizRun.png

  • WEB服务启动类:
    Cornerstone/CornerstoneWebSystem/src/cornerstone/web/CornerstoneWebSystem.java webRun.png

  • Web前端目录:
    Cornerstone/CornerstoneWebSystem/websrc/
    websrcPackage.png

  • 本地启动:

查看下面本地启动

配置微信公众号

项目目录结构描述

│ Cornerstone
├─docs 文档目录
│  ├─db    	数据库文档目录
│  └─mannual    用户操作手册
├─CornerstoneBizSystem 业务系统
│  └─src  业务系统源码目录
└─CornerstoneWebSystem Web系统
   └─websrc Web系统源码目录      

本地启动

启动前先查看上手指南

  • 修改Biz服务local.properties数据库配置信息
  • 启动Biz服务
  • 启动web前端
  • 进入 Cornerstone/CornerstoneWebSystem/websrc

    如果没有安装node.js 请先安装node.js https://nodejs.org/

  • 启动服务
$ npm i 
$ npm run serve

npmRun.png

  • 登录页面 (默认账号密码 root ITITitit666)
    login.png
  • 操作指导

编译

  • 选择ant build.xml (CornerstoneBizSystem/build.xml、 CornerstoneWebSystem/build.xml)
    chooseAnt.png
  • ant构造Biz工程
    buildBizAnt.png
  • 验证是否构造成功 验证文件:CornerstoneBizSystem/release/CornerstoneBizSystem.jaz
  • 编译WEB(CornerstoneBebSystem/websrc)
$ npm i
$ npm run build
  • ant构造web工程(等待biz ant构造完成)
    buildWebAnt.png
  • 验证是否构造成功 验证文件:CornerstoneWebSystem/release/CornerstoneWebSystem.war
  • 将CornerstoneBizSystem.jaz、CornerstoneWebSystem.war上传至linux系统

Linux部署

  • 获取cs目录结构
$ curl -O http://install.cornerstone365.cn/github/install/cshome.tar.gz
  • 解压cs目录至服务器根目录
$ tar -zxvf cshome.tar.gz -C /
  • 将CornerstoneBizSystem.jaz放在目录:/cshome/jazmin_server_jdk10/instance/CornerstoneBizSystem
  • 将CornerstoneWebSystem.war放在目录:/cshome/jazmin_server_jdk10/instance/CornerstoneWebSystem
  • 修改mysql连接配置: /cshome/jazmin_server_jdk10/instance/CornerstoneBizSystem/jazmin.js
  • 启动cornerstone
  • 网页验证是否部署成功: http://[ip]:8888
$ cd /cshome/jazmin_server_jdk10/
$ ./restartall.sh

功能示例

首页

process2.png

报表

report.png

wiki

wiki1.png wiki2.png

任务

task1.png task2.png task3.png

DevOps

devops.png

流程审批

process1.png

操作指导

帮助文档: https://www.cornerstone365.cn/doc/

上手视频: https://www.cornerstone365.cn/videos.html

联系我们

  • 深圳市基石协作科技有限公司
  • 地址:深圳市南山区粤海街道深圳湾生态园7B-812
  • 座机:400-185-5850
  • 手机:16675114379
  • 邮箱: [email protected]
    img.png

cornerstone's People

Contributors

707914178 avatar informat365 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

cornerstone's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.