Slackbot
05/08/2023, 7:35 AMYury Bushmelev
05/08/2023, 7:41 AMMatthias Fetzer
05/08/2023, 7:46 AMMatthias Fetzer
05/08/2023, 7:46 AMMatthias Fetzer
05/08/2023, 8:15 AMYury Bushmelev
05/08/2023, 8:46 AMcredsStore
JSON option or with credentials helper.. and then I’d manage the whole file 🙂Yury Bushmelev
05/08/2023, 8:47 AMYury Bushmelev
05/08/2023, 8:47 AMMatthias Fetzer
05/08/2023, 9:04 AMYury Bushmelev
05/08/2023, 9:11 AMMatthias Fetzer
05/08/2023, 9:16 AMMatthias Fetzer
05/19/2023, 9:20 AM$existing_settings = Deferred('loadjson', ['/opt/jenkins/.docker/config.json', {} ])
$merged_settings = Deferred('deep_merge', [$existing_settings, $settings])
file { '/opt/jenkins/.docker/config.json':
content => Deferred('to_json_pretty', [$merged_settings]),
}
Matthias Fetzer
05/19/2023, 9:21 AMYury Bushmelev
05/19/2023, 10:24 AM