Vagrant-Ansible scripts for tutorial vm
Change-Id: I0481fa9c7df897812a765973440b6b1b2bf669f8
diff --git a/tools/dev/vagrant/ansible/roles/intellij-install/tasks/main.yml b/tools/dev/vagrant/ansible/roles/intellij-install/tasks/main.yml
new file mode 100644
index 0000000..63969c2
--- /dev/null
+++ b/tools/dev/vagrant/ansible/roles/intellij-install/tasks/main.yml
@@ -0,0 +1,25 @@
+---
+#
+# Installs the IntelliJ IDE
+#
+- name: Making sure Application folder is present
+ file:
+ path: "{{ app_dir }}"
+ state: directory
+ mode: 0777
+
+- name: Downloading IntelliJ
+ get_url:
+ url: "{{ intellij.url }}"
+ dest: "{{ app_dir }}/intellij.tar.gz"
+
+- name: Extracting IntelliJ
+ unarchive:
+ src: "/home/ubuntu/{{ app_dir }}/intellij.tar.gz"
+ dest: "/home/ubuntu/{{ app_dir }}"
+ mode: 0777
+
+- name: Removing IntelliJ tar.gz archive
+ file:
+ path: "{{ app_dir }}/intellij.tar.gz"
+ state: absent
\ No newline at end of file