-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
Signed-Off-By: Parth Yadav<[email protected]>
- Loading branch information
There are no files selected for viewing
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
[build_machine] | ||
127.0.0.1 ansible_connection=local |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
|
||
- hosts: build_machine | ||
remote_user: root | ||
vars: | ||
- target_dir: riddles | ||
roles: | ||
- {role: build_images} | ||
- {role: deploy_websites} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
2013 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
404 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
8.8.8.8 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
bug |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
apple |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
binary |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
bird |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
camera |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
Dockerfile | ||
conf |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
FROM nginx | ||
WORKDIR /usr/share/nginx/html | ||
COPY . . |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
--- | ||
|
||
# Ensure target directory exists | ||
|
||
# - name: cat file | ||
# shell: cat riddles/camera/index.html | ||
# register: hostsfile | ||
|
||
# - name: echo file | ||
# debug: | ||
# msg: "{{ hostsfile.stdout }}" | ||
|
||
|
||
- name: install docker python module | ||
pip: | ||
name: docker | ||
|
||
- name: copy Dockerfile to destination folder | ||
copy: | ||
src: Dockerfile | ||
dest: "{{target_dir}}/{{ item.path }}/Dockerfile" | ||
become: true | ||
with_filetree: riddles/ | ||
when: item.state == 'directory' | ||
|
||
- name: copy .dockerignore to destination folder | ||
copy: | ||
src: .dockerignore | ||
dest: "{{target_dir}}/{{ item.path }}/.dockerignore" | ||
become: true | ||
with_filetree: riddles/ | ||
when: item.state == 'directory' | ||
|
||
# - name: Get name of image | ||
# shell: cat {{target_dir}}/camera/conf | ||
# register: imagename | ||
|
||
- name: build docker image | ||
shell: "docker build {{target_dir}}/{{ item.path }}/ -t webhunt/$(cat {{target_dir}}/{{item.path}}/conf)" | ||
become: true | ||
with_filetree: riddles/ | ||
when: item.state == 'directory' | ||
|
||
|
||
- name : delete Dockerfile from destination folder | ||
file: | ||
path: "{{target_dir}}/{{ item.path }}/Dockerfile" | ||
state: absent | ||
become: true | ||
with_filetree: riddles/ | ||
when: item.state == 'directory' | ||
|
||
- name : delete .dockerignore from destination folder | ||
file: | ||
path: "{{target_dir}}/{{ item.path }}/.dockerignore" | ||
state: absent | ||
become: true | ||
with_filetree: riddles/ | ||
when: item.state == 'directory' | ||
|
||
|
||
|
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.