Added dockerfiles for applications

This commit is contained in:
Greg Szabo
2017-07-04 16:23:51 +00:00
parent e7a96b469a
commit db4bba72a2
5 changed files with 138 additions and 32 deletions
-32
View File
@@ -1,32 +0,0 @@
---
#Copy genesis.json and config.toml from the testnet
#variable "service" is required
- hosts: "{{ lookup('env','TF_VAR_TESTNET_NAME') }}"
gather_facts: no
vars:
testnet_name: "{{lookup('env','TF_VAR_TESTNET_NAME')}}"
output_dir: "{{OUTPUT|default('.')}}"
tasks:
- name: Create local folder structure
file: "path={{item}} state=directory recurse=yes"
with_items:
- "{{output_dir}}/{{testnet_name}}/tendermint"
- "{{output_dir}}/{{testnet_name}}/{{service}}"
connection: local
run_once: true
- name: Copy files from remote host
synchronize: "mode=pull src={{item.src}} dest={{item.dest}}"
with_items:
- { src: "/etc/{{service}}/tendermint/genesis.json", dest: "{{output_dir}}/{{testnet_name}}/tendermint" }
- { src: "/etc/{{service}}/tendermint/config.toml", dest: "{{output_dir}}/{{testnet_name}}/tendermint" }
- { src: "/etc/{{service}}/genesis.json", dest: "{{output_dir}}/{{testnet_name}}/{{service}}" }
become: no
run_once: true