Ancora sul build. Aggiunte stringhe per debugging.
This commit is contained in:
parent
41dcbe1718
commit
5df2c5dbdb
@ -80,6 +80,9 @@ class Build(loaih.RemoteBuild):
|
||||
|
||||
def calculate(self):
|
||||
"""Calculate exclusions and other variables."""
|
||||
|
||||
print("--- Calculate Phase ---")
|
||||
|
||||
# AppName
|
||||
if self.query in { 'prerelease', 'daily' }:
|
||||
self.appname = 'LibreOfficeDev'
|
||||
@ -132,6 +135,9 @@ class Build(loaih.RemoteBuild):
|
||||
|
||||
def check(self):
|
||||
"""Checking if the requested AppImage has been already built."""
|
||||
|
||||
print("--- Check Phase ---")
|
||||
|
||||
if len(self.appimagefilename) != 2:
|
||||
self.calculate()
|
||||
|
||||
@ -184,6 +190,9 @@ class Build(loaih.RemoteBuild):
|
||||
|
||||
def download(self):
|
||||
"""Downloads the contents of the URL as it was a folder."""
|
||||
|
||||
print("--- Download Phase ---")
|
||||
|
||||
print(f"Started downloads for {self.version}. Please wait.")
|
||||
for arch in self.arch:
|
||||
# Checking if a valid path has been provided
|
||||
@ -227,6 +236,8 @@ class Build(loaih.RemoteBuild):
|
||||
def build(self):
|
||||
"""Building all the versions."""
|
||||
|
||||
print("--- Building Phase ---")
|
||||
|
||||
for arch in self.arch:
|
||||
if self.built[arch]:
|
||||
# Already built for arch or path not available. User has already been warned.
|
||||
@ -364,8 +375,6 @@ class Build(loaih.RemoteBuild):
|
||||
), env={ "VERSION": self.appversion }, check=True)
|
||||
|
||||
print(f"Built AppImage version {self.appversion}")
|
||||
# Setting it to built.
|
||||
self.built[arch] = True
|
||||
|
||||
# Cleanup phase, before new run.
|
||||
for deb in glob.glob(self.appnamedir + '/*.deb'):
|
||||
@ -378,6 +387,9 @@ class Build(loaih.RemoteBuild):
|
||||
def checksums(self):
|
||||
"""Create checksums of the built versions."""
|
||||
# Skip checksum if initally the build was already found in the storage directory
|
||||
|
||||
print("--- Checksum Phase ---")
|
||||
|
||||
if all(self.built[arch] for arch in self.arch):
|
||||
return
|
||||
|
||||
@ -386,6 +398,7 @@ class Build(loaih.RemoteBuild):
|
||||
if self.built[arch]:
|
||||
for item in [ self.appimagefilename[arch], self.zsyncfilename[arch] ]:
|
||||
# For any built arch, find out if a file exist.
|
||||
print(f"DEBUG: checkumming {item}.")
|
||||
self.__create_checksum__(item)
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user