|
|
|
|
|
by lrvick
1262 days ago
|
|
Sure it does. Do engineers not compile their code locally constantly as a part of the process of writing it? Store deterministic hashes of expected binaries with signed commits in PRs. Then untrusted CI merely needs to generate and sign -matching- hashes and now we are good as long as the engineer and CI system are not compromised at the same time. |
|
That typically requires authentication, whether you're deploying to kubernetes or copying the files somewhere using scp, etc
So either your laptop or the ci system needs some level of secrets present to put the artifact in the correct place