woodpecker/vendor/github.com
Lukas Bachschwell 59ba8538a1
Add support for pipeline configuration service (#804)
* Add configuration extension flags to server
Add httpsignatures dependency

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Add http fetching to config fetcher

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Refetch config on rebuild

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* - Ensure multipipeline compatiblity
- Send original config in http request

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Basic tests of config api

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Simple docs page

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Better flag naming

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Rename usages of the term yaml
Rename ConfigAPI struct

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Doc adjustments

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* More docs touchups

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Fix env vars in docs

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* fix json tags for api calls

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Add example config service

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Consistent naming for configService

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Docs: Change example repository location

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Fix tests after response field rename

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Revert accidential unrelated change in api hook

Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at>

* Update server flag descriptions

Co-authored-by: Anbraten <anton@ju60.de>

Co-authored-by: Anbraten <anton@ju60.de>
2022-02-28 10:56:23 +01:00
..
99designs/httpsignatures-go Add support for pipeline configuration service (#804) 2022-02-28 10:56:23 +01:00
alexkohler/prealloc Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
Antonboom Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
ashanbrown Update deps (#789) 2022-02-24 17:33:24 +01:00
Azure/go-ansiterm Migrate go-docker to docker/docker (#363) 2021-09-26 14:43:14 +02:00
beorn7/perks Use go's vendoring (#284) 2021-08-30 19:14:04 +02:00
bkielbasa/cyclop Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
blizzy78/varnamelen Update deps (#789) 2022-02-24 17:33:24 +01:00
bmatcuk/doublestar/v4 Update Dependencies (#486) 2021-10-28 12:11:52 +02:00
bombsimon/wsl/v3 Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
breml Update deps (#789) 2022-02-24 17:33:24 +01:00
BurntSushi/toml Update deps (#789) 2022-02-24 17:33:24 +01:00
butuzov/ireturn Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
cespare/xxhash/v2 Update deps (#724) 2022-01-29 16:04:50 +01:00
charithe/durationcheck Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
chavacava/garif Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
containerd/containerd Migrate go-docker to docker/docker (#363) 2021-09-26 14:43:14 +02:00
cpuguy83/go-md2man/v2 Upgrade urfave/cli to v2 (#483) 2021-10-27 21:03:14 +02:00
daixiang0/gci Update deps (#789) 2022-02-24 17:33:24 +01:00
davecgh/go-spew Use go's vendoring (#284) 2021-08-30 19:14:04 +02:00
denis-tingajkin/go-header Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
Djarvur/go-err113 Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
docker Update deps (#789) 2022-02-24 17:33:24 +01:00
drone/envsubst Use go's vendoring (#284) 2021-08-30 19:14:04 +02:00
esimonov/ifshort Update deps (#789) 2022-02-24 17:33:24 +01:00
ettle/strcase Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
fatih Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
flynn/go-shlex Use go's vendoring (#284) 2021-08-30 19:14:04 +02:00
franela/goblin Update Dependencies (#486) 2021-10-28 12:11:52 +02:00
fsnotify/fsnotify Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
fzipp/gocyclo Update deps (#789) 2022-02-24 17:33:24 +01:00
gin-contrib/sse Use go's vendoring (#284) 2021-08-30 19:14:04 +02:00
gin-gonic/gin Update deps (#789) 2022-02-24 17:33:24 +01:00
go-critic/go-critic Update deps (#789) 2022-02-24 17:33:24 +01:00
go-playground Update deps (#789) 2022-02-24 17:33:24 +01:00
go-sql-driver/mysql Update Dependencies (#349) 2021-09-24 18:39:57 +02:00
go-toolsmith Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
go-xmlfmt/xmlfmt Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
gobwas/glob Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
goccy/go-json Migrate to Xorm (#474) 2021-11-13 20:18:06 +01:00
gofrs/flock Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
gogits/go-gogs-client Update gogs client (#487) 2021-10-28 10:09:27 +02:00
gogo/protobuf Migrate go-docker to docker/docker (#363) 2021-09-26 14:43:14 +02:00
golang Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
golang-jwt/jwt/v4 Update deps (#789) 2022-02-24 17:33:24 +01:00
golangci Update deps (#789) 2022-02-24 17:33:24 +01:00
google Update deps (#789) 2022-02-24 17:33:24 +01:00
gordonklaus/ineffassign Update deps (#789) 2022-02-24 17:33:24 +01:00
gorilla/securecookie Remove legacy/unused code + misc cleanups (#331) 2021-09-21 17:35:32 +02:00
gostaticanalysis Update deps (#789) 2022-02-24 17:33:24 +01:00
hashicorp Update github.com/xanzy/go-gitlab v0.51.1 -> v0.52.2 (#599) 2021-12-12 16:39:25 +01:00
hexops/gotextdiff Update deps (#789) 2022-02-24 17:33:24 +01:00
inconshreveable/mousetrap Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
jgautheron/goconst Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
jingyugao/rowserrcheck Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
jirfag/go-printf-func-name Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
joho/godotenv Update Dependencies (#486) 2021-10-28 12:11:52 +02:00
json-iterator/go Update deps (#724) 2022-01-29 16:04:50 +01:00
julz/importas Update deps (#789) 2022-02-24 17:33:24 +01:00
kisielk Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
kulti/thelper Update deps (#789) 2022-02-24 17:33:24 +01:00
kunwardeep/paralleltest Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
kyoh86/exportloopref Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
ldez Update deps (#789) 2022-02-24 17:33:24 +01:00
leodido/go-urn Update Dependencies (#349) 2021-09-24 18:39:57 +02:00
leonklingele/grouper Update deps (#789) 2022-02-24 17:33:24 +01:00
lib/pq Update deps (#724) 2022-01-29 16:04:50 +01:00
magiconair/properties Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
maratori/testpackage Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
Masterminds/semver Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
matoous/godox Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
mattn Update deps (#789) 2022-02-24 17:33:24 +01:00
matttproud/golang_protobuf_extensions Use go's vendoring (#284) 2021-08-30 19:14:04 +02:00
mbilski/exhaustivestruct Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
mgechev Update deps (#789) 2022-02-24 17:33:24 +01:00
Microsoft/go-winio Update Dependencies (#486) 2021-10-28 12:11:52 +02:00
mitchellh Update deps (#789) 2022-02-24 17:33:24 +01:00
moby Upgrade github client (#381) 2021-09-29 07:59:46 +02:00
modern-go Update deps (#724) 2022-01-29 16:04:50 +01:00
moricho/tparallel Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
morikuni/aec Use go's vendoring (#284) 2021-08-30 19:14:04 +02:00
mrjones/oauth Use go's vendoring (#284) 2021-08-30 19:14:04 +02:00
nakabonne/nestif Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
nbutton23/zxcvbn-go Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
nishanths Update deps (#789) 2022-02-24 17:33:24 +01:00
olekukonko/tablewriter Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
opencontainers Update deps (#724) 2022-01-29 16:04:50 +01:00
OpenPeeDeeP/depguard Update deps (#789) 2022-02-24 17:33:24 +01:00
pelletier/go-toml Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
phayes/checkstyle Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
pkg/errors Use go's vendoring (#284) 2021-08-30 19:14:04 +02:00
pmezard/go-difflib Use go's vendoring (#284) 2021-08-30 19:14:04 +02:00
polyfloyd/go-errorlint Update deps (#789) 2022-02-24 17:33:24 +01:00
prometheus Update deps (#789) 2022-02-24 17:33:24 +01:00
quasilyte Update deps (#789) 2022-02-24 17:33:24 +01:00
rs/zerolog Update deps (#724) 2022-01-29 16:04:50 +01:00
russross/blackfriday/v2 Migrate to Xorm (#474) 2021-11-13 20:18:06 +01:00
ryancurrah/gomodguard Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
ryanrolds/sqlclosecheck Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
sanposhiho/wastedassign/v2 Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
securego/gosec/v2 Update deps (#789) 2022-02-24 17:33:24 +01:00
shazow/go-diff Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
sirupsen/logrus Update Dependencies (#349) 2021-09-24 18:39:57 +02:00
sivchari Update deps (#789) 2022-02-24 17:33:24 +01:00
sonatard/noctx Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
sourcegraph/go-diff Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
spf13 Update deps (#789) 2022-02-24 17:33:24 +01:00
ssgreg/nlreturn/v2 Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
stretchr Update Dependencies (#349) 2021-09-24 18:39:57 +02:00
subosito/gotenv Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
sylvia7788/contextcheck Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
syndtr/goleveldb Migrate to Xorm (#474) 2021-11-13 20:18:06 +01:00
tdakkota/asciicheck Update deps (#789) 2022-02-24 17:33:24 +01:00
tetafro/godot Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
tevino/abool Update Dependencies (#486) 2021-10-28 12:11:52 +02:00
timakin/bodyclose Update deps (#789) 2022-02-24 17:33:24 +01:00
tomarrell/wrapcheck/v2 Add linter bidichk to prevent malicios utf8 chars (#516) 2021-11-16 21:07:53 +01:00
tommy-muehle/go-mnd/v2 Update deps (#789) 2022-02-24 17:33:24 +01:00
ugorji/go/codec Update Dependencies (#349) 2021-09-24 18:39:57 +02:00
ultraware Update deps (#789) 2022-02-24 17:33:24 +01:00
urfave/cli/v2 Migrate to Xorm (#474) 2021-11-13 20:18:06 +01:00
uudashr/gocognit Add golangci-lint (#502) 2021-11-14 21:01:54 +01:00
woodpecker-ci/expr Migrate to Xorm (#474) 2021-11-13 20:18:06 +01:00
xanzy/go-gitlab Update deps (#789) 2022-02-24 17:33:24 +01:00
xeipuuv Update Dependencies (#486) 2021-10-28 12:11:52 +02:00
yagipy/maintidx Update deps (#789) 2022-02-24 17:33:24 +01:00
yeya24/promlinter Update deps (#789) 2022-02-24 17:33:24 +01:00