Implement checksum calculation

pull/1/head
erik 11 months ago
parent 935baa9932
commit 337a790044

@ -88,6 +88,7 @@ classDiagram
release_type
release_main_branch
release_current_branch
release_artifacts
}
class Credentials {
<<AggregateRoot>>

@ -61,7 +61,8 @@ class ReleaseService:
self.git_api.push_follow_tags()
def publish_artifacts(self, release: Release):
self.artifact_deployment_api.calculate_checksums(artifact_path=)
for artifact_path in release.release_artifacts:
self.artifact_deployment_api.calculate_checksums(artifact_path)
# create release
# add artifacts to release
pass

@ -17,6 +17,9 @@ class Release(Validateable):
self.release_primary_build_file = inp.get(
"release_primary_build_file", "./project.clj"
)
self.release_artifacts = inp.get(
"release_artifacts", []
)
self.release_secondary_build_files = inp.get(
"release_secondary_build_files", []
)

Loading…
Cancel
Save