美文网首页代码美学程序员
DaoCloud+,基于 Electron 实现的DaoClou

DaoCloud+,基于 Electron 实现的DaoClou

作者: 痕迹Dev | 来源:发表于2016-04-16 17:50 被阅读2119次

    项目简介

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

    DaoCloud+主界面 DaoCloud+通知中心.png

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

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

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

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

    如何使用

    下载

    配置

    DaoCloud+首选项.png

    设置 API Token

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

    开启消息通知

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

    相关开发笔记

    项目地址

    使用的开源项目和服务

    关于我

    如果你对这个项目或者这篇文章感兴趣,欢迎 Follow

    我的微信,欢迎交流联系

    相关文章

      网友评论

      • 左蓝:Electron可以做托盘的啊,第一次见。
      • hainuo:这个跨平台工具好用吗?
        hainuo:@痕迹BLANK 现在来说体积大并不是太大问题 关键是应用内存资源占用和CPU占用问题
        痕迹Dev:@hainuo 不能叫作工具吧!有个比较大的问题,应用体积非常的大,而且我还没在Linux和Windows做测试!

      本文标题:DaoCloud+,基于 Electron 实现的DaoClou

      本文链接:https://www.haomeiwen.com/subject/lzfolttx.html