wowworks / team-analysis
开发团队的BI工具
1.0
2021-03-01 11:27 UTC
Requires
- php: >=7.1
- dmstr/yii2-adminlte-asset: ^2.1
- gentle/bitbucket-api: ^1.1
- guzzlehttp/guzzle: ^6.3
- kartik-v/yii2-widget-datepicker: @dev
- kartik-v/yii2-widget-select2: @dev
- lesstif/php-jira-rest-client: ^1.35
- yiisoft/yii2: ~2.0.6
- yiisoft/yii2-bootstrap: ~2.0.0
- yiisoft/yii2-swiftmailer: ~2.0.0 || ~2.1.0
Requires (Dev)
- codeception/base: ^2.2.3
- codeception/verify: ~0.3.1
- phpstan/phpstan: ^0.11.1
- squizlabs/php_codesniffer: ^3.4
- yiisoft/yii2-debug: ~2.0.0
- yiisoft/yii2-faker: ~2.0.0
- yiisoft/yii2-gii: ~2.0.0
This package is not auto-updated.
Last update: 2024-09-25 22:33:46 UTC
README
分析
Bitbucket设置
- 登录Bitbucket
- 访问您的组织设置页面
- 在“访问管理”下点击“OAuth”标签页
- 点击“添加消费者”按钮。注意!您需要授权读取“账户”部分。
- 配置并保存。
Jira设置
添加OAuth消费者
用法
- 运行命令
php init。 - 在
\common\config\params-local.php中设置显示在新条目列表中的密钥和密码。
'bitbucket' => [ 'key' => <your-OAuth-Key> 'secret' => <your-OAuth-Secret>, 'workspace' => <your-workspace>, 'repositories' => [ <you-repository-slag-1>, <you-repository-slag-2> ], ]
例如在URL https://bitbucket.org/teamsinspace/documentation-tests:teamsinspace - your-workspace;documentation-tests - you-repository-slag。
3. 在 \common\config\params-local.php 中添加连接数据库的设置
'components' => [ 'db' => [ 'class' => 'yii\db\Connection', 'dsn' => '', 'password' => '', 'username' => '', 'charset' => 'utf8', ], ]
4. 在 \common\config\params-local.php 中设置您的Jira参数。
'jira' => [ 'host' => <your-jira-host> 'user' => <your-jira-username>, 'token' => <jira-password-OR-api-token>, 'projectKeys' => [ <project-key-1>, <project-key-2> ] ]
5. 应用迁移 php yii migrate。
6. 运行命令 php yii cron/sync "dateFrom"。其中“dateFrom”是从您需要下载数据的开始日期,"dateFrom" 必须是 "Y-m-d" 格式。当命令在没有参数 "dateFrom" 时运行,将加载最后24小时的数据。