项目简介
DaoCloud+ 项目是一个 DaoCloud 迷你控制台托盘程序,用于更方便的查看控制台里 代码构建 及 应用管理 的相应信息,并且通过 云巴 + Webhook 实现了消息推送功能,推送服务实现的项目地址: daocloud-plus-notifier,主要使用了 Electron 和 Vue.js 两个框架,并且使用了优秀的 electron-boilerplate 脚手架项目用于构建项目。
DaoCloud+主界面 DaoCloud+通知中心.png声明:本应用的完成度目前还较低,仅供学习,不建议用于日常使用
这个项目的起因是我去年在研究如何用DaoCloud为我的Android项目进行持续集成的时候碰到的一个痛点,由于当时DaoCloud还没有云Dockerfile,所以导致我一直需要在控制台里查看构建状态,所以才会萌生这个应用的想法,而且也正好学习一下 Electron 的开发(我是折腾星人)
已完成功能点(仅在OSX下测试,未做其他平台测试)
- 展示代码构建和应用列表
- 镜像构建和持续集成状态变化消息通知
- 开机自启动支持
如何使用
下载
配置
DaoCloud+首选项.png设置 API Token
从DaoCloud控制台获取到你的API Token并填写
开启消息通知
将DaoCloud+生成的通知转发Url添加到DaoCloud的Webhook配置,即可开启消息推送
相关开发笔记
项目地址
使用的开源项目和服务
关于我
如果你对这个项目或者这篇文章感兴趣,欢迎 Follow 我
我的微信,欢迎交流联系
网友评论