mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-12-02 06:41:18 +00:00
d494b6a959
This is the first step towards support for multiple forges (#138). It inserts a forge using the currently existing env varaibles into db and uses this forge from db later on in all places of the code. closes #621 addresses #138 # TODO - [x] add forges table - [x] add id of forge to repo - [x] use forge of repo - [x] add forge from env vars to db if not exists - [x] migrate repo.ForgeID to the newly generated forge - [x] support cache with forge from repo - [x] maybe add forge loading cache? (use LRU cache for forges, I expect users to have less than 10 forges normally) --------- Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com> |
||
---|---|---|
.. | ||
debug | ||
metrics | ||
agent.go | ||
badge.go | ||
cron.go | ||
global_secret.go | ||
helper.go | ||
helper_test.go | ||
hook.go | ||
login.go | ||
org.go | ||
org_secret.go | ||
orgs.go | ||
pipeline.go | ||
registry.go | ||
repo.go | ||
repo_secret.go | ||
signature_public_key.go | ||
stream.go | ||
user.go | ||
users.go | ||
z.go |