Skip to content

Commit

Permalink
Merge pull request #117 from fluent-plugins-nursery/use-makable-relea…
Browse files Browse the repository at this point in the history
…se-cantidate-version

Use WiX makable release candidate version

Really Fixes #115.
  • Loading branch information
cosmo0920 committed Jun 24, 2020
2 parents 63738e8 + 8ca9fb0 commit 7fd3f7d
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 2 deletions.
11 changes: 10 additions & 1 deletion td-agent/Rakefile
Expand Up @@ -244,6 +244,14 @@ class BuildTask
@download_task = download_task
end

def make_wix_version_number(version)
return version unless version.include?("~")
"%s.%s" % [
version.split("~", 2)[0].delete(".").to_i.pred.to_s.chars.join("."),
Time.now.strftime("%m%d")
]
end

def define
namespace :build do
desc "Install jemalloc"
Expand Down Expand Up @@ -396,7 +404,8 @@ class BuildTask
task :wix_config do
src = File.join('msi', 'parameters.wxi.erb')
dest = File.join('msi', 'parameters.wxi')
render_template(dest, src, template_params)
params = {wix_package_version: make_wix_version_number(PACKAGE_VERSION)}
render_template(dest, src, template_params(params))
end

desc "Create configuration files for Red Hat like systems with systemd"
Expand Down
2 changes: 1 addition & 1 deletion td-agent/msi/parameters.wxi.erb
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Include>
<?define VersionNumber="<%= version %>" ?>
<?define VersionNumber="<%= wix_package_version %>" ?>
<?define DisplayVersionNumber="<%= version %>" ?>
<?define UpgradeCode="76dcb0b2-81ad-4a07-bf3b-1db567594171" ?>
</Include>

0 comments on commit 7fd3f7d

Please sign in to comment.