forked from erichelgeson/jenkins-chef-dsl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.kitchen.yml
53 lines (50 loc) · 1.14 KB
/
.kitchen.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
driver:
name: vagrant
http_proxy: <%= ENV['http_proxy'] %>
https_proxy: <%= ENV['http_proxy'] %>
no_proxy: <%= ENV['no_proxy'] %>
synced_folders:
- ["seedjob/", "/opt/seedjob"]
customize:
cpus: 2
memory: 2048
network:
- - forwarded_port
- guest: 80
host: 9090
auto_correct: true
- - forwarded_port
- guest: 8080
host: 9091
auto_correct: true
platforms:
- name: ubuntu-14.04
run_list:
- jenkins-chef-dsl::build-jdks
- apt::default
- jenkins::java
- name: bento/centos-6.7
run_list:
- yum::default
- jenkins::java
- name: bento/centos-7.1
run_list:
- yum::default
- jenkins::java
provisioner:
name: chef_zero
require_chef_omnibus: true
http_proxy: <%= ENV['http_proxy'] %>
https_proxy: <%= ENV['http_proxy'] %>
no_proxy: <%= ENV['no_proxy'] %>
suites:
- name: jenkins-chef-dsl
run_list:
- jenkins-chef-dsl::default
- jenkins-chef-dsl::proxy
#- jenkins-chef-dsl::artifactory
attributes:
jenkins:
master:
host: localhost
install_method: package