blob: fb158e87aedd68ae6704b019f175c75733d960c5 [file] [log] [blame]
Lott, Christopher (cl778h)a7986d52019-12-20 09:26:38 -05001# This Ansible playbook adds packages to the
2# O-RAN-SC build minion image that has Docker.
Vanessa Rene Valderrama09efce92019-08-16 13:19:42 -05003---
4- import_playbook: ../common-packer/provision/docker.yaml
5
Vanessa Rene Valderramaa5a5bec2019-08-23 10:46:43 -05006- hosts: all
7 become_user: root
8 become_method: sudo
9
10 pre_tasks:
11 - include_role: name=lfit.system-update
12
Vanessa Rene Valderrama09efce92019-08-16 13:19:42 -050013 tasks:
Eric Balle7fc37f2020-01-09 17:26:23 -080014 - include_role:
Eric Ball01792ca2020-01-23 08:07:52 -080015 name: geerlingguy.ruby
16 vars:
17 ruby_install_gems:
18 - rake
19 ruby_install_bundler: false
20 ruby_install_from_source: true
21 ansible_become: true
22
23 - name: 'Install PackageCloud'
24 command: 'gem install package_cloud'
25 become: true
26
27 - include_role:
Eric Ball6cacfd92020-01-15 18:51:10 -080028 name: gantsign.golang
Eric Balle7fc37f2020-01-09 17:26:23 -080029 vars:
Eric Ball6cacfd92020-01-15 18:51:10 -080030 golang_version: 1.12
31 ansible_become: true