@@ -25,35 +25,21 @@ function install_nix() {
25
25
26
26
27
27
function execute_stage2_playbook {
28
+ echo " POSTGRES_MAJOR_VERSION: ${POSTGRES_MAJOR_VERSION} "
29
+ echo " GIT_SHA: ${GIT_SHA} "
28
30
sudo tee /etc/ansible/ansible.cfg << EOF
29
31
[defaults]
30
32
callbacks_enabled = timer, profile_tasks, profile_roles
31
33
EOF
32
34
sed -i ' s/- hosts: all/- hosts: localhost/' /tmp/ansible-playbook/ansible/playbook.yml
33
35
34
- # Set psql_version and postgresql_version based on POSTGRES_MAJOR_VERSION
35
- case " ${POSTGRES_MAJOR_VERSION} " in
36
- " 15" )
37
- psql_version=" psql_15"
38
- postgresql_version=" postgresql15"
39
- ;;
40
- " 16" )
41
- psql_version=" psql_16"
42
- postgresql_version=" postgresql16"
43
- ;;
44
- * )
45
- echo " Error: Unsupported POSTGRES_MAJOR_VERSION: ${POSTGRES_MAJOR_VERSION} "
46
- exit 1
47
- ;;
48
- esac
49
-
50
36
# Run Ansible playbook
51
37
export ANSIBLE_LOG_PATH=/tmp/ansible.log && export ANSIBLE_REMOTE_TEMP=/tmp
52
38
ansible-playbook /tmp/ansible-playbook/ansible/playbook.yml \
53
39
--extra-vars ' {"nixpkg_mode": false, "stage2_nix": true, "debpkg_mode": false}' \
54
40
--extra-vars " git_commit_sha=${GIT_SHA} " \
55
- --extra-vars " psql_version=${psql_version }" \
56
- --extra-vars " postgresql_version=${postgresql_version }" \
41
+ --extra-vars " psql_version=psql_ ${POSTGRES_MAJOR_VERSION }" \
42
+ --extra-vars " postgresql_version=postgresql_ ${POSTGRES_MAJOR_VERSION }" \
57
43
--extra-vars " nix_secret_key=${NIX_SECRET_KEY} " \
58
44
--extra-vars " postgresql_major_version=${POSTGRES_MAJOR_VERSION} " \
59
45
$ARGS
0 commit comments