Finished postgres role
This commit is contained in:
@ -9,10 +9,21 @@
|
||||
src: https://download.postgresql.org/pub/source/v{{ postgres_version }}/postgresql-{{ postgres_version }}.tar.gz
|
||||
dest: ~/postgres
|
||||
remote_src: yes
|
||||
creates: ~/postgres/postgresql-{{ postgres_version }}
|
||||
register: postgres_archive
|
||||
- name: configure PostgreSQL
|
||||
command: cd ~/postgres/postgresql-{{ postgres_version }} && ./configure --prefix=$HOME/opt/postgresql/ --with-python PYTHON=/usr/bin/python3
|
||||
command: ./configure --prefix='$HOME/opt/postgresql/' --with-python PYTHON=/usr/bin/python3
|
||||
args:
|
||||
chdir: ~/postgres/postgresql-{{ postgres_version }}
|
||||
creates: '*config.status'
|
||||
- name: make PostgreSQL
|
||||
command: cd ~/postgres/postgresql-{{ postgres_version }} && make world
|
||||
command:
|
||||
chdir: ~/postgres/postgresql-{{ postgres_version }}
|
||||
cmd: make world
|
||||
creates: '*src/backend/access/brin/brin.o'
|
||||
- name: install PostgreSQL
|
||||
command: cd ~/postgres/postgresql-{{ postgres_version }} && make install-world
|
||||
command:
|
||||
chdir: ~/postgres/postgresql-{{ postgres_version }}
|
||||
cmd: make install-world
|
||||
creates: ~/opt/postgresql/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user