|
1 | 1 | # Code of Conduct |
2 | 2 |
|
3 | | -## Model |
| 3 | +## Build |
4 | 4 |
|
5 | | -Model数据类,包含Config类型 |
| 5 | +### Build Sample APK |
6 | 6 |
|
7 | | -1. 必须实现Serializable接口 |
8 | | -2. 必须@Keep |
9 | | -3. 内容必须可序列化 |
10 | | -4. 必须添加toString方法 |
| 7 | +Clone then build, then run `android android-godeye-sample` |
| 8 | + |
| 9 | +### Build Debug Dashboard |
| 10 | + |
| 11 | +1. `cd android-godeye-monitor-dashboard` |
| 12 | +2. `npm install` or `cnpm install` if needed. |
| 13 | +3. [`npm run bd`] or [`npm run build` then `npm run deploy`] |
| 14 | +4. Build and run `android android-godeye-sample` |
11 | 15 |
|
12 | 16 | ## Deploy |
13 | 17 |
|
14 | 18 | 1. Exec `./gradlew generateChangelog -PchangelogVersion=3.1.12` to update CHANGELOG.md, 添加或删除模块需要更新README.md和[wiki](https://github.com/Kyson/AndroidGodEye/wiki) |
15 | | -2. 改动合并到master,并打版本号命名的tag(本地测试会使用gradle.properties文件中的版本号) |
16 | | -3. PUSH,查看编译状态:[AndroidGodEye-travis-ci](https://travis-ci.org/Kyson/AndroidGodEye/builds) |
| 19 | +2. Merge to master branch then tag with version name then push.(本地测试会使用gradle.properties文件中的版本号) |
| 20 | +3. 查看编译状态:[AndroidGodEye-travis-ci](https://travis-ci.org/Kyson/AndroidGodEye/builds) |
17 | 21 |
|
18 | | -## Changelog |
| 22 | +## Code |
19 | 23 |
|
20 | | -Based on [keepachangelog](https://keepachangelog.com/en/1.0.0/) |
| 24 | +Model数据类,包含Config类型 |
21 | 25 |
|
22 | | -```text |
23 | | - * Added for new features. |
24 | | - * Changed for changes in existing functionality. |
25 | | - * Deprecated for soon-to-be removed features. |
26 | | - * Removed for now removed features. |
27 | | - * Fixed for any bug fixes. |
28 | | - * Security in case of vulnerabilities. |
29 | | -``` |
| 26 | +1. 必须实现Serializable接口 |
| 27 | +2. 必须@Keep |
| 28 | +3. 内容必须可序列化 |
| 29 | +4. 必须添加toString方法 |
30 | 30 |
|
31 | | -## Ignore |
| 31 | +## Changelog |
32 | 32 |
|
33 | | -### Jcenter upload,不需要手动调用 |
| 33 | +Based on [keepachangelog](https://keepachangelog.com/en/1.0.0/) |
34 | 34 |
|
35 | | -bintrayKey: [https://bintray.com/profile/edit](https://bintray.com/profile/edit) API Key |
| 35 | +- Added for new features. |
| 36 | +- Changed for changes in existing functionality. |
| 37 | +- Deprecated for soon-to-be removed features. |
| 38 | +- Removed for now removed features. |
| 39 | +- Fixed for any bug fixes. |
| 40 | +- Security in case of vulnerabilities. |
36 | 41 |
|
37 | | -./gradlew clean build bintrayUpload -PbintrayUser=kyson -PbintrayKey=BINTRAY_KEY -PdryRun=false |
|
0 commit comments