Old ansible configuration for servers
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

main.yml 612B

12345678910111213141516171819202122232425262728
  1. ---
  2. - name: install git
  3. apt: pkg=git
  4. tags: [juliet]
  5. - name: clone git repository
  6. git: accept_hostkey=yes
  7. dest={{ juliet_dir }}
  8. repo=git@github.com:csmith/JulietBravo.git
  9. tags: [juliet]
  10. - name: chown checked out files
  11. file: owner={{ juliet_user }}
  12. path={{ juliet_dir }}
  13. recurse=true
  14. tags: [juliet]
  15. - name: build JB
  16. sudo: true
  17. sudo_user: "{{ juliet_user }}"
  18. environment:
  19. LANG: en_US.UTF-8
  20. LC_CTYPE: en_US.UTF-8
  21. command: chdir={{ juliet_dir }}
  22. creates={{ juliet_dir }}/build/libs/JulietBravo-1.0.jar
  23. ./gradlew jar
  24. tags: [juliet]