in tools/manifest.py [0:0]
def generate_manifest(versions):
output = (
"Maintainers: Apache Spark Developers <dev@spark.apache.org> (@ApacheSpark)\n"
"GitRepo: https://github.com/apache/spark-docker.git\n\n"
)
git_commit = run_cmd("git rev-parse HEAD").replace("\n", "")
content = (
"Tags: %s\n"
"Architectures: amd64, arm64v8\n"
"GitCommit: %s\n"
"Directory: ./%s\n\n"
)
for version in versions:
tags = ", ".join(version["tags"])
path = version["path"]
output += content % (tags, git_commit, path)
return output