Alfred工作流,使用Jenkins Remote Api构建项目
- MacOS
- Nodejs 14.x.x
- Alfred Powerpack
npm i -g @liangshen/alfred-npms
可使用 option + J 快捷键调出本工作流搜索框(或者调出alfred搜索框输入关键字 jenkins)
使用之前登记Jenkins地址 需要选择Login Jenkins回车
输入Jenkins URL地址
例: http://wangliang:11a80c78335a99c57def933dd1dbxxxxxx@jenkins.longtu.xyz:6086
再次使用 option + J 快捷键调出本工作流搜索框(或者调出alfred搜索框输入关键字 jenkins)
按住command键+回车将构建选中项目
- 1.0.9
- [x] 搜索Jenkins项目时支持 使用'|'表示或逻辑 如:xxx|xxxx 支持使用'&'表示与逻辑如: xxx&xxx 俩个逻辑同时出现时做先'&'(与)逻辑
- [x] 首条添加Open Jenkins URL选项 回车直接在浏览器中打开jenkins地址
- 1.0.8
- [x] 查询Jenkins中的所有Jobs时会实时显示Job正在构建的百分比进度
- [x] 列表中如果有Jobs正在构建, 由于实时查询列表, 鼠标选中元素也会实时回到列表的第一条Job上, 对于这种情况可以在搜索框最后(或最前)加上'!'符号, 表示不需要实时返回锁定列表结果
- [x] 选中一个正在构建中的Job 按住Command+回车可以取消本次的构建
- 1.0.4
- [x] 可以配置Jenkins的URL
- [x] 查询Jenkins中的所有Jobs
- [x] 选中一个Job回车会使用Safari打开Jenkins中此Job的界面
- [x] 选中一个Job按住Command+回车可以直接构建此Job