-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsite.yml
40 lines (36 loc) · 1.07 KB
/
site.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
---
- hosts: all
vars_files:
- ['vars/{{ ansible_os_family }}.yml', 'vars/defaults.yml']
# tasks:
# - debug:
# msg: '{{ ansible_env }}'
roles:
- common
- cxx
# - go
- role: Comcast.sdkman
# sdkman_dir: /usr/local/sdkman
sdkman_auto_answer: true
sdkman_update: true
sdkman_install_packages:
- { candidate: java, version: '8.0.163-zulu' }
- { candidate: maven, version: '3.5.3' }
- { candidate: gradle, version: '4.7' }
- { candidate: springboot, version: '2.0.1.RELEASE' }
- { candidate: kotlin, version: '1.2.41' }
- { candidate: scala, version: '2.12.5' }
- { candidate: sbt, version: '1.1.4' }
- { candidate: groovy, version: '2.4.15' }
- jvm
# - role: fubarhouse.nodejs
- javascript
# - php
- python
- ruby
- rust
# environment:
# http_proxy: '{{http_proxy | default ("") }}'
# https_proxy: '{{https_proxy | default ("") }}'
# socks_proxy: '{{socks_proxy | default ("") }}'
# no_proxy: '{{no_proxy | default ("") }}'