Currently Fluentd is downloaded from GitHub, not RubyGems:
|
if ENV["INSTALL_GEM_FROM_LOCAL_REPO"] |
|
# During build process, pre-built fluentd gem will be installed |
|
# from this local repository, this way is used to avoid embedding full-path |
|
# into managed Gemfile.lock |
|
source FLUENTD_LOCAL_GEM_REPO do |
|
gem "fluentd" |
|
end |
|
else |
|
# Lock to specific revision |
|
git_source(:github) {|repo_name| "https://github.com/#{repo_name}" } |
|
gem "fluentd", github: "fluent/fluentd", ref: FLUENTD_REVISION |
|
end |
But, now a day we don't bundle intermediate revision of Fluentd.
So I think using formal version of Fluentd gem is more reasonable.
Currently Fluentd is downloaded from GitHub, not RubyGems:
fluent-package-builder/td-agent/Gemfile
Lines 24 to 35 in 95fad67
But, now a day we don't bundle intermediate revision of Fluentd.
So I think using formal version of Fluentd gem is more reasonable.