We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 562d968 commit 37438d5Copy full SHA for 37438d5
1 file changed
CICD pipeline/DockerImageParameterPlaybook
@@ -0,0 +1,27 @@
1
+---
2
+- hosts: localhost
3
+ become: true
4
+ become_user: root
5
+ vars:
6
+ ver: "{{value}}"
7
+ tasks:
8
+ - name: Start docker
9
+ service: name=docker state=started
10
+
11
+ - name: create docker image using war file
12
+ command: docker build -t myproject:{{ver}} .
13
+ args:
14
+ chdir: /opt/sonal1
15
16
+ - name: create tag to image
17
+ command: docker tag myproject:{{ver}} edu123/myproject:{{ver}}
18
19
+ - name: loginto docker
20
+ command: docker login --username edu123 --password Edureka@123
21
22
+ - name: push image on to dockerhub
23
+ command: docker push edu123/myproject:{{ver}}
24
25
+ - name: remove docker images form ansible server
26
+ command: docker rmi myproject:{{ver}} edu123/myproject:{{ver}}
27
+ ignore_errors: yes
0 commit comments