转载

DaoCloud+,基于 Electron 实现的DaoCloud迷你托盘控制台

项目简介

DaoCloud+ 项目是一个 DaoCloud 迷你控制台托盘程序,用于更方便的查看控制台里 代码构建应用管理 的相应信息,并且通过 云巴 + Webhook 实现了消息推送功能,推送服务实现的项目地址: daocloud-plus-notifier ,主要使用了 Electron 和 Vue.js 两个框架,并且使用了优秀的 electron-boilerplate 脚手架项目用于构建项目。

DaoCloud+,基于 Electron 实现的DaoCloud迷你托盘控制台

DaoCloud+主界面

声明:本应用的完成度目前还较低,仅供学习,不建议用于日常使用

这个项目的起因是我去年在研究 如何用DaoCloud为我的Android项目进行持续集成 的时候碰到的一个痛点,由于当时DaoCloud还没有云Dockerfile,所以导致我一直需要在控制台里查看构建状态,所以才会萌生这个应用的想法,而且也正好学习一下 Electron 的开发(我是折腾星人)

已完成功能点(仅在OSX下测试,未做其他平台测试)

  • 展示代码构建和应用列表
  • 镜像构建和持续集成状态变化消息通知
  • 开机自启动支持

如何使用

下载

  • daocloud-plus 0.1.0-osx

配置

DaoCloud+,基于 Electron 实现的DaoCloud迷你托盘控制台

DaoCloud+首选项.png

设置 API Token

从DaoCloud控制台获取到你的API Token并填写

开启消息通知

将DaoCloud+生成的通知转发Url添加到DaoCloud的Webhook配置,即可开启消息推送

原文  http://www.jianshu.com/p/6170530d4af4
正文到此结束
Loading...