Sha256: cd78c0d62f5a8f69746de17c9e2036b5e332f19892dc669b70ad9ea86c02c32a
Contents?: true
Size: 1.05 KB
Versions: 2
Compression:
Stored size: 1.05 KB
Contents
# The intended way to setup a jenkins ci instance for your project is to run # it in its own environment e.g.: # RUBBER_ENV=jenkins cap rubber:create ALIAS=jenkins # RUBBER_ENV=jenkins cap rubber:bootstrap jenkins_web_port: 80 jenkins_web_ssl_port: 443 jenkins_proxy_port: 8080 jenkins_build_home: /var/lib/jenkins # the roles we need installed for jenkins to test our app, # typically the persistence layer is sufficient, and apache # for proxying to java server role_dependencies: jenkins: [apache, postgresql_master] security_groups: jenkins_web: description: "To open up port #{jenkins_web_port}/#{jenkins_web_ssl_port} for http server on jenkins role" rules: - protocol: tcp from_port: "#{jenkins_web_port}" to_port: "#{jenkins_web_port}" source_ips: [0.0.0.0/0] - protocol: tcp from_port: "#{jenkins_web_ssl_port}" to_port: "#{jenkins_web_ssl_port}" source_ips: [0.0.0.0/0] roles: jenkins: assigned_security_groups: [jenkins_web] packages: [openjdk-7-jdk, jenkins, xvfb, firefox, zip]
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rubber-3.2.2 | templates/jenkins/config/rubber/rubber-jenkins.yml |
rubber-3.2.1 | templates/jenkins/config/rubber/rubber-jenkins.yml |