pass creds via config.raku

This commit is contained in:
Alexey Melezhik 2025-02-22 22:09:41 +03:00
commit 51fd15c2f2
4 changed files with 14 additions and 4 deletions

4
config.raku Normal file
View file

@ -0,0 +1,4 @@
%(
:mysql_root_password<complex_password>,
:mysql_wp_password<wp_password>,
);

View file

@ -1,2 +1,2 @@
mysql_root_password: complex_password
mysql_wp_password: wp_password
mysql_root_password: root123
mysql_wp_password: wp1234

View file

@ -3,6 +3,9 @@ set -e
mysql_root_password=$(config mysql_root_password)
mysql_wp_password=$(config mysql_wp_password)
echo "mysql_root_password: ${mysql_root_password}"
echo "mysql_wp_password: ${mysql_wp_password}"
sudo dnf upgrade -y
sudo dnf install httpd -y

View file

@ -1,7 +1,10 @@
#!raku
task-run "files/tasks/lamp";
task-run "files/tasks/lamp", %(
:mysql_root_password(config()<mysql_root_password>),
:mysql_wp_password(config()<mysql_wp_password>),
);
bash "curl -Lfs -D - http://127.0.0.1", %(
description => "http check for WP localhost",
);
);