-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMaven.yml
More file actions
24 lines (24 loc) · 910 Bytes
/
Maven.yml
File metadata and controls
24 lines (24 loc) · 910 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
- hosts: s1
become: true
tasks:
- name: Installing wget
yum: name=wget state=present
- name: Installing Java
yum: name=java-1.8.0-openjdk-devel.x86_64 state=present
- name: Git Installation
yum: name=git state=present
- name: Git Clone
git:
repo: 'https://github.com/anilkumardevoops/DevOps_Class.git'
dest: /home/ec2-user/ansible_app/DevOps_Class
clone: yes
- name: Maven Installation
get_url:
url: http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo
dest: /etc/yum.repos.d/epel-apache-maven.repo
- name: Repos Add
command: sed -i s/\$releasever/6/g /etc/yum.repos.d/epel-apache-maven.repo
- name: maven Install
yum: name=apache-maven state=present
- name: Mvn gols
command: mvn -f /home/ec2-user/ansible_app/DevOps_Class clean package