From ce7f663675d359833d75fe75b3e3141ab491b71e Mon Sep 17 00:00:00 2001
From: Kenny Leung <kleung@chainguard.dev>
Date: Mon, 7 Mar 2022 17:01:08 -0800
Subject: [PATCH] Add trillian container to existing release. (#715)

Signed-off-by: Kenny Leung <kleung@chainguard.dev>
---
 release/release.mk | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)

diff --git a/release/release.mk b/release/release.mk
index 201aaa7..5564209 100644
--- a/release/release.mk
+++ b/release/release.mk
@@ -24,8 +24,16 @@ sign-rekor-server-release:
 sign-rekor-cli-release:
 	cosign sign --key "gcpkms://projects/$(PROJECT_ID)/locations/$(KEY_LOCATION)/keyRings/$(KEY_RING)/cryptoKeys/$(KEY_NAME)/versions/$(KEY_VERSION)" -a GIT_HASH=$(GIT_HASH) -a GIT_VERSION=$(GIT_VERSION) $(KO_PREFIX)/rekor-cli:$(GIT_VERSION)
 
+.PHONY: sign-trillian-server-release
+sign-trillian-server-release:
+	cosign sign --key "gcpkms://projects/$(PROJECT_ID)/locations/$(KEY_LOCATION)/keyRings/$(KEY_RING)/cryptoKeys/$(KEY_NAME)/versions/$(KEY_VERSION)" -a GIT_HASH=$(GIT_HASH) -a GIT_VERSION=$(GIT_VERSION) $(KO_PREFIX)/trillian_log_server:$(GIT_VERSION)
+
+.PHONY: sign-trillian-signer-release
+sign-trillian-signer-release:
+	cosign sign --key "gcpkms://projects/$(PROJECT_ID)/locations/$(KEY_LOCATION)/keyRings/$(KEY_RING)/cryptoKeys/$(KEY_NAME)/versions/$(KEY_VERSION)" -a GIT_HASH=$(GIT_HASH) -a GIT_VERSION=$(GIT_VERSION) $(KO_PREFIX)/trillian_log_signer:$(GIT_VERSION)
+
 .PHONY: sign-container-release
-sign-container-release: ko sign-rekor-server-release sign-rekor-cli-release
+sign-container-release: ko sign-rekor-server-release sign-rekor-cli-release ko-trillian sign-trillian-server-release sign-trillian-signer-release
 
 ######################
 # sign keyless section
@@ -39,8 +47,16 @@ sign-keyless-rekor-server-release:
 sign-keyless-rekor-cli-release:
 	cosign sign --force -a GIT_HASH=$(GIT_HASH) -a GIT_VERSION=$(GIT_VERSION) $(KO_PREFIX)/rekor-cli:$(GIT_VERSION)
 
+.PHONY: sign-keyless-trillian-server-release
+sign-keyless-trillian-server-release:
+	cosign sign --force -a GIT_HASH=$(GIT_HASH) -a GIT_VERSION=$(GIT_VERSION) $(KO_PREFIX)/trillian_log_server:$(GIT_VERSION)
+
+.PHONY: sign-keyless-trillian-signer-release
+sign-keyless-trillian-signer-release:
+	cosign sign --force -a GIT_HASH=$(GIT_HASH) -a GIT_VERSION=$(GIT_VERSION) $(KO_PREFIX)/trillian_log_signer:$(GIT_VERSION)
+
 .PHONY: sign-keyless-release
-sign-keyless-release: sign-keyless-rekor-server-release sign-keyless-rekor-cli-release
+sign-keyless-release: sign-keyless-rekor-server-release sign-keyless-rekor-cli-release sign-keyless-trillian-server-release sign-keyless-trillian-signer-release
 
 ####################
 # copy image to GHCR
-- 
GitLab