Skip to content

Commit a81b235

Browse files
authored
Merge pull request #12 from OpenVoxProject/fix_windows_paths
Set paths back to PuppetLabs/Puppet on Windows
2 parents cebbf1f + 6decebd commit a81b235

File tree

4 files changed

+8
-5
lines changed

4 files changed

+8
-5
lines changed

Diff for: configs/projects/_shared-agent-settings.rb

+5-2
Original file line numberDiff line numberDiff line change
@@ -30,17 +30,20 @@
3030
proj.setting(:buildsources_url, "#{proj.artifactory_url}/generic/buildsources")
3131

3232
if platform.is_windows?
33+
# In order not to break people, we need to keep the paths Puppetlabs/Puppet
3334
proj.setting(:company_id, "VoxPupuli")
35+
proj.setting(:pl_company_id, "PuppetLabs")
3436
proj.setting(:product_id, "OpenVox")
37+
proj.setting(:pl_product_id, "Puppet")
3538
if platform.architecture == "x64"
3639
proj.setting(:base_dir, "ProgramFiles64Folder")
3740
else
3841
proj.setting(:base_dir, "ProgramFilesFolder")
3942
end
4043
# We build for windows not in the final destination, but in the paths that correspond
4144
# to the directory ids expected by WIX. This will allow for a portable installation (ideally).
42-
proj.setting(:install_root, File.join("C:", proj.base_dir, proj.company_id, proj.product_id))
43-
proj.setting(:sysconfdir, File.join("C:", "CommonAppDataFolder", proj.company_id))
45+
proj.setting(:install_root, File.join("C:", proj.base_dir, proj.pl_company_id, proj.pl_product_id))
46+
proj.setting(:sysconfdir, File.join("C:", "CommonAppDataFolder", proj.pl_company_id))
4447
proj.setting(:tmpfilesdir, "C:/Windows/Temp")
4548
else
4649
proj.setting(:install_root, "/opt/puppetlabs")

Diff for: configs/projects/_shared-client-tools-runtime.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
if platform.is_windows?
3232
# Windows Installer settings.
33-
proj.setting(:company_id, "VoxPupuli")
33+
proj.setting(:company_id, "PuppetLabs")
3434
proj.setting(:product_id, "Client")
3535
if platform.architecture == "x64"
3636
proj.setting(:base_dir, "ProgramFiles64Folder")

Diff for: configs/projects/bolt-runtime.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
proj.identifier "org.voxpupuli"
3030

3131
if platform.is_windows?
32-
proj.setting(:company_id, "VoxPupuli")
32+
proj.setting(:company_id, "PuppetLabs")
3333
proj.setting(:product_id, "Bolt")
3434
if platform.architecture == "x64"
3535
proj.setting(:base_dir, "ProgramFiles64Folder")

Diff for: configs/projects/pdk-runtime.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
if platform.is_windows?
3434
proj.setting(:base_dir, 'ProgramFiles64Folder')
35-
proj.setting(:company_id, 'VoxPupuli')
35+
proj.setting(:company_id, 'PuppetLabs')
3636
proj.setting(:product_id, 'DevelopmentKit')
3737
proj.setting(:install_root, File.join('C:', proj.base_dir, proj.company_id, proj.product_id))
3838
proj.setting(:prefix, proj.install_root)

0 commit comments

Comments
 (0)