plafü
d8dc8eff4b
Fix misleading example in Workflow syntax/Privileged mode ( #4613 )
2024-12-26 12:54:18 +01:00
Patrick Schratz
4009f1dd53
Update docs section about "Custom clone plugins" ( #4618 )
...
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2024-12-25 23:57:19 +01:00
qwerty287
81b74025d4
Update Go imports paths ( #4605 )
...
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2024-12-22 10:44:34 +01:00
Patrick Schratz
e6aa0d839a
Add rolling semver tags, remove latest
tag ( #4600 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2024-12-21 11:52:56 +01:00
Thomas Anderson
8f6c2db289
Update About ( #4555 )
...
Co-authored-by: Lauris BH <lauris@nix.lv>
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
Co-authored-by: Robert Kaussow <xoxys@rknet.org>
2024-12-16 09:13:53 +01:00
Bastian Greshake Tzovaras
37f7da5159
Expand docs around the deprecation of former secret syntax ( #4561 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Thomas Anderson <127358482+zc-devs@users.noreply.github.com>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2024-12-14 15:43:32 +02:00
qwerty287
355ebcd508
Drop native Let's Encrypt support ( #4541 )
2024-12-09 18:54:36 +01:00
Robert Kaussow
786a8fb003
Add user as docker backend_option ( #4526 )
2024-12-08 12:02:35 +01:00
John Olheiser
9f0611d1a1
fix: addon JSON pointers ( #4508 )
...
Signed-off-by: jolheiser <git@jolheiser.com>
2024-12-03 20:58:42 +02:00
Thomas Anderson
532c3e3ed3
Do not set empty environment variables ( #4193 )
...
Co-authored-by: Patrick Schratz <patrick.schratz@gmail.com>
2024-12-02 22:18:09 +01:00
qwerty287
5bb7cef08b
Allow to set custom trusted clone plugins ( #4352 )
...
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Thomas Anderson <127358482+zc-devs@users.noreply.github.com>
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-11-26 14:27:05 +01:00
6543
ebf9f9ccbb
Add dns config option to official feature set ( #4418 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2024-11-25 17:59:00 +01:00
Anbraten
07c8765b72
Cleanup openapi generation ( #4331 )
...
Co-authored-by: oauth <woodpecker-bot@obermui.de>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: 6543 <6543@obermui.de>
2024-11-23 09:17:19 +01:00
Patrick Schratz
196e2b6acf
Improve project settings descriptions ( #4410 )
...
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
Co-authored-by: Anbraten <anton@ju60.de>
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
Co-authored-by: 6543 <6543@obermui.de>
2024-11-22 09:28:41 +01:00
6543
09ad4182dd
Bump minimum nodejs to v20 ( #4417 )
2024-11-19 19:51:49 +01:00
Anbraten
5e2fa8164b
Extend approval options ( #3348 )
2024-11-18 14:49:12 +01:00
Lauris BH
5699d22a55
Add server configuration option to add default set of labels for workflows that has no labels specified ( #4326 )
2024-11-14 22:23:42 +01:00
Aaron
1c7728fae3
Kubernetes documentation enhancements ( #4374 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Thomas Anderson <127358482+zc-devs@users.noreply.github.com>
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Robert Kaussow <xoxys@rknet.org>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2024-11-14 11:06:38 +01:00
Thomas Anderson
a9087cd678
Podman is not (official) supported ( #4367 )
2024-11-13 14:03:22 +01:00
6543
04e8309e60
Add server config to disable user registered agents ( #4206 )
2024-11-11 18:51:14 +01:00
Patrick Schratz
9a61cdb15a
Update netrc option description ( #4342 )
...
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2024-11-10 16:39:15 +01:00
qwerty287
ac1962bb7b
Fix deployment event note ( #4283 )
2024-11-08 13:36:19 +01:00
6543
6e38a950cd
Add options to controll the database connections (open,idle,timeout) ( #4212 )
2024-11-05 15:03:22 +01:00
Anbraten
2fd0c38032
Improve migration notes ( #4291 )
2024-11-05 03:32:45 +01:00
qwerty287
29474fc7d9
Split repo trusted setting ( #4025 )
2024-11-01 21:37:31 +01:00
Patrick Schratz
322e386f36
Add instructions how to build images locally ( #4277 )
2024-10-30 16:08:31 +01:00
Patrick Schratz
b0f52b9bc9
Correct spelling ( #4279 )
2024-10-29 17:43:54 +01:00
Patrick Schratz
785f2e6d6a
Increase WOODPECKER_FORGE_TIMEOUT
to fix config fetching for GitLab ( #4262 )
2024-10-27 11:21:40 +01:00
qwerty287
49e40772ca
Deprecate secrets
( #4235 )
2024-10-24 08:36:29 +03:00
6543
f8cfda1ea9
Report custom labels set by agent admins back ( #4141 )
2024-10-06 17:13:41 +02:00
Dan Caseley
0f7b607a40
Fix errant apostrophe in docker-compose documentation ( #4203 )
2024-10-06 16:44:39 +02: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
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
6543
8c827be951
Set /woodpecker
as default workdir for the **woodpecker-cli** container ( #4130 )
2024-09-21 17:05:13 +02:00
6543
cfe6df5add
Docs: reference to built-in docker compose and remove deprecated version from compose examples ( #4123 )
2024-09-20 02:33:49 +02:00
qwerty287
c45e0885ac
Require upgrade from 2.x ( #4112 )
...
Remove old DB migrations and require users to upgrade to 2.x first.
2024-09-16 21:09:42 +02:00
Gifford Nowland
57a22235d1
[docs] Removes dot prefix from pipeline configuration filenames ( #4105 )
2024-09-12 21:15:57 +03:00
6543
38ed7f9efd
Remove some ci environment variables ( #3846 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2024-09-08 08:59:58 +03:00
Anbraten
28a549137b
Correct migrations text ( #4089 )
2024-09-06 11:03:20 +02:00
6543
34f4f81eab
Better migration wording in docs for remove of all default privileged plugins ( #4088 )
2024-09-05 20:24:02 +03:00
6543
32d1ec7cec
Remove all default privileged plugins ( #4053 )
2024-09-02 10:41:20 +02:00
6543
6feab0093f
fix docs misspell nit
2024-09-02 09:13:49 +02:00
6543
5b208d2c01
Allow admins to specify priviledged plugins by name **and tag** ( #4075 )
...
previous the tags where ignored, now we respect them if set
2024-09-01 21:27:12 +02:00
6543
3c8204a0e0
Allow alter trusted clone plugins and filter them via tag ( #4074 )
2024-09-01 20:41:10 +02:00
6543
d02c6b7266
Use kaniko plugin in docs as example ( #4072 )
2024-09-01 15:31:52 +02:00
6543
e4f954ef94
Remove all default 3rd party privileged plugins ( #3918 )
2024-08-31 19:04:47 +02:00
qwerty287
1f74c8378f
Add some posts and videos ( #4070 )
2024-08-31 14:19:41 +02:00
6543
fb6068d836
Add option to filter secrets by plugins with specific tags ( #4069 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2024-08-31 13:46:50 +02:00
Martin Fischer
99d169bd3f
Move event type descriptions from Terminology to Workflow Syntax ( #4062 )
2024-08-30 17:00:57 +02:00
hg
0b34578923
Add examples of CI environment variable values ( #4009 )
2024-08-17 14:04:48 +02:00