unless empty($cf_webhook_url) {
exec { "bot-slack-notify":
refreshonly => true,
- command => "/usr/local/bin/slack-notify Trader '${cf_webhook_url}' '${bot_version}'",
+ environment => [
+ "P_PROJECT=Trader",
+ "P_WEBHOOK=${cf_webhook_url}",
+ "P_VERSION=${bot_version}",
+ "P_HOST=${cf_front_app_host}",
+ "P_HTTPS=${cf_front_app_ssl}",
+ ],
+ command => "/usr/local/bin/slack-notify",
require => File["/usr/local/bin/slack-notify"],
subscribe => Exec["py-cryptoportfolio-dependencies"],
}
unless empty($cf_webhook_url) {
exec { "front-slack-notify":
refreshonly => true,
- command => "/usr/local/bin/slack-notify Front '${cf_webhook_url}' '${front_version}'",
+ environment => [
+ "P_PROJECT=Front",
+ "P_WEBHOOK=${cf_webhook_url}",
+ "P_VERSION=${front_version}",
+ "P_HOST=${cf_front_app_host}",
+ "P_HTTPS=${cf_front_app_ssl}",
+ ],
+ command => "/usr/local/bin/slack-notify",
require => File["/usr/local/bin/slack-notify"],
subscribe => [Exec["go-cryptoportfolio-app"], Exec["web-cryptoportfolio-build"]],
}