blob: 3f372a53c7ef5797a22a7424842aee9069a2526b [file] [log] [blame]
---
- hosts: localhost
connection: local
vars:
workspace: ~/apigee-workspace/opdk-workspace
git_repo: git@github.com:carlosfrias
git_dest: /tmp
repositories:
# - apigee-opdk-setup-default-settings
# - apigee-opdk-setup-apigee-user
# - apigee-opdk-setup-bootstrap
# - apigee-opdk-setup-os-common
# - apigee-opdk-setup-os-limits
# - apigee-opdk-setup-os-minimum
# - apigee-opdk-setup-os-postgres
# - apigee-opdk-setup-postgres-config
# - apigee-opdk-setup-postgres-master
# - apigee-opdk-setup-postgres-standby
# - apigee-opdk-setup-silent-installation-config
# - apigee-opdk-shutdown-iptables
# - apigee-opdk-set-reachable
# - apigee-opdk-setup-component
# - apigee-opdk-setup-component-installer
# - apigee-opdk-setup-openjdk
# - apigee-opdk-setup-org
# - apigee-opdk-setup-org-config
- apigee-opdk-setup-selinux-disable
- apigee-opdk-setup-validate
- apigee-opdk-setup-validate-cleanup
- apigee-opdk-time-sync
tasks:
- name: Checkout repositories
git:
repo: '{{ git_repo }}/{{ item }}.git'
dest: '{{ git_dest }}/{{ item }}'
with_items: '{{ repositories }}'
- name: Copy .git folder to workspace
copy:
src: '{{ git_dest }}/{{ item }}/.git'
dest: '{{ workspace }}/{{ item }}/'
with_items: '{{ repositories }}'
- name: Cleanup tmp folder
file:
path: '{{ git_dest }}/{{ item }}'
state: absent
with_items: '{{ repositories }}'