Commit graph

6421 commits

Author SHA1 Message Date
Patrick Schratz
bffd2d9fac
renovate: set automergetype=pr (#4162) 2024-10-05 10:08:07 +02:00
Patrick Schratz
8e7cace29a
fix(deps): update golang-packages (#4161)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-05 11:06:02 +03:00
Patrick Schratz
a7ce4d5d2e
Bump trivy (and lockfile deps) (#4160) 2024-10-05 08:14:16 +03:00
Patrick Schratz
25b4c355d3
fix: Add wildcard to .lycheeignore (#4158) 2024-10-04 15:08:05 +01:00
oauth
0ccd36a6fe 🎉 Release 3.0.0 2024-10-03 12:55:10 +00:00
oauth
f31a3fd82f Merge branch 'origin/main' into 'next-release/main' 2024-10-03 12:55:09 +00:00
6543
8b4d440bbc
Print agent labels in debug mode (#4155) 2024-10-03 10:53:41 +02:00
oauth
0192932686 🎉 Release 3.0.0 2024-10-02 20:59:25 +00:00
oauth
71ecfdefd0 Merge branch 'origin/main' into 'next-release/main' 2024-10-02 20:59:25 +00:00
Patrick Schratz
aee9759d1f
Add .lycheeignore (#4154) 2024-10-02 21:50:52 +01:00
oauth
d12ea0dcb1 🎉 Release 3.0.0 2024-10-01 17:09:00 +00:00
oauth
3038aa1636 Merge branch 'origin/main' into 'next-release/main' 2024-10-01 17:09:00 +00:00
Kirill Isakov
a5448360b6 Translated using Weblate (Russian)
Currently translated at 100.0% (341 of 341 strings)

Translation: Woodpecker CI/UI
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/ru/
2024-10-01 12:58:03 +00:00
oauth
457af3b810 🎉 Release 3.0.0 2024-09-30 11:35:26 +00:00
oauth
ebcf7bd9f7 Merge branch 'origin/main' into 'next-release/main' 2024-09-30 11:35:26 +00:00
6543
febb8c5276
Implement org/user agents (#3539) 2024-09-30 12:33:16 +01:00
oauth
81737aa1a5 🎉 Release 3.0.0 2024-09-30 00:05:47 +00:00
oauth
3f4b8145d4 Merge branch 'origin/main' into 'next-release/main' 2024-09-30 00:05:47 +00:00
Andrew Melnick
b52b021acb
Implement registries for Kubernetes backend (#4092)
According to [the documentation](https://woodpecker-ci.org/docs/administration/backends/kubernetes#images-from-private-registries), per-organization and per-pipeline registries are currently unsupported for the Kubernetes backend.

This patch implements this missing functionality by creating and deleting a matching secret for each pod with a matched registry, using the same name, labels, and annotations as the pod, and appending it to its `imagePullSecrets` list.

This patch adds tests for the new functionality, and has been manually end-to-end-tested in KinD by using a private image hosted in the matching gitea instance.

This will require updating the matching helm charts to add the create/delete permissions to the agent role, which **is already done**.

close  #2987
2024-09-30 01:03:05 +01:00
oauth
36ab35aaf7 🎉 Release 3.0.0 2024-09-28 07:39:44 +00:00
oauth
f00ac8cde3 Merge branch 'origin/main' into 'next-release/main' 2024-09-28 07:39:44 +00:00
A
ecb59ce1c4 Translated using Weblate (German)
Currently translated at 100.0% (338 of 338 strings)

Translation: Woodpecker CI/UI
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/de/
2024-09-28 03:58:02 +00:00
Kirill Isakov
e69652deeb Translated using Weblate (Russian)
Currently translated at 100.0% (338 of 338 strings)

Translation: Woodpecker CI/UI
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/ru/
2024-09-26 21:14:47 +00:00
oauth
585d6673e8 🎉 Release 3.0.0 2024-09-26 15:59:00 +00:00
oauth
f9e542c1c6 Merge branch 'origin/main' into 'next-release/main' 2024-09-26 15:59:00 +00:00
6543
6ad20ced5b
Move docker resource limit settings from server to agent (#3174)
so you can set it per agent and not per server
2024-09-26 16:56:59 +01:00
oauth
613807ed61 🎉 Release 3.0.0 2024-09-26 15:05:24 +00:00
oauth
5ea7c66c71 Merge branch 'origin/main' into 'next-release/main' 2024-09-26 15:05:24 +00:00
Patrick Schratz
b75a2cac10
Update image filter error message (#4143) 2024-09-26 13:04:07 +01:00
oauth
d6e7b8fef8 🎉 Release 3.0.0 2024-09-25 05:26:38 +00:00
oauth
3aa870da11 Merge branch 'origin/main' into 'next-release/main' 2024-09-25 05:26:38 +00:00
6543
fcc57dfc38
Replay pipeline using cli exec by downloading metadata (#4103)
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
2024-09-25 07:20:51 +02:00
oauth
9571411ca1 🎉 Release 3.0.0 2024-09-24 20:51:51 +00:00
oauth
ecbaf5f4b2 Merge branch 'origin/main' into 'next-release/main' 2024-09-24 20:51:51 +00:00
6543
1a6c8dfec6
Ensure cli exec has by default not the same prefix (#4132) 2024-09-24 22:49:36 +02:00
oauth
98fb947806 🎉 Release 3.0.0 2024-09-24 18:33:26 +00:00
oauth
d8dcd87e09 Merge branch 'origin/main' into 'next-release/main' 2024-09-24 18:33:26 +00:00
6543
b59533a06f
cli exec: rename "--pipeline-files" to "--pipeline-changed-files" (#4142) 2024-09-24 20:29:19 +02:00
6543
352201dbbd
cli exec: fix flag type and remove uneffective ones (#4129) 2024-09-24 19:08:18 +02:00
6543
c06f3e0843 Added translation using Weblate (Esperanto) 2024-09-23 17:41:34 +00:00
oauth
9ebc9fcc23 🎉 Release 3.0.0 2024-09-23 13:36:17 +00:00
oauth
f78d938e1d Merge branch 'origin/main' into 'next-release/main' 2024-09-23 13:36:17 +00:00
6543
b9586a0265
static workflow: let lychee pretend to be curl (#4138) 2024-09-23 15:34:07 +02:00
oauth
c6d7765bee 🎉 Release 3.0.0 2024-09-22 20:22:57 +00:00
oauth
64d61f6181 Merge branch 'origin/main' into 'next-release/main' 2024-09-22 20:22:57 +00:00
6543
c10d0e0da8
Default git clone support sha256 (#4136) 2024-09-22 21:02:36 +02:00
oauth
c13296313a 🎉 Release 3.0.0 2024-09-22 16:45:42 +00:00
oauth
52c2462261 Merge branch 'origin/main' into 'next-release/main' 2024-09-22 16:45:42 +00:00
6543
3f3f415dca make TestCopyLineByLine fail less
https://ci.woodpecker-ci.org/repos/3780/pipeline/20741/32
2024-09-22 18:39:20 +02:00
oauth
705fa740ae 🎉 Release 3.0.0 2024-09-21 17:05:46 +00:00