CruiseControl与Lava Lamp

2024-04-17 16:38
文章标签 lamp lava cruisecontrol

本文主要是介绍CruiseControl与Lava Lamp,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

又是好一阵子没有写blog了,时间太少啦,也没做回顾和反思。要不是朋友给我出了一个题儿,还真不一定什么时候再写呢。

“如何才能把CruiseControl的结果反映到熔岩灯上面?”这个问题以前没有想过,今天被朋友问到了,就查了一下资料,总结一下:
1、使用真正的熔岩灯
    需要准备:
  • 4-Piece Firecracker Automation System( Cost: $39.99)
  • 2 lamps, preferably the kind that boil red and green lava( Cost: $9.99)
  • Pragmatic Automation X10 software(Free)
    安装: 参见Bubble, Bubble, Build's In Trouble
 ( 我也没试过,嘿嘿

2、使用yahoo widget
      与CruiseControl有关的yahoo widget一共有两个。用这两个的前提当然是要装yahoo widget啦。
  • CC熔岩灯( CruiseControl Dashboard (Java),可以配置多个CruiseControl的多个项目。只要有一个项目构建失败,灯就是红色的。蓝色框内是构建的详细信息,把它最小化后,在桌面上就只留下熔岩灯啦。另外,状态刷新的时间间隔最小为5分钟。不爽的是,这个widget好象不能改变尺寸。
Yahoo Widget CC Lava Lamp
  • CC 泡泡(Cruise Control),只能配置一个项目,不过可以定制构建失败后的动作,例如播放指定的音乐。(这个我没试,是从它说明中看到的,嘿嘿....)
CC Bubble

3、直接使用CruiseControl提供的DashBoard(2.7.1以上版本)

DashBoard包括了前两种方法的功能,即可以显示所有项目的状态(正在构建、等待构建、构建完成),又可以为每个项目定制不同的消息或音乐。当CruiseControl中存在多个项目时,结果一目了然。如果想得到更多的构建细节,点击代表项目的小方格就可以了。


图片中还展示了一个CC下一版本的新特性之一哦。( 两个项目是正在构建中,嘿嘿....

另外,关于CC的Dashboard详细信息参见http://cruisecontrol.sourceforge.net/dashboard.html

这篇关于CruiseControl与Lava Lamp的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/912319

相关文章

centos架设lamp环境 php+mysql+httpd+vsftp

注意:如果让httpd支持php需要修改httpd.conf的以下 1.检查apache的配置文件看是否加载了libphp5.so模块,若没有就添加 LoadModule php5_module        modules/libphp5.so 2.在<IfModule mime_module>模块中看是否添加有php页面,若没有就添加 AddType applicat

Ubuntu14.04LTS(64)编译安装lamp环境

1.首先检查安装的编译工具 C编译器,C++编译器,make 检查软件是否安装命令: dpkg -l | grep gcc   #检查C dpkg -l | grep g++ #检查C++ dpkg -l | grep make #检查make 2.检查是否已经有默认安装的软件(apache,mysql,php) 如果安装就先卸载 apt-get remove -purge apa

Linux服务篇--LAMP架构

本章概要 LAMP介绍PHP配置LAMP部署和相关应用配置使用Xcache实现加速访问PHP-FPM模式源码编译LAMP编译安装FPM模式的LAMP 1、LAMP介绍 LAM(M)P:   L: linux   A: apache (httpd)   M: mysql, mariadb   M:memcached   P: php, perl, pythonWEB资源类型:   静态资源:原

LAMP环境搭建之编译安装指南(php-5.3.27.tar.gz)

测试环境:CentOS release 6.5 (Final) 软件安装:httpd-2.2.27.tar.gz   mysql-5.1.72.tar.gz   php-5.3.27.tar.gz  1、mysql安装详见:https://www.cnblogs.com/su-root/p/11210794.html 2、apache安装详见:https://www.cnblogs.com/su

新手学习打怪之编译安装LAMP和LNMP

一、LAMP架构 1.1、安装依赖软件 yum -y install \gcc \ #C语言的编译器gcc-c++ \ #C++的编译器make \ #源代码编译器(源代码转换成二进制文件)pcre \ #pcre是一个Perl函数库,包括perl 兼容的正则表达式库pcre-devel \ #per

初学者 搭建 LAMP

搭建常用的PHP运行环境 1.拥有基础的centos环境 ........自行搭建 2.可以执行 yum 命令 yum 3.安装LAMP 命令: yum install httpd httpd-devel php php-devel mysql mysql-server mysql-devel -y 4.创建测试文件 tou

Centos下源码包安装lamp常见的几个小问题

LAMP环境安装 首先是要有Linux,然后是Apache,然后是mysql,最后是PHP。 嗯,假设已有linux以Centos7为例子,先装Apache,再装它之前必须要装一些库文件。 1、       Libxml2这是一个用C写的库文件,支付C、C++、php等语言 2、       libmcrypt这是一个加密、解密库文件,C写的加密时候用到。 3、       zlib 这

LAMP组建

前言:LAMP :Linux+Apache+MySQL+PHP,是大家经常采用的组合,今天来做一下一个实验,看看他们如何组合在一起。我的平台:RedHat 5.8 ,Development Libraries,Development Tools,X Software Development已安装,计划安装的软件: httpd-2.4.3.tar.bz2 ##它依赖的包有aprarp-ut

roles、通过roles实现lamp及lnmp、数据库的高可用和负载均衡的实现

roles(难点) 1、介绍 roles(⻆⾊): 就是通过分别将variables, tasks及handlers等放置于单独的⽬录中,并可以便捷地调⽤它们的⼀种机制。假设我们要写⼀个playbook来安装管理lamp环境,那么这个playbook就会写很⻓。所以我们希望把这个很⼤的⽂件分成多个功能拆分, 分成apache管理,php管理,mysql管理,然后在需要使⽤的时候直接调⽤就可以了

在 Fedora 上安装 LAMP(Linux、Apache、MySQL、PHP)的方法

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 关于 LAMP LAMP 栈是一组用于启动和运行 Web 服务器的开源软件。该缩写代表 Linux、Apache、MySQL 和 PHP。由于服务器已经在运行 Fedora,因此 Linux 部分已经处理好了。以下是如何安装其余部分。 设置 在开始安装 LAMP 程序之前,您应该首先使用 y