Guest User

Untitled

a guest
May 22nd, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. # - name: Create postgres user for SonarQube
  2. # become: yes
  3. # become_user: postgres
  4. # postgresql_user:
  5. # name: "{{ sonar_db_user }}"
  6. # password: 'str[\"md5\"] + md5[ {{ sonar_db_pass }} + {{ sonar_db_user }} ]'
  7. # encrypted: yes
  8. #
  9. # - name: Create the sonar database
  10. # postgresql_db:
  11. # name: "{{ sonar_db_name }}"
  12. # owner: "{{ sonar_db_user }}"
  13.  
  14. - name: Copy the SonarQube PostgreSQL setup script
  15. copy:
  16. src: "../files/sonar/dbSetup.sh"
  17. dest: "/tmp/dbSetup.sh"
  18. mode: 0744
  19. owner: "postgres"
  20.  
  21. - name: Strip carriage returns from scripts to ensure this works from Windows VMs
  22. replace:
  23. path: "/tmp/dbSetup.sh"
  24. regexp: "[\r]$"
  25. replace: ""
  26.  
  27. - name: Create postgres user and DB for SonarQube
  28. become: yes
  29. become_user: postgres
  30. command: "/tmp/dbSetup.sh {{ sonar_db_pass }}"
Add Comment
Please, Sign In to add comment