2013-05-08 76 views
0

我想:如何安装詹金斯只LTS版本,木偶

# jenkins.pp 
     class jenkins { 

     yumrepo { "jenkins": 
       baseurl => "http://pkg.jenkins-ci.org/redhat", 
       descr => "Jenkins", 
       enabled => 1, 
       gpgcheck => 1, 
       gpgkey => "http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key", 
     } 
     #package {"jenkins": ensure => latest} 
     package {"jenkins": ensure => "1.509.1"} 
     } 
     include jenkins 

但它仍然安装了最新的版本,而不是LTS版本,这是1.509.1

回答

0

您使用无效基地网址。

尝试http://pkg.jenkins-ci.org/redhat-stable/。更多信息请参阅:linkthis

+0

我试过了:这是木偶申请: ug:Puppet :: Type :: Package :: ProviderYum:执行'/ usr/bin/yum -d 0 -e 0 -y install jenkins-1.509.1' 错误:/ Stage [main]/Jenkins/Package [jenkins] /确保:从缺席更改为1.509.1失败:无法更新:执行'/ usr/bin/yum -d 0 -e 0 -y install jenkins -1.509.1'返回1:错误:无事可做 at /home/kahmed/qa/puppet_qa/modules/jenkins/manifests/jenkins.pp:12 – kamal 2013-05-13 04:10:11

+0

您阅读的第一个链接? – plsgogame 2013-05-13 07:27:08

+0

我做了,所以当我试着https://puppetlabs.com/blog/module-of-the-week-rtylerjenkins-continuous-integration-server/并创建一个jenkins.pp时,我试图做同样的事情https://github.com/realmedia/puppet-jenkins.git但我得到错误: '/ usr/bin/yum -d 0 -e 0 -y install jenkins' err:/ Stage [main]/Jenkins /软件包[jenkins] /确保:从缺席变为现在失败:执行'/ usr/bin/yum -d 0 -e 0 -y install jenkins'返回1: 下载软件包时出错: jenkins-1.514-1.1。 noarch:失败:詹金斯jenkins-1.514-1.1.noarch.rpm:[Errno 256]没有更多的镜像尝试。 – kamal 2013-05-13 14:31:25