aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo
diff options
context:
space:
mode:
authorMukilan Thiyagarajan <mukilan@igalia.com>2024-08-16 17:29:05 +0530
committerGitHub <noreply@github.com>2024-08-16 11:59:05 +0000
commitd44c0f7e5dd9952506dfc491975cc84d7dac111a (patch)
tree9aa82f5e730ace34ee666ee000bd0faf9b99a5e2 /python/servo
parent0d94a8acd25cd90dd822dce22f7e19706d101e2a (diff)
downloadservo-d44c0f7e5dd9952506dfc491975cc84d7dac111a.tar.gz
servo-d44c0f7e5dd9952506dfc491975cc84d7dac111a.zip
mach: remove unused maven packaging code (#33083)
This code is unused and unmaintained. We can bring it back from version control if needed in the future. Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
Diffstat (limited to 'python/servo')
-rw-r--r--python/servo/package_commands.py40
1 files changed, 1 insertions, 39 deletions
diff --git a/python/servo/package_commands.py b/python/servo/package_commands.py
index 284f2df86ef..4ffebe92cff 100644
--- a/python/servo/package_commands.py
+++ b/python/servo/package_commands.py
@@ -52,10 +52,6 @@ PACKAGES = {
'mac': [
'production/servo-tech-demo.dmg',
],
- 'maven': [
- 'android/gradle/servoview/maven/org/servo/servoview/servoview-armv7/',
- 'android/gradle/servoview/maven/org/servo/servoview/servoview-x86/',
- ],
'windows-msvc': [
r'production\msi\Servo.exe',
r'production\msi\Servo.zip',
@@ -135,12 +131,8 @@ class PackageCommands(CommandBase):
@CommandArgument('--flavor', '-f',
default=None,
help='Package using the given Gradle flavor')
- @CommandArgument('--maven',
- default=None,
- action='store_true',
- help='Create a local Maven repository')
@CommandBase.common_command_arguments(build_configuration=False, build_type=True)
- def package(self, build_type: BuildType, android=None, target=None, flavor=None, maven=False, with_asan=False):
+ def package(self, build_type: BuildType, android=None, target=None, flavor=None, with_asan=False):
if android is None:
android = self.config["build"]["android"]
if target and android:
@@ -525,32 +517,6 @@ class PackageCommands(CommandBase):
}
)
- def update_maven(directory):
- (aws_access_key, aws_secret_access_key) = get_s3_secret()
- s3 = boto3.client(
- 's3',
- aws_access_key_id=aws_access_key,
- aws_secret_access_key=aws_secret_access_key
- )
- BUCKET = 'servo-builds2'
-
- nightly_dir = 'nightly/maven'
- dest_key_base = directory.replace("target/android/gradle/servoview/maven", nightly_dir)
- if dest_key_base[-1] == '/':
- dest_key_base = dest_key_base[:-1]
-
- # Given a directory with subdirectories like 0.0.1.20181005.caa4d190af...
- for artifact_dir in os.listdir(directory):
- base_dir = os.path.join(directory, artifact_dir)
- if not os.path.isdir(base_dir):
- continue
- package_upload_base = "{}/{}".format(dest_key_base, artifact_dir)
- # Upload all of the files inside the subdirectory.
- for f in os.listdir(base_dir):
- file_upload_key = "{}/{}".format(package_upload_base, f)
- print("Uploading %s to %s" % (os.path.join(base_dir, f), file_upload_key))
- s3.upload_file(os.path.join(base_dir, f), BUCKET, file_upload_key)
-
timestamp = datetime.utcnow().replace(microsecond=0)
for package in packages_for_platform(platform):
if path.isdir(package):
@@ -576,8 +542,4 @@ class PackageCommands(CommandBase):
upload_to_s3(platform, package, package_hash, timestamp)
upload_to_github_release(platform, package, package_hash)
- if platform == 'maven':
- for package in packages_for_platform(platform):
- update_maven(package)
-
return 0