puppet-rundeck
puppet-rundeck copied to clipboard
Bug: rd_scm_diff.sh uses fixed filename scm-import.json
SCM export is not enabled in projects due to using scm-import.json instead of scm-${interaction}.json in rd_scm_diff.sh
rd_scm_diff.sh /var/lib/rundeck/projects 'Testproject' export; echo $?
cat: /var/lib/rundeck/projects/Testproject/scm-import.json: No such file or directory
Error: No export plugin configured
[code: no.scm.integration.plugin.configured; APIv52]
Could not find resource: 404 Not Found
0
Maybe: diff <(rd projects scm config -p '$project' -i $interaction | jq .config -S) <(jq .config -S <$projects_dir/$project/scm-${interaction}.json)
Feel free to open a PR