Anbraten
287800ac62
Add when evaluate filter ( #1213 )
...
closes #312
closes #224
closes #963
Have a look for
https://github.com/antonmedv/expr/blob/master/docs/Language-Definition.md
2022-10-06 01:49:23 +02:00
Yehonatan Ezron
203ef518df
docs: add alternative naming options ( #1225 )
...
Added naming option to pipeline syntax with a list and name keyword
resolves #1119
2022-09-29 22:35:32 +02:00
6543
a39e8a0f9a
Make exec run be detected as WoodpeckerCI ( #1218 )
...
and exclude docs/docs/40-cli.md from git as it will be generated by CI
2022-09-27 22:19:39 +02:00
Sergio Fenoll
c2ba272871
Set a default value for build-event
flag of cli exec
command ( #1212 )
...
Otherwise `cli exec` does not do anything due to the default constraints
applied to a pipeline (i.e., some kind of build event is expected).
2022-09-27 12:02:32 +02:00
[X]
b4d89a1cce
Add ability to trigger manual builds ( #1156 )
...
closes #83
closes #240
Co-authored-by: Anbraten <anton@ju60.de>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
Co-authored-by: 6543 <6543@obermui.de>
2022-09-27 11:05:00 +02:00
qwerty287
86bc751b95
Add my plugins ( #1204 )
...
Co-authored-by: Anbraten <anton@ju60.de>
2022-09-27 09:30:04 +02:00
6543
fc2b8adb58
Docs: add picus to awesome ( #1206 )
2022-09-27 07:30:37 +02:00
Lauris BH
2e08dd2333
Add option to set default volumes for docker backend ( #1203 )
2022-09-26 16:59:26 +02:00
Zav Shotan
ec9b0a62a7
Add support for pipeline root.when conditions ( #770 )
...
Co-authored-by: Zav Shotan <zshotan@bloomberg.net>
Co-authored-by: Anbraten <anton@ju60.de>
Co-authored-by: 6543 <6543@obermui.de>
2022-09-26 09:27:20 +02:00
Anbraten
62d82765fd
Improve plugins index ( #1200 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2022-09-25 19:04:47 +02:00
qwerty287
896746a91a
Remove old CLI docs generation code ( #1196 )
...
Removes code that's not longer required because we use a newer version
of urfave/cli.
Co-authored-by: 6543 <6543@obermui.de>
2022-09-25 14:36:31 +02:00
6543
531bdf5bd2
Hide example of YAML override and extension ( #1184 )
...
see #1192 for more info
2022-09-17 09:00:40 +02:00
Jan-Pieter Baert
ac2f1d26e8
Add more documentation about branch matching ( #1186 )
...
Closes #1183
2022-09-14 15:31:44 +02:00
Alexis Lefebvre
3266e5f3cc
use example.com instead of foo.com ( #1188 )
...
http://example.com/ is a reserved domain name, which is perfect for
examples, while foo.com is a random domain name
2022-09-14 15:20:27 +02:00
Anbraten
3b0263442a
Adding initial version of Kubernetes backend ( #552 )
...
Co-authored-by: laszlocph <laszlo@laszlo.cloud>
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Rynoxx <rynoxx@grid-servers.net>
2022-09-05 06:01:14 +02:00
6543
cf9305d3d3
Add Translation Platform to Docs ( #1168 )
...
close #1164
2022-09-04 09:37:27 +02:00
Anbraten
dbbd369c9a
Migrate to certmagic ( #360 )
...
closes #219
closes #850
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2022-09-04 03:24:42 +02:00
pavilo
d45310c804
Add a traefik as proxy example ( #1162 )
2022-09-03 19:15:26 +02:00
Anbraten
605a048b58
Use versioned docs ( #1145 )
2022-09-01 01:52:52 +02:00
6543
383f273392
Add cron feature ( #934 )
...
https://woodpecker-ci.org/docs/usage/cron
Co-authored-by: Anbraten <anton@ju60.de>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2022-09-01 00:36:32 +02:00
faust
9fd16f2b2e
Make it clear that MariaDB is also a supported DB ( #1142 )
2022-08-30 19:39:22 +02:00
6543
ca84f703e3
Add default event filter ( #1140 )
...
breakout from #934
when new events are added you don't have to worry that pipeline will behave different as it does now with this
Co-authored-by: Anbraten <anton@ju60.de>
2022-08-30 00:36:37 +02:00
David Stephens
b41b937852
Add Ansible-NAS to the awesome list ( #1136 )
2022-08-28 13:38:48 +02:00
vanous
30fb77f1fb
Fix local agent config example in docs ( #1135 )
2022-08-28 13:35:12 +02:00
Manu Hernandez
5fc1eb5138
Close code block ( #1121 )
...
Added missing code block end.
2022-08-24 20:07:58 +02:00
ktprograms
0eef104759
Note change to /woodpecker in default workspace path ( #1118 )
2022-08-20 11:17:59 +02:00
Lauris BH
366a1e18f3
Add cli support for global and organization secrets ( #1113 )
...
* Add cli support for global and organization secrets
* Fix usage of deprecated functions
2022-08-15 20:10:13 +02:00
Anbraten
e269890643
Allow multiple when conditions ( #1087 )
...
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: LamaAni <zshotan@bloomberg.net>
2022-08-14 19:32:49 +02:00
Anbraten
446585ef1d
Add depends_on to pipeline syntax docs ( #1104 )
2022-08-14 17:32:01 +02:00
vanous
991fcf7412
Add more documentation for local backend ( #1107 )
2022-08-14 16:43:06 +02:00
qwerty287
bed3ef104c
Support Docker credential helpers ( #1075 )
...
* support docker credential and add docker-credential-ecr-login into alpine image
* Remove ecr from docker and add docs
* Update docs/docs/30-administration/22-backends/10-docker.md
Co-authored-by: WeStone <xuecanlong@qq.com>
Co-authored-by: Anbraten <anton@ju60.de>
2022-08-14 10:46:18 +02:00
Anbraten
fdf5fd3f69
Use local search and update docusaurus ( #1093 )
2022-08-14 09:19:24 +02:00
Hrvoje Slaviček
3367933378
Add hints for reverse proxying of grpc server ( #1091 )
...
* Update 70-proxy.md
* Update docs/docs/30-administration/70-proxy.md
* fix suggestion
Co-authored-by: Anbraten <anton@ju60.de>
2022-08-12 09:34:49 +02:00
qwerty287
d22821afc1
Add logs
command to CLI & update forges supported features docs ( #1064 )
...
* Complete forges overview + add `logs` command to CLI
* Update 10-overview.md
Co-authored-by: 6543 <6543@obermui.de>
2022-08-09 10:17:39 +02:00
Julian Groß
3714605808
Fix broken link in documentation ( #1057 )
2022-07-31 20:42:35 +02:00
Anbraten
5557674835
Add gitpod setup ( #1020 )
...
Adding [Gitpod](https://github.com/gitpod-io/gitpod ) allows us and others to easily start a complete Woodpecker setup and development cloud IDE. It starts a Woodpecker server, agent and a preconfigured Gitea instance. You can login at Gitea with `woodpecker` and `password`.
2022-07-31 17:07:18 +02:00
Lauris BH
01bfbba458
Add pipline convert tool to docs ( #1054 )
2022-07-30 21:08:01 +02:00
Arno Hautala
d5e31dc187
Provide global environment variables for pipeline substitution ( #968 )
...
* make global environment variables available for pipeline substitution
* lint fixes
* global env support in cli exec; procBuilder tests
* drop GLOBAL_ prefix
* docs
* documentation typo
* Update docs/docs/20-usage/50-environment.md
as suggested by anbraten
Co-authored-by: Anbraten <anton@ju60.de>
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Anbraten <anton@ju60.de>
2022-07-30 08:06:03 +02:00
6543
c3eed4ec01
Fix docs ( #1035 )
...
Co-authored-by: Anbraten <anton@ju60.de>
2022-07-18 23:08:13 +02:00
6543
73ee12a6c3
fix docs: dont interupt section with unrelated new section ( #1029 )
2022-07-17 19:13:56 +02:00
6543
8da0ee47f7
Use variables in pipeline ( #1026 )
...
use yaml aliases (https://yaml.org/spec/1.2.2/#3222-anchors-and-aliases ) to have pipeline `variables`
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
Co-authored-by: Anbraten <anton@ju60.de>
2022-07-17 18:25:56 +02:00
Silje Kristensen
e08e1e1b4b
chore: fix sentence structure ( #1013 )
2022-07-06 15:11:03 +02:00
Simon Michalke
14e1520bf9
Extend FAQ with clone debugging howto ( #996 )
2022-06-20 19:15:15 +02:00
Lauris BH
99f1b70570
Add option to launch all needed services for local development ( #988 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2022-06-17 16:24:49 +02:00
6543
08479390ff
Use editorconfig-checker ( #982 )
2022-06-17 12:03:34 +02:00
6543
0ab5182402
Document package architecture ( #972 )
...
to make it easier for devs to find the right place for code
close #655
Co-authored-by: Anbraten <anton@ju60.de>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2022-06-16 15:35:58 +02:00
Arno Hautala
cdbba4c306
fix run_on references with runs_on in docs ( #965 )
2022-06-10 05:44:26 +02:00
6543
024a12105f
fix name of field in the response from config api ( #962 )
...
Co-authored-by: GulfSugar <gulfsugar@noreply.codeberg.org>
2022-06-09 12:00:13 +02:00
Anbraten
cc30db44ac
Use asym key to sign webhooks ( #916 )
...
* use async key pair for webhooks
* fix tests
* fix linter
* improve code
* add key pair to database
* undo some changes
* more undo
* improve docs
* add api-endpoint
* add signaturne api endpoint
* fix error
* fix linting and test
* fix lint
* add test
* migration 006
* no need for migration
* replace httsign lib
* fix lint
Co-authored-by: 6543 <6543@obermui.de>
2022-06-01 20:06:27 +02:00
Anbraten
e79ad00826
Add agent tagging / filtering for pipelines ( #902 )
...
Officially support labels for pipelines and agents to improve pipeline picking.
* add pipeline labels
* update, improve docs and add migration
* update proto file
---
closes #304 & #860
2022-05-31 01:12:18 +02:00