<commit_before>bash 'setup git for jenkins user' do
  code <<-END
    su -c 'git config --global user.name #{node[:jenkins_git][:username]}' - jenkins
    su -c 'git config --global user.email #{node[:jenkins_git][:email]}' - jenkins
  END
end
<commit_msg>make sure the jenkins is setup to trust github<commit_after>bash 'setup git for jenkins user' do
  code <<-END
    su -c 'git config --global user.name #{node[:jenkins_git][:username]}' - jenkins
    su -c 'git config --global user.email #{node[:jenkins_git][:email]}' - jenkins
  END
end

bash 'setup known hosts for jenkins user' do
  code <<-END
    ssh-keyscan github.com > /var/lib/jenkins/.ssh/known_hosts
    chown jenkins:jenkins /var/lib/jenkins/.ssh/known_hosts
  END
end
{'fraction_non_alphanumeric': 0.13704206241519673, 'fraction_numerical': 0.0, 'mean_word_length': 3.641509433962264, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '349143', 'n_tokens_mistral': 269, 'n_tokens_neox': 258, 'n_words': 80}