<commit_before>Walle 瓦力 web ui
==========================

功能
---

Walle景愿是做一个web系统工具，实现最基础的上线部署，以及日志分析（后续可能拆分出来）。

* 上线部署
	* 用户分身份注册、登录
	* 开发者发起上线任务申请
	* 管理者审核上线任务
  * 支持多项目部署
	* 开发者一键部署上线
  * 快速回滚
	* 查看上线日志

依赖
---

* git
* web ui的运行环境php、nginx（apache）、mysql
* composer，安装walle、yii2
* ssh

安装
----
```
>composer install
```

配置project示例
-------

deploy.yml/env/project_name.yml
```
#production
scm:
  type: git
  url: <EMAIL>:meolu/walden.git
  branch: master
deployment:
  user: paopao 
  from: /var/www/deploy/from
  env: simulate
  excludes:
    - READ.ME
  strategy: targz
releases:
  user: paopao
  max: 10
  destination: /var/www/walden
  release: /var/www/deploy/to/releases
hosts:
    - 127.0.0.1
tasks:
  pre-deploy:
  on-deploy:
  post-release:
    - test -d {WORKSPACE}/vendor && cp -rf {WORKSPACE}/vendor {VERSION}/ || echo 'no vendor'
  post-deploy:                                                                                                                                    
```


To Do List
----------

* 日志查询
* 日志图表展示
* 日志订阅
* 日志报警

截图
---
#### 注册发普通开发者和管理角色
![](https://raw.github.com/meolu/walle-web/master/screenshots/login.gif)

#### 提交上线任务
![](https://raw.github.com/meolu/walle-web/master/screenshots/submit.gif)

#### 上线列表
![](https://raw.github.com/meolu/walle-web/master/screenshots/task-list.png)

#### 发起上线
![](https://raw.github.com/meolu/walle-web/master/screenshots/deploy.png)


### 有问题加群
** QQ：482939318 **
<commit_msg>add login<commit_after>Walle 瓦力 web ui
==========================

功能
---

Walle景愿是做一个web系统工具，实现最基础的上线部署，以及日志分析（后续可能拆分出来）。

* 上线部署
	* 用户分身份注册、登录
	* 开发者发起上线任务申请
	* 管理者审核上线任务
  * 支持多项目部署
	* 开发者一键部署上线
  * 快速回滚
	* 查看上线日志

依赖
---

* git
* web ui的运行环境php、nginx（apache）、mysql
* composer，安装walle、yii2
* ssh

安装
----
```
>composer install
```

配置project示例
-------

deploy.yml/env/project_name.yml
```
#production
scm:
  type: git
  url: <EMAIL>:meolu/walden.git
  branch: master
deployment:
  user: paopao 
  from: /var/www/deploy/from
  env: simulate
  excludes:
    - READ.ME
  strategy: targz
releases:
  user: paopao
  max: 10
  destination: /var/www/walden
  release: /var/www/deploy/to/releases
hosts:
    - 127.0.0.1
tasks:
  pre-deploy:
  on-deploy:
  post-release:
    - test -d {WORKSPACE}/vendor && cp -rf {WORKSPACE}/vendor {VERSION}/ || echo 'no vendor'
  post-deploy:                                                                                                                                    
```


To Do List
----------

* 日志查询
* 日志图表展示
* 日志订阅
* 日志报警

截图
---
#### 注册发普通开发者和管理角色
![](https://raw.github.com/meolu/walle-web/master/screenshots/login.png)

#### 提交上线任务
![](https://raw.github.com/meolu/walle-web/master/screenshots/submit.gif)

#### 上线列表
![](https://raw.github.com/meolu/walle-web/master/screenshots/task-list.png)

#### 发起上线
![](https://raw.github.com/meolu/walle-web/master/screenshots/deploy.png)


### 有问题加群
** QQ：482939318 **

{'fraction_non_alphanumeric': 0.18119423472889498, 'fraction_numerical': 0.012354152367879203, 'mean_word_length': 2.3125, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 8, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 10, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6086241', 'n_tokens_mistral': 1408, 'n_tokens_neox': 1431, 'n_words': 177}