我正在尝试为我的持续集成服务器设置电子邮件通知。我有一个脚本,当构建工作时使用钉子发送电子邮件:
#!/bin/bash
echo "Build Worked!" | nail -A myisp -s 'Build Success' my_email@gmail.com
当我使用sh build-worked从命令行运行这个命令行时,它会正常工作,并收到电子邮件。但是,当我启动执行相同脚本的连续集成服务器时,我会得到以下错误:
nail: /opt/bitnami/common/lib/libssl.so.0.9.8: no version informatio
我是android新手,但我已经在想是否有办法在持续集成中包含应用程序的一些重要配置。我们使用visual studio online进行构建和发布。举例说明。目前我们有Constants.java文件,其中存储了一些imp配置值,如服务器地址,这将是不同的环境应用程序部署在例如开发,测试uat生产,所以目前代码需要手动检查,然后才能进入vso进行构建和发布。。有没有可能在环境的持续集成中以某种方式配置它,并从中挑选,以便不需要手动检查。
我正在使用TDS在本地开发一个Sitecore解决方案。我们的源代码控制和构建服务器是Visual Studio Team Services (在云中)。我想找出一种方法来实现持续集成,并将构建自动安装在作为Amazon VM的集成服务器上(也可以是其他位于外部的服务器)。我设置了TDS构建配置来创建Sitecore更新包。构建过程工作得很好。在构建过程结束时,我将Sitecore Update包放在源代码控制(云中的TFS)的Drops文件夹中。现在,我不知道如何将更新包从源代码管理中自动获取,并将其下载到集成服务器,然后运行Sitecore命令进行安装。