7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# File 'lib/github_activities/milestones.rb', line 7
def get(options)
Octokit.configure do |c|
c.login = options[:login_user]
c.password = options[:password]
end
repository = options[:repository]
milestone = options[:milestone]
client = Octokit::Client.new
list_issues = client.list_issues(repository, state: :all, milestone: milestone, accept: 'application/vnd.github.symmetra-preview+json')
CSV.open("#{milestone}.csv", 'w') do |csv|
csv << ["スプリントRv前確認", "Author", "案件概要", "プルリクエスト(修正コード)", "確認担当", "リリース判定", "備考", "issue内容"]
list_issues.each do |issue|
csv << ['', issue.user.login, issue.title, issue.html_url, '','','', issue.body,]
end
end
end
|