Skip to content

Commit

Permalink
Merge pull request #1254 from WeBankPartners/dev
Browse files Browse the repository at this point in the history
update makefile
  • Loading branch information
zgyzgyhero authored Jul 2, 2021
2 parents 9245f27 + 5d83b94 commit 21f1016
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 11 deletions.
7 changes: 4 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
current_dir=$(shell pwd)
version=$(PLUGIN_VERSION)
project_name="wecmdb-pro"
project_dir=$(shell basename "${current_dir}")
project_name=wecmdb-pro

clean:
rm -rf cmdb-server/cmdb-server
Expand All @@ -9,7 +10,7 @@ clean:

build: clean
chmod +x ./build/*.sh
docker run --rm -v $(current_dir):/go/src/github.com/WeBankPartners/$(project_name) --name build_$(project_name) ccr.ccs.tencentyun.com/webankpartners/golang-ext:v1.15.6 /bin/bash /go/src/github.com/WeBankPartners/$(project_name)/build/build-server.sh
docker run --rm -v $(current_dir):/go/src/github.com/WeBankPartners/$(project_dir) --name build_$(project_dir) ccr.ccs.tencentyun.com/webankpartners/golang-ext:v1.15.6 /bin/bash /go/src/github.com/WeBankPartners/$(project_dir)/build/build-server.sh
./build/build-ui.sh $(current_dir)

image: build
Expand Down Expand Up @@ -47,4 +48,4 @@ upload: package
docker exec $(container_id) mc config host add wecubeS3 $(s3_server_url) $(s3_access_key) $(s3_secret_key) wecubeS3
docker exec $(container_id) mc cp /package/wecube-plugins-wecmdb-$(version).zip wecubeS3/wecube-plugin-package-bucket
docker rm -f $(container_id)
rm -rf wecube-plugins-wecmdb-$(version).zip
rm -rf wecube-plugins-wecmdb-$(version).zip
14 changes: 7 additions & 7 deletions wiki/docs/compile_guide.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Wecmdb-Pro Compile Guide
# We-cmdb Compile Guide

## 编译前准备
1. 准备一台linux主机;
Expand Down Expand Up @@ -33,13 +33,13 @@

```
cd /app/wecmdb/
git clone https://github.com/WeBankPartners/wecmdb-pro.git
git clone https://github.com/WeBankPartners/we-cmdb.git
```

根据提示输入github账号密码, 即可拉取代码到本地。
拉取完成后, 可以在本地目录上看到wecmdb-pro目录, 进入目录,结构如下:
拉取完成后, 可以在本地目录上看到we-cmdb目录, 进入目录,结构如下:

![wecmdb-pro-dir](../images/wecmdb-pro-dir.png)
![we-cmdb-dir](../images/wecmdb-pro-dir.png)

2. 拉取alpine基础镜像和ccr.ccs.tencentyun.com/webankpartners/golang-ext:v1.15.6镜像
```bash
Expand Down Expand Up @@ -80,10 +80,10 @@

进入项目的根目录
```bash
cd /app/wecmdb/wecmdb-pro
cd /app/wecmdb/we-cmdb
make image PLUGIN_VERSION=v0.0.1
```
如果第一次npm build前端时报错 "Error: EACCES: permission denied, mkdir '/app/wecmdb/wecmdb-pro/cmdb-ui/node_modules/node-sass/.node-gyp'"
如果第一次npm build前端时报错 "Error: EACCES: permission denied, mkdir '/app/wecmdb/we-cmdb/cmdb-ui/node_modules/node-sass/.node-gyp'"
该报错的意思是用root执行安装node-sass包权限太大,需要执行如下命令安装node-sass包
```
cd cmdb-ui
Expand All @@ -93,4 +93,4 @@
```
安装完后再执行 make image PLUGIN_VERSION=v0.0.1 重新安装
查看镜像
![wecmdb-pro-image](../images/wecmdb-pro-image.png)
![we-cmdb-image](../images/wecmdb-pro-image.png)
2 changes: 1 addition & 1 deletion wiki/docs/install_guide.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Wecmdb-Pro独立运行指引
# We-cmdb独立运行指引

## 运行环境准备
#### 1. mysql数据库,version >= 5.5
Expand Down

0 comments on commit 21f1016

Please sign in to comment.