lib/entitlements/util/gitrepo.rb in entitlements-gitrepo-auditor-plugin-0.2.0 vs lib/entitlements/util/gitrepo.rb in entitlements-gitrepo-auditor-plugin-0.2.1
- old
+ new
@@ -77,10 +77,14 @@
#
# Returns nothing.
Contract String, String => nil
def commit(dir, commit_message)
validate_git_repository!(dir)
- git(dir, ["commit", "-m", commit_message])
+ begin
+ git(dir, ["commit", "-m", commit_message])
+ rescue Entitlements::Util::GitRepo::CommandError
+ logger.info "No changes to git repository"
+ end
nil
end
# Configure the name and e-mail address in the repo, so git commit knows what to use.
#