woodpecker-ci / woodpecker

Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.
https://woodpecker-ci.org
Apache License 2.0
4.31k stars 372 forks source link

Define and implement secret querier via func interface to let pipeline compiler secrets #4380

Closed 6543 closed 5 days ago

6543 commented 1 week ago

Address #4378

woodpecker-bot commented 1 week ago

Deployment of preview was torn down

codecov[bot] commented 1 week ago

Codecov Report

Attention: Patch coverage is 67.27273% with 18 lines in your changes missing coverage. Please review.

Project coverage is 27.47%. Comparing base (5699d22) to head (ed90798). Report is 22 commits behind head on main.

Files with missing lines Patch % Lines
cli/exec/exec.go 0.00% 12 Missing :warning:
pipeline/frontend/yaml/compiler/compiler.go 40.00% 2 Missing and 1 partial :warning:
server/pipeline/stepbuilder/stepBuilder.go 90.00% 1 Missing and 1 partial :warning:
agent/logger.go 0.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #4380 +/- ## ========================================== + Coverage 27.37% 27.47% +0.09% ========================================== Files 380 380 Lines 27794 27800 +6 ========================================== + Hits 7608 7637 +29 + Misses 19501 19478 -23 Partials 685 685 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


🚨 Try these New Features:

6543 commented 1 week ago

-> this destryes the usage of secrets to only maks the log of certain output ...

I'll worke on an other method to not have to send all secrets to the agent

6543 commented 5 days ago

-> https://github.com/woodpecker-ci/woodpecker/pull/4384