mirror of
https://github.com/fluent/fluentd-ui.git
synced 2026-05-05 02:46:11 +02:00
Add debug info on Circle CI failed
This commit is contained in:
parent
3920f81969
commit
67afddc32a
@ -17,9 +17,9 @@ module FluentGem
|
||||
# but long living caching causes mismatch with actual status e.g. user install plugin from console (without fluentd-ui)
|
||||
# So our decision is that cache `gem list` in 3 seconds
|
||||
Rails.cache.fetch(LIST_CACHE_KEY, expires_in: 3.seconds) do
|
||||
output = `#{gem} list`
|
||||
output = `#{gem} list 2>&1`
|
||||
if $? && $?.exitstatus != 0 # NOTE: $? will be nil on CircleCI, so check $? at first
|
||||
raise GemError, "failed command: `#{gem} list`"
|
||||
raise GemError, "failed command: `#{gem} list` output: #{output}"
|
||||
end
|
||||
output.lines.to_a
|
||||
end
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user