Update to 2.5.2
This commit is contained in:
parent
68f376c681
commit
296b36bbb8
|
@ -1,5 +1,5 @@
|
||||||
package : fws-fusioninventory
|
package : fws-fusioninventory
|
||||||
version : 2.5-2
|
version : 2.5.1-2
|
||||||
architecture : all
|
architecture : all
|
||||||
section : base
|
section : base
|
||||||
priority : optional
|
priority : optional
|
||||||
|
|
Binary file not shown.
BIN
fusioninventory-agent_windows-x64_2.5.exe (Stored with Git LFS)
BIN
fusioninventory-agent_windows-x64_2.5.exe (Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
fusioninventory-agent_windows-x86_2.5.exe (Stored with Git LFS)
BIN
fusioninventory-agent_windows-x86_2.5.exe (Stored with Git LFS)
Binary file not shown.
4
setup.py
4
setup.py
|
@ -36,17 +36,19 @@ def update_package():
|
||||||
version = latest['tag_name']
|
version = latest['tag_name']
|
||||||
pe = PackageEntry();
|
pe = PackageEntry();
|
||||||
control = pe.load_control_from_wapt('.')
|
control = pe.load_control_from_wapt('.')
|
||||||
|
bin_found = []
|
||||||
for arch in ['86','64']:
|
for arch in ['86','64']:
|
||||||
for asset in latest['assets']:
|
for asset in latest['assets']:
|
||||||
if asset['name'] == 'fusioninventory-agent_windows-x%s_%s.exe' % (arch, version) and not isfile('fusioninventory-agent_windows-x%s_%s.exe' % (arch, version)):
|
if asset['name'] == 'fusioninventory-agent_windows-x%s_%s.exe' % (arch, version) and not isfile('fusioninventory-agent_windows-x%s_%s.exe' % (arch, version)):
|
||||||
url = asset['browser_download_url']
|
url = asset['browser_download_url']
|
||||||
print('Downloading FusionInventory Agent %s for x%s from %s' % (version,arch,url))
|
print('Downloading FusionInventory Agent %s for x%s from %s' % (version,arch,url))
|
||||||
wget(url,'fusioninventory-agent_windows-x%s_%s.exe' % (arch, version))
|
wget(url,'fusioninventory-agent_windows-x%s_%s.exe' % (arch, version))
|
||||||
|
bin_found.append(arch)
|
||||||
for file in glob.glob('fusioninventory-agent_windows-%s_*.exe' % arch):
|
for file in glob.glob('fusioninventory-agent_windows-%s_*.exe' % arch):
|
||||||
if file != 'fusioninventory-agent_windows-x%s_%s.exe' % (arch, version):
|
if file != 'fusioninventory-agent_windows-x%s_%s.exe' % (arch, version):
|
||||||
print('Removing %s' % file)
|
print('Removing %s' % file)
|
||||||
remove_file(file)
|
remove_file(file)
|
||||||
if Version(version) > Version(control['version'].split('-',1)[0]):
|
if Version(version) > Version(control['version'].split('-',1)[0]) and '86' in bin_found and '64' in bin_found:
|
||||||
print('Updating control file with new version %s' % version)
|
print('Updating control file with new version %s' % version)
|
||||||
pe.version = version + '-0'
|
pe.version = version + '-0'
|
||||||
pe.maturity = 'PREPROD'
|
pe.maturity = 'PREPROD'
|
||||||
|
|
Loading…
Reference in New Issue