- package: tis-stevedore
- name: Stevedore
- version: 2.8.0-1
- categories: System and network
- maintainer: WAPT Team,Tranquil IT,Ingrid TALBOT
- editor: Marat Radchenko
- licence: opensource_free,cpe:/a:apache:license_2.0,wapt_public
- locale: all
- target_os: windows
- impacted_process: dockerd
- architecture: x64
- signature_date:
- size: 177.96 Mo
- installed_size: 246.14 Mo
package : tis-stevedore
version : 2.8.0-1
architecture : x64
section : base
priority : optional
name : Stevedore
categories : System and network
maintainer : WAPT Team,Tranquil IT,Ingrid TALBOT
description : Stevedore is a tool for building Docker images at scale
depends :
conflicts :
maturity : PROD
locale : all
target_os : windows
min_wapt_version : 2.3
sources :
installed_size : 246137124
impacted_process : dockerd
description_fr : Stevedore est un outil permettant de construire des images Docker à grande échelle
description_pl : Stevedore to narzędzie do tworzenia obrazów Docker na dużą skalę
description_de : Stevedore ist ein Tool zur Erstellung von Docker-Images in großem Maßstab
description_es : Stevedore es una herramienta para crear imágenes Docker a escala
description_pt : Stevedore é uma ferramenta para criar imagens Docker em escala
description_it : Stevedore è uno strumento per la creazione di immagini Docker in scala
description_nl : Stevedore is een hulpmiddel om Docker-images op schaal te bouwen
description_ru : Stevedore - инструмент для создания образов Docker в масштабе
audit_schedule :
editor : Marat Radchenko
keywords : docker,containers
licence : opensource_free,cpe:/a:apache:license_2.0,wapt_public
homepage :
package_uuid : 122abce2-c91f-4b2c-849e-c41873c92437
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version : 10.0
max_os_version :
icon_sha256sum : df22e5ba303f839fae4c3d266e8289e97e6ddaa8e21bfbda1f9fa2c987e6fca6
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2025-06-07T20:04:24.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : peY4GsLQFxzrzTIwhAKk4hIR128H0eE0oc21FlBg/Lvsy+suXeFMbW74PtIR9P77yzhQRvuGIVnT6G7IG6qLWLsthwmaN2hP4fKCtssq6hHU6kDu0j2Ul/8aMkacBB5ckBD8XFmdy+VtcBe12l+NLZDDczklSFpMsE4S10r+np2q84vG2nti9O71MN5K+ejbgEBrg4b/ahz77d+Nc/PVLOZbvmsyrKGgmbkUlDWYyo1TlJ07AmHugorjjw8BZb4/7uvQa1ILuPEjUC4rnW5cYcZ+BGst3jIyRGFEhSlxCyLIBW0Nz3l0JC33wj+YqKSkQjk0TXXMdTvrSXZd6dMcfA==
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
bin_name = glob.glob("stevedore-*-x86_64.msi")[0]
install_msi_if_needed(bin_name, min_version=control.get_software_version())
# -*- coding: utf-8 -*-
from setuphelpers import *
import re
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
update_dict = {
"windows": ".msi",
}
api_url = "https://api.github.com/repos/slonopotamus/stevedore/releases/latest"
# Get data from API
releases_dict = json.loads(wgets(api_url, proxies=proxies))
msi_found = False # Flag pour indiquer la découverte d'un fichier .msi
for release in releases_dict:
if msi_found:
break
for asset in releases_dict["assets"]:
if asset["browser_download_url"].endswith(".msi") and update_dict[control.target_os] in asset["browser_download_url"]:
url_download = asset["browser_download_url"]
latest_bin = url_download.split("/")[-1]
version = releases_dict["name"]
msi_found = True # Mettre à jour le flag pour indiquer qu'un msi a été trouvé
break
# Deleting binaries
for f in glob.glob("*.msi"):
if f != latest_bin:
remove_file(f)
# Downloading latest binaries
print("Download URL is: %s" % url_download)
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(url_download, latest_bin, proxies=proxies)
else:
print("Binary is present: %s" % latest_bin)
version = get_version_from_binary(latest_bin)
control.set_software_version(version)
control.save_control_to_wapt()
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
4c1630b5da339042c09a182f6b2ed71e899858bca99557d5a555f043233e24f7 : WAPT/control
df22e5ba303f839fae4c3d266e8289e97e6ddaa8e21bfbda1f9fa2c987e6fca6 : WAPT/icon.png
710c90f3023dd7b0a3068836f3ea88c3e909515bbc823d1c149aae07983ff4a1 : luti.json
6ce362ae097a5f525501f2b464f5efc1b8b7e62f6d46697058488e7c8069d39d : setup.py
9d48aa1c4fb5c4749995ff9c248134075bfbbafbf7a9d6f8ec3c36d7954608d4 : stevedore-2.8.0-x86_64.msi
fc8b9eaf51b312aa48213cd93e4ab7b76d36af721e793c84d68789ad2811a19c : update_package.py