# pipelines

pipeline_event: push
pipeline_status: failure
pipeline_commit: ed050115603eb5f9a9a69ca8c2e2b7b2b9634128
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/laszlocph/drone-multipipeline.git
pipeline_author: laszlocph
pipeline_avatar: https://avatars.githubusercontent.com/u/4289031?v=4
pipeline_email: laszlocph@mail.org
pipeline_link: https://github.com/laszlocph/drone-multipipeline/commit/ed050115603eb5f9a9a69ca8c2e2b7b2b9634128
pipeline_sender: laszlocph
changed_files: []
pipeline_message:
  Revert "Triggering a multi pipeline build"

  This reverts commit 96def5f3326700448b973549d96a28d212aa546b.


pipeline_event: push
pipeline_status: success
pipeline_commit: b1ff2541b8c26b07d1560e397c91f63f8884084f
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: laszlocph
pipeline_avatar: https://avatars.githubusercontent.com/u/4289031?v=4
pipeline_email: laszlocph@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/b1ff2541b8c26b07d1560e397c91f63f8884084f
pipeline_sender: laszlocph
changed_files: []
pipeline_message:
  fix gitea "cannot authenticate user. 403 Forbidden" (#221)

  Co-authored-by: slt <samuel.lorch@sp-online.de>


pipeline_event: push
pipeline_status: success
pipeline_commit: 77e046b47fdf10f2168f48648a4c0f52cb31aaa4
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: laszlocph
pipeline_avatar: https://avatars.githubusercontent.com/u/4289031?v=4
pipeline_email: laszlocph@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/77e046b47fdf10f2168f48648a4c0f52cb31aaa4
pipeline_sender: laszlocph
changed_files: []
pipeline_message:
  Add OAuth2 Support for Gitea Remote (#226)

  * add oauth support for Gitea

  * go fmt

  * cli flags


pipeline_event: push
pipeline_status: failure
pipeline_commit: bfc4aa805926d73730cc4c7c1f529993099ef2dd
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/bfc4aa805926d73730cc4c7c1f529993099ef2dd
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Enforce code format (#228)

  * format .drone.yml & go code

  * improve .editorconfig

  * extend Makefile

  * enforce go code format

  * fix space

  * update deps

  * clean up


pipeline_event: push
pipeline_status: success
pipeline_commit: d40a4a4b3266e018be6ab94849d1c3e4089f7c7c
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/d40a4a4b3266e018be6ab94849d1c3e4089f7c7c
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Enable go vet for ci (#230)

  * enable go vet for ci

  * fix vet issues

  * move `./.cli.sh` into `make release-cli`


pipeline_event: push
pipeline_status: success
pipeline_commit: 68dbd488a958fcb6b14412c3420b73aab1cae7d5
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/68dbd488a958fcb6b14412c3420b73aab1cae7d5
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Using configured server URL instead of obtained from request (#175)

  Woodpecker should use configured server URL when creating self
  URL-s for VCS UI and not depend on URL read from request. In
  case of internal calls like answers for webhooks from Gitea
  on backend, address in URL may be internal and this causes
  Gitea to display CI status for commit with intenal URL
  to woodpecker not external one.


pipeline_event: push
pipeline_status: success
pipeline_commit: 2ff91e6a055c79d913dda6e7c2774b4615659fe0
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/2ff91e6a055c79d913dda6e7c2774b4615659fe0
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Add support for path-prefix condition (#174)


  Example:
  ```yaml
  when:
    path: '*.md'
  ```

  should match only builds in which the commit added/removed or modified files with the *.md extension

  Co-authored-by: 6543 <6543@obermui.de>


pipeline_event: push
pipeline_status: success
pipeline_commit: 2f222cea252a744d14ece802c9584d2822e62499
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/2f222cea252a744d14ece802c9584d2822e62499
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  fix: Build server with correct option (#237)

  We must build server with CGO_ENABLED=1 because of mattn/sqlite3.

  Co-authored-by: Yves-Gaël BILLET <ygbillet@ifotec.com>


pipeline_event: push
pipeline_status: success
pipeline_commit: 70958acc44895c0f5b8f692a756c5511e00b02fb
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/70958acc44895c0f5b8f692a756c5511e00b02fb
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  update / remove drone dependencies (#236)

  * include github.com/drone/signal

  * update github.com/drone/envsubst

  * move github.com/woodpecker-ci/expr to woodpecker org


pipeline_event: push
pipeline_status: success
pipeline_commit: c699ea5789c136903a72aee935de5f51f6728c82
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/c699ea5789c136903a72aee935de5f51f6728c82
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Add mutli-pipeline to Gitea (#225)

  * Add mutli-pipeline to Gitea client
  * Add multi-pipeline to Gitea OAuth client

  ref: https://woodpecker.laszlo.cloud/multi-pipeline/

  Signed-off-by: Yves-Gaël BILLET <ygbillet@ifotec.com>
  Co-authored-by: Yves-Gaël Billet <yg.billet@gmail.com>


pipeline_event: push
pipeline_status: success
pipeline_commit: 6bdadcdc492886256412f3810e89b749892ba6bf
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/6bdadcdc492886256412f3810e89b749892ba6bf
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Changelog for v0.14.0-rc2 (#241)

  * add changelog-tool config (https://gitea.com/gitea/changelog)

  * generate changelog

  * improve text


pipeline_event: push
pipeline_status: success
pipeline_commit: 0e8c17e7e86812cc41d24619344b99f41f67aa43
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/0e8c17e7e86812cc41d24619344b99f41f67aa43
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Use woodpecker env variable instead of drone in docker-compose (#264)

  * use woodpecker env variable instead of drone

  * update docker-compose version to 3

  Co-authored-by: Kevin <kevin@example.com>
  Co-authored-by: Anbraten <anton@ju60.de>


pipeline_event: push
pipeline_status: success
pipeline_commit: 1a67fc6e991efedfbce8f6beaf4095ee2d946b3a
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/1a67fc6e991efedfbce8f6beaf4095ee2d946b3a
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Use server-host as source for public links and warn if it is set to localhost (#251)

  * Use server-host as source for public links

  * use config and rm GetURL()

  * fix: solve import cycle

  Co-authored-by: 6543 <6543@obermui.de>


pipeline_event: push
pipeline_status: failure
pipeline_commit: 75513575be6fe5b6a76fcdc66041d76cb5c9ca62
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/75513575be6fe5b6a76fcdc66041d76cb5c9ca62
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Use go's vendoring (#284)

  * store dependency's in git

  * since we vendor ... rm tech-depts

  * aad make target 'vendor' to update vendor folder (manual task)


pipeline_event: push
pipeline_status: success
pipeline_commit: 34cfabb56d5b1501240228de7c4aa5075a55803f
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/34cfabb56d5b1501240228de7c4aa5075a55803f
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Fix filter pipeline config files (#279)

  closes #271 

  - filter pipeline config folders for `.yml` and `.yaml` files
  - improve `fetchConfig` tests
  - update remote mock and correct wrong folder name `mock` => `mocks` to match package name
  - fix: return correct filename for fallback
  - improve config loading by checking if folder or not before sending api call


pipeline_event: push
pipeline_status: success
pipeline_commit: cf19b41ad4a8e6f882ef74aa4b38bbc0910e240f
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/cf19b41ad4a8e6f882ef74aa4b38bbc0910e240f
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Add flag for specific grpc server addr (#295)

  Adding flag to server for setting up listen addr of grpc:

  --grpc-addr / $WOODPECKER_GRPC_ADDR


pipeline_event: push
pipeline_status: failure
pipeline_commit: 9267a46d5c36e2d9003dcc24b525ffdb8fb3a10f
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/9267a46d5c36e2d9003dcc24b525ffdb8fb3a10f
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  [Docs] Migrate docs framework to Docusaurus (#282)

  - Replace mkdocs with docosaurus (improved menu structure, ...)
  - Structure docs into `Usage` and `Server Setup / Administration`
  - Update favicon
  - Create new pipeline-syntax page with all options and links to more detailed docs if available
  - Add ci to publish to `woodpecker-ci.github.io`
  - Deploy docs preview to surge for review
  - Update start-page

  Co-authored-by: 6543 <6543@obermui.de>


pipeline_event: push
pipeline_status: success
pipeline_commit: d59fdb4602bfdd0d00078716ba61b05c02cbd1af
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/d59fdb4602bfdd0d00078716ba61b05c02cbd1af
pipeline_reviewer: 6543
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  [CI] Fix docs deploy & links (#301)

  * set git commiter

  * update links to docu

  * fix image link


pipeline_event: push
pipeline_status: success
pipeline_commit: 3dd809201264452e18c17eba1801124d8809aeb8
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/3dd809201264452e18c17eba1801124d8809aeb8
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Issue templates (#298)

  * add new issue templates

  * adjust labels

  * blank issues still enabled

  Co-authored-by: 6543 <6543@obermui.de>


pipeline_event: push
pipeline_status: success
pipeline_commit: a07f120d1245bab2c6eb4f896cbc3348f5e04d72
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/a07f120d1245bab2c6eb4f896cbc3348f5e04d72
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Community Guide (#296)

  Add a Community-Guide

  template was taken from [gitea](https://github.com/go-gitea/gitea/blob/main/CONTRIBUTING.md)

  Signed-off-by: 6543 <6543@obermui.de>
  Co-authored-by: Anbraten <anton@ju60.de>
  Co-authored-by: Malachi Soord <inverse.chi@gmail.com>


pipeline_event: push
pipeline_status: success
pipeline_commit: 2bfeb9e1fa883e1af5bcab81293b87902f921a48
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/2bfeb9e1fa883e1af5bcab81293b87902f921a48
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Improve administration docs (#307)

  * Improve administration docs

  * Correct docker image names

  * Update docs README

  Co-authored-by: 6543 <6543@obermui.de>


pipeline_event: push
pipeline_status: success
pipeline_commit: d4ab506507da167b4394cb1b045287414aa1ca24
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/d4ab506507da167b4394cb1b045287414aa1ca24
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Add Support section to README (#310)

  * Add Support section to README

  * Add funding config for GitHub

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


pipeline_event: push
pipeline_status: success
pipeline_commit: 289f0c9ad60d4ced5a2360a9380f73f9272938d6
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/289f0c9ad60d4ced5a2360a9380f73f9272938d6
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Change pipeline config path resolution (#299)

  # Config resolution
  - pipeline-config setting empty / not specified (default): `.woodpecker/` => `.woodpecker.yml` => `.drone.yml`
  - pipeline-config setting defined by user: try that file / folder and no fallback (if a user sets some special value that is normally done for some reason)

  # Changes
  - pipeline-config setting will be empty by default
  - remove fallback setting for config loading (simplifies config)

  ---
  closes #133

  ---

  * adjust config fetching mechanism

  * default path empty

  * remove fallback flag from ui and db


pipeline_event: push
pipeline_status: success
pipeline_commit: 387760ccbfab027b234ec8e8f757201c622a790d
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/387760ccbfab027b234ec8e8f757201c622a790d
pipeline_reviewer: 6543
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Improve plugin docs (#313)

  * docs: improve plugin docs

  * drone do not use ssl

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

  Co-authored-by: Nulo <git@nulo.in>
  Co-authored-by: Anbraten <anton@ju60.de>
  Co-authored-by: 6543 <6543@obermui.de>


pipeline_event: push
pipeline_status: success
pipeline_commit: 894df351eeb069884d4d062779e26b4e3cc55ee6
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/894df351eeb069884d4d062779e26b4e3cc55ee6
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Remove push, tag and deployment webhook filters (#281)

  - remove `AllowPush`, `AllowTag`,  `AllowDeploy` options.
  - keep `AllowPullRequest` option and disable it by default

  ---
  close #265 
  close #243


pipeline_event: push
pipeline_status: success
pipeline_commit: 8413bb06209d056fc0cdea32c2e0b2054152e077
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/8413bb06209d056fc0cdea32c2e0b2054152e077
pipeline_reviewer: 6543
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Remove non-existent changed status condition from docs (#322)

  * docs(status): rewrite

  status: changed doesn't exist in the current codebase and the
  description was just confusing.

  * Use consistent language

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

  Co-authored-by: Nulo <git@nulo.in>
  Co-authored-by: Anbraten <anton@ju60.de>


pipeline_event: push
pipeline_status: success
pipeline_commit: 5653577d7ef8af30d1433ec4b17caca4a0e728d8
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/5653577d7ef8af30d1433ec4b17caca4a0e728d8
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Fix sanitizePath (#326)

  With #299 the `sanitizePath` has a bug now. If no special config (empty string) has been set it falls back to default values, but the `sanitizePath` function  the used the pipelince-config-path to sanitize pipeline names.


pipeline_event: push
pipeline_status: success
pipeline_commit: d802fdb26d210242465ece6a5300667f9286c41f
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/d802fdb26d210242465ece6a5300667f9286c41f
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Fix cli matrix filter (#311)

  Using `when` (Conditional Execution) with `matrix` did not work, fix it.


pipeline_event: push
pipeline_status: success
pipeline_commit: 96828b16c1f28b90b4c3697489e6b42e2c6de581
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/96828b16c1f28b90b4c3697489e6b42e2c6de581
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Support recursive glob for path conditions (#327)

  * Support glob with doublestar for path conditions

  * Update docs and pipeline


pipeline_event: push
pipeline_status: success
pipeline_commit: ac46ee93455e90ac9639c657a386f1a95206b8dc
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/ac46ee93455e90ac9639c657a386f1a95206b8dc
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Migrate jwt token lib (#332)

  * migrate from github.com/dgrijalva/jwt-go to github.com/golang-jwt/jwt

  * migrate


pipeline_event: push
pipeline_status: failure
pipeline_commit: 188b9e6eb58431549b1d4cdc2a117150936fbb20
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/188b9e6eb58431549b1d4cdc2a117150936fbb20
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Refactor cli (#329)

  - move cli files from `cli/drone` to `cli/`
  - move cli main to `cmd/cli/main.go` to match agent and server
  - use version from `version/version.go` to match agent and server


pipeline_event: push
pipeline_status: success
pipeline_commit: b3d40024a99a0a0f3f2420817db17342ee7a5b60
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/b3d40024a99a0a0f3f2420817db17342ee7a5b60
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Rename cmd agent and server folders and binaries (#330)

  Renamed `cmd/drone-agent` to `cmd/agent` and `cmd/drone-server` to `cmd/server` and binaries to get rid of the drone name.


pipeline_event: push
pipeline_status: failure
pipeline_commit: 7f4a2057644df6e1b00fdc8dc35348580993d251
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/7f4a2057644df6e1b00fdc8dc35348580993d251
pipeline_reviewer: 6543
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Remove legacy/unused code + misc cleanups (#331)

  * delete obsolete cncd code

  jsonrpc2 client+server, and the utils that used them (piped, pipec)
  are not used anymore.

  jsonrpc2 was replaced with grpc
  piped+pipec were replaced by agents

  * delete duplicate section in swagger file

  * comment typos

  * go mod tidy (websocket+jsonrpc2 no longer used)

  * go mod vendor

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


pipeline_event: push
pipeline_status: success
pipeline_commit: 4fd8a1ef42e5278d89cef9d525058a2e41455ace
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/4fd8a1ef42e5278d89cef9d525058a2e41455ace
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Increase allowed length for user token in db (#328)

  After update to latest version gitea and use oauth, gitea returns long token in my case it was >800 characters. DB schema of the table has varchar(500), I updated it to varchar(1000) to solve the problem.

  * Fix length for gitea token/secret


pipeline_event: push
pipeline_status: success
pipeline_commit: caa21dd5be974097c9f1a1297782aa35ba09f0d9
pipeline_branch: release/v0.14
pipeline_ref: refs/heads/release/v0.14
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/caa21dd5be974097c9f1a1297782aa35ba09f0d9
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Increase allowed length for user token in db (#328)

  After update to latest version gitea and use oauth, gitea returns long token in my case it was >800 characters. DB schema of the table has varchar(500), I updated it to varchar(1000) to solve the problem.

  * Fix length for gitea token/secret


pipeline_event: push
pipeline_status: success
pipeline_commit: 35a45b7961f4622d5361c44d9a66f63a3e3830a1
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/35a45b7961f4622d5361c44d9a66f63a3e3830a1
pipeline_reviewer: 6543
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Reorganize code into server/{api,grpc,shared} packages (#337)

  * move api code to server/api
  * move grpc server for agent communication to server/grpc
  * move server.Config to server/config.go as it is used by both server/api and server/grpc
  * move shared code used by server/api and server/grpc to server/shared


pipeline_event: push
pipeline_status: success
pipeline_commit: 5fe712cca67449408ddca4d6b5066cebbb8eb462
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/5fe712cca67449408ddca4d6b5066cebbb8eb462
pipeline_reviewer: 6543
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Move package store/ to server/store/ (#341)

  * Refactor: move store/ to server/store/

  * fix pipeline for moved tests

  Co-authored-by: 6543 <6543@obermui.de>


pipeline_event: push
pipeline_status: success
pipeline_commit: bfb9af121c8eec5818c9c95f37e5a737a42f2241
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/bfb9af121c8eec5818c9c95f37e5a737a42f2241
pipeline_reviewer: 6543
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Create agent/ package for backend agnostic logic (#338)

  * Refactor: Move agent stats structs to agent/

  Based in part on changes by laszlocph (kube branch):
  7f4a0c8c12845a208e53bf11193c7b128e18bfc8 Factor into Runner
  f7fe9edd0b90dfe8414bd6b9c7c61c8a3304da6c Using Runner in server

  * Refactor: Add Runner constructor with counter field

  Based in part on changes by laszlocph (kube branch):
  7f4a0c8c12845a208e53bf11193c7b128e18bfc8 Factor into Runner
  f7fe9edd0b90dfe8414bd6b9c7c61c8a3304da6c Using Runner in server

  * Refactor: Move Runner to agent/ package

  Based in part on changes by laszlocph (kube branch):
  7f4a0c8c12845a208e53bf11193c7b128e18bfc8 Factor into Runner
  f7fe9edd0b90dfe8414bd6b9c7c61c8a3304da6c Using Runner in server

  * Refactor: pass pipeline.backend.Engine into agent.Runner

  Based in part on changes by laszlocph (kube branch):
  7f4a0c8 Factor into Runner
  f7fe9ed Using Runner in server

  * Use well-known function signature for WriteTo

  * Rename stats.go -> state.go

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


pipeline_event: push
pipeline_status: success
pipeline_commit: a0d008e071bbabd5acbeedcc04d921211f11a80e
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/a0d008e071bbabd5acbeedcc04d921211f11a80e
pipeline_reviewer: 6543
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Move cncd/{logging,pubsub,queue}/ to server/{logging,pubsub,queue}/ (#346)

  * Move cncd/{logging,pubsub,queue}/ to server/{logging,pubsub,queue}/

  * Update REAMDEs and include history

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

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


pipeline_event: push
pipeline_status: success
pipeline_commit: e34daae0cf18a85092ff554dca017354d65fe20f
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/e34daae0cf18a85092ff554dca017354d65fe20f
pipeline_reviewer: 6543
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Move cncd/pipeline/pipeline/ to pipeline/ (#347)

  * Refactor: move cncd/pipeline/ to pipeline/

  * Refactor: move pipeline/pipeline/ to pipeline/


pipeline_event: push
pipeline_status: success
pipeline_commit: 0bd10fa50751f9d7a322fed0d3c7738a9b0e582f
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/0bd10fa50751f9d7a322fed0d3c7738a9b0e582f
pipeline_reviewer: 6543
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Cleanup Code (#348)

  * Fix "Empty slice declaration using a literal"
  * Fix "collides with imported package name"
  * Remove unused code in pipeline
  * Remove unused oauth2.providerAuthHeaderWorks()
  * Add TODOs
  * Format Code
  * Cleanup doublestar import
  * Migrate deprecated functions

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


pipeline_event: push
pipeline_status: success
pipeline_commit: 4df9c8d6a5b91e8bb7e6d79b94cd91c6ceb0e495
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/4df9c8d6a5b91e8bb7e6d79b94cd91c6ceb0e495
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Update Dependencies (#349)

  * github.com/russross/meddler v1.0.0 -> v1.0.1
  * github.com/gin-gonic/gin v1.6.3 -> v1.7.4
  * github.com/go-sql-driver/mysql v1.5.0 -> v1.6.0
  * github.com/sirupsen/logrus v1.6.0 -> v1.8.1
  * github.com/rs/zerolog v1.18.0 -> v1.25.0


pipeline_event: push
pipeline_status: success
pipeline_commit: d8cd4925ec8d9a807c6cc100c6d03d4c72bbeb8e
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/d8cd4925ec8d9a807c6cc100c6d03d4c72bbeb8e
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  If config is no dir asume its a folder (#354)

  If config is no dir assume its a folder (user do not always add / suffix)


pipeline_event: push
pipeline_status: success
pipeline_commit: 72e42f1612b4a133d8c2265c27174fb2a578acdc
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/72e42f1612b4a133d8c2265c27174fb2a578acdc
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Optimize license files (#355)

  Updated license files to be automatically be parseable by tools like [licensechecker](https://github.com/google/licensecheck) or Github. This is for example needed for godoc.


pipeline_event: push
pipeline_status: success
pipeline_commit: 5a05a7fe6bf40ed827e3da89653dd837e389df77
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/5a05a7fe6bf40ed827e3da89653dd837e389df77
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Make configFetcher fallback work for gitea (#357)

  #299 who closed #133 did not take into account, that that gitea (and eventually) other forges do return 200 and empty string if file was not found - this make configFetcher more resilient


pipeline_event: push
pipeline_status: success
pipeline_commit: da6fa0ec70b6ad5167613eff541b3ae375d97cca
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/da6fa0ec70b6ad5167613eff541b3ae375d97cca
pipeline_reviewer: anbraten
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Use moby definitions for docker pipeline backend (#364)

  * Migrate from docker to moby

  * moby as interface docker as implementation

  * Migrate deprecated func


pipeline_event: push
pipeline_status: success
pipeline_commit: bd19f9075680468f44faa08fe29eef4a0edb12f7
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/bd19f9075680468f44faa08fe29eef4a0edb12f7
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Replace www-path with www-proxy option for development (#248)

  By adding a new ENV variable called `WOODPECKER_WWW_PROXY` it is possible to serve a webinterface via a proxy configured by the `WOODPECKER_WWW_PROXY` value for development instead of serving the interface from the bundled code or from some folder location as the old `WOODPECKER_WWW` option allowed. Using a proxy allows developing the UI with hot-reloading.


pipeline_event: push
pipeline_status: success
pipeline_commit: 0fa271f4657380aa3df4f94ab2014da6e139360b
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/0fa271f4657380aa3df4f94ab2014da6e139360b
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Add json schema and cli lint command (#342)

  - Add json schema file
  - Add tests to validate sample pipeline files
  - Add new command `lint` to cli to test a directory or single file to use correct schema

  Example:  `woodpecker-cli lint ./pipeline/schema/.woodpecker/`

  ---
  close #275 
  preparation for #276 


  Co-authored-by: 6543 <6543@obermui.de>


pipeline_event: push
pipeline_status: success
pipeline_commit: 06d83c7b0e748bc6fbd043f5554b87d5df39ec53
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/06d83c7b0e748bc6fbd043f5554b87d5df39ec53
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Remote Gitea drop basic auth support (#365)

  you now have to set **gitea-client** and **gitea-secret**.


pipeline_event: push
pipeline_status: success
pipeline_commit: f81bd8c65637a775a2287551cc836b8c28b39e0b
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/f81bd8c65637a775a2287551cc836b8c28b39e0b
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
   Extend Logging & Report to WebHook Caller back if pulls are disabled (#369)

  * Add more logging 
  * Format Code
  * Add TODOs
  * Fix nits
  * Delete two unused functions
  * Report to WebHook Caller back if pulls are disabled


pipeline_event: push
pipeline_status: success
pipeline_commit: e3499f610db762979627b90c287a6767b2f1fab7
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/e3499f610db762979627b90c287a6767b2f1fab7
pipeline_reviewer: 6543
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Pass down context.Context (#371)

  * pass context down to remote clients

  * make tests work

  * add ctx to Refresh() and use it

  * bitbucketserver

  * code format

  * plugin interface: add todo context

  * solve todo

  * RM TODO by using context.WithTimeout

  * refactor & fix

  * Apply suggestions from code review

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

  * go fmt

  * Update server/remote/coding/coding.go

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

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


pipeline_event: push
pipeline_status: success
pipeline_commit: 6144f166315992c4cbfc35f6a8117e8955d64997
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/6144f166315992c4cbfc35f6a8117e8955d64997
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Remove unsupported pipeline file extension "yaml" (#373)

  Docs, `sanitizePath` and json-schema do not mention / support `.yaml` (only `.yml`) files so they should simply be ignored.


pipeline_event: push
pipeline_status: success
pipeline_commit: 17b8867b96c6b72739cf2a1e252fd6574a930972
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/17b8867b96c6b72739cf2a1e252fd6574a930972
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Clean up config environment variables for server and agent (#218)

  The goal here is to make consistent use of configuration environment variables prefixed `WOODPECKER_`. Where several variants existed, this PR aims to remove all but one option, leaving the most explicit.

  This PR only changes server and agent code, but not documentation, in order to keep the PR digestible. Once we have consensus that this is correct, I'll change docs accordingly.

  User (rather: admin) facing changes in this PR:

  - In general, support for all server and agent config environment variables (env vars) starting with `DRONE_` is removed. The according `WOODPECKER_*` variables must be used instead.
  - The env var `WOODPECKER_HOST` replaces `DRONE_HOST`, and `DRONE_SERVER_HOST`.
  - The env var `WOODPECKER_AGENT_SECRET` is used to configure the shared secret which agents use to authenticate against the server. It replaces `WOODPECKER_SECRET`, `DRONE_SECRET`, `WOODPECKER_PASSWORD`, `DRONE_PASSWORD`, and `DRONE_AGENT_SECRET`.
  - The env var `WOODPECKER_DATABASE_DRIVER` replaces `DRONE_DATABASE_DRIVER` and `DATABASE_DRIVER`.
  - The env var `WOODPECKER_DATABASE_DATASOURCE` replaces `DRONE_DATABASE_DATASOURCE` and `DATABASE_CONFIG`.


pipeline_event: push
pipeline_status: success
pipeline_commit: 7f3a6eb17fd1c78e215a77742239a025048234d2
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/7f3a6eb17fd1c78e215a77742239a025048234d2
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Update Generated Proto Code (#351)

  update generated code (definitions, client implementation & server interface)
  and add documentation how to generate


pipeline_event: push
pipeline_status: success
pipeline_commit: ed6d3f3cea2c9ceab5dbcd22bcc25b48e7523ab2
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/ed6d3f3cea2c9ceab5dbcd22bcc25b48e7523ab2
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Use go embed for web files and remove httptreemux (#382)

  - replace togo with go embed
  - replace httptreemux with gin

  closes #308


pipeline_event: push
pipeline_status: error
pipeline_commit: 8ea8b3214aff4399f893b915951c1d81b7696a24
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/plugin-git.git
pipeline_message: convert testing to woodpecker config
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/plugin-git/commit/8ea8b3214aff4399f893b915951c1d81b7696a24
pipeline_sender: 6543
changed_files: []
pipeline_error:
  yaml: unmarshal errors:
    line 6: cannot unmarshal !!map into string
    line 1: cannot unmarshal !!seq into map[string]yaml.Volume


pipeline_event: push
pipeline_status: success
pipeline_commit: 169e7e5aa36d3b7428ae74ec5f8761eef4028b68
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/169e7e5aa36d3b7428ae74ec5f8761eef4028b68
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Refactor Gitlab Remote (#358)

  - Replace custom client
  - Update Docs
  - Test if it works
  - Update Tests

  close #285


pipeline_event: push
pipeline_status: success
pipeline_commit: e3354e440f20c17ffe74906630696dbd951b6c15
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/e3354e440f20c17ffe74906630696dbd951b6c15
pipeline_reviewer: anbraten
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Publish alpine container (#398)

   * Enable build & publish of alpine docker container
   * Delete outdated BUILD file
   * Move Dockerfiles into subdir "docker"
   * Update & format Dockerfiles
   * Introduce "next" tag

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


pipeline_event: push
pipeline_status: success
pipeline_commit: d15c642f9190d17f20c1a779cacda181f72cc64b
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/d15c642f9190d17f20c1a779cacda181f72cc64b
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Release cli images (#404)

  * release cli images

  * update docs

  Co-authored-by: 6543 <6543@obermui.de>


pipeline_event: push
pipeline_status: success
pipeline_commit: 29fa7a018e7b734aa304bc8f20c5b049d7fe52fe
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/plugin-s3.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/plugin-s3/commit/29fa7a018e7b734aa304bc8f20c5b049d7fe52fe
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Release via CI (#7)

   * [x] go-code version cleanup
   * [x] extend tests (vet & format)
   * [x] build & publish docker


pipeline_event: push
pipeline_status: failure
pipeline_commit: 47caa8cd85d80cf7245d9be96332678118865ed0
pipeline_branch: release/v0.14
pipeline_ref: refs/heads/release/v0.14
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/47caa8cd85d80cf7245d9be96332678118865ed0
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Support recursive glob for path conditions (#327) (#412)

  * Support glob with doublestar for path conditions

  * Update docs and pipeline

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


pipeline_event: push
pipeline_status: success
pipeline_commit: 9b687a923edf473b207944babd050a8543f469a2
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/9b687a923edf473b207944babd050a8543f469a2
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Fix various typos (#416)

  Fix various typos found via `codespell -q 3 -S vendor -L pullrequest,pullrequests`


pipeline_event: push
pipeline_status: success
pipeline_commit: 0f03b2dfd2010af68493bfc8a2478d34a667bc78
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/plugin-git.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/plugin-git/commit/0f03b2dfd2010af68493bfc8a2478d34a667bc78
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Update README.md and related for new image location (#2)

  * switch from 'plugins/git:next' to 'woodpeckerci/plugin-git:next'
  * fix badges at README.md


pipeline_event: push
pipeline_status: success
pipeline_commit: 9c85c8fd68b0d2faa97f53ccaf3ece9396ba66e5
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/9c85c8fd68b0d2faa97f53ccaf3ece9396ba66e5
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Enable pull_request hook by default on repository activation (#420)

  Closes #419

  Signed-off-by: jolheiser <john.olheiser@gmail.com>


pipeline_event: push
pipeline_status: success
pipeline_commit: 8368a17b06aca62e4e8a384cc5ac92576f438ae6
pipeline_branch: release/v0.14
pipeline_ref: refs/heads/release/v0.14
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/8368a17b06aca62e4e8a384cc5ac92576f438ae6
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Fix json tag for `Pos` at struct `Line` (#422) (#424)

  Co-authored-by: Masaya Watanabe <sfbgwm30@gmail.com>


pipeline_event: push
pipeline_status: success
pipeline_commit: 9c208c1ab070b9cbf13ae15d01e38fdbd09f7ac1
pipeline_branch: release/v0.14
pipeline_ref: refs/heads/release/v0.14
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/9c208c1ab070b9cbf13ae15d01e38fdbd09f7ac1
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Fix channel buffer used with signal.Notify (#421) (#423)

  Co-authored-by: Masaya Watanabe <sfbgwm30@gmail.com>


pipeline_event: push
pipeline_status: success
pipeline_commit: 4276a04f0c8b19b9899fdc040ce8d37e153dc0e4
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/4276a04f0c8b19b9899fdc040ce8d37e153dc0e4
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Move entirely to zerolog (#426)

  Completely switch to zerolog

  (Remove usage of logrus and std logger)

  Signed-off-by: jolheiser <john.olheiser@gmail.com>
  Co-authored-by: 6543 <6543@obermui.de>


pipeline_event: push
pipeline_status: success
pipeline_commit: f779860ff1fff5f6603c9ca812ef97c05432a678
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/f779860ff1fff5f6603c9ca812ef97c05432a678
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Add web-config.js endpoint (#433)

  This is a preparation for #245 and adds a new endpoint (`.js``file) which can be included by the web-ui to get some config and credentials like the user profile or access-token.


pipeline_event: push
pipeline_status: success
pipeline_commit: 12db87f8e64f80a8f78c37e5759758b0a92de81f
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/12db87f8e64f80a8f78c37e5759758b0a92de81f
pipeline_reviewer: anbraten
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Change prometheus namespace to woodpecker (#439)

  Signed-off-by: jolheiser <john.olheiser@gmail.com>


pipeline_event: push
pipeline_status: success
pipeline_commit: 6828057f66b3ff8af599bb7dc8b329bbd2c5dfab
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: jolheiser
pipeline_avatar: https://avatars.githubusercontent.com/u/42128690?v=4
pipeline_email: jolheiser@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/6828057f66b3ff8af599bb7dc8b329bbd2c5dfab
pipeline_reviewer: anbraten
pipeline_sender: jolheiser
changed_files: []
pipeline_message:
  Switch default git plugin (#449)

  * update pipeline samples

  * update docs

  * use woodpeckerci/plugin-git:latest as default

  * code format nit


pipeline_event: push
pipeline_status: success
pipeline_commit: ed03a318c5d880f3ee07f17b763b801001268ac9
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/ed03a318c5d880f3ee07f17b763b801001268ac9
pipeline_reviewer: anbraten
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Improve docs (#450)

  - update docusaurus
  - add typescript
  - add prettier
  - add open-collective & sponsor us links
  - add announcement bar (star on github)
  - add mastodon (footer)
  - collapse admin area in sidebar by default
  - move faq doc to pages


pipeline_event: push
pipeline_status: success
pipeline_commit: 03bb0e69d89b566ffa41c7a2813fdafe09b41fe0
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: jolheiser
pipeline_avatar: https://avatars.githubusercontent.com/u/42128690?v=4
pipeline_email: jolheiser@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/03bb0e69d89b566ffa41c7a2813fdafe09b41fe0
pipeline_reviewer: anbraten
pipeline_sender: jolheiser
changed_files: []
pipeline_message:
  Replace debug with log-level flag (#440)

  * Add logging level to CLI and API

  Signed-off-by: jolheiser <john.olheiser@gmail.com>

  # Conflicts:
  #	server/router/router.go

  * Apply suggestions from code review

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

  * Refactor log level

  Signed-off-by: jolheiser <john.olheiser@gmail.com>

  * Remove API

  Signed-off-by: jolheiser <john.olheiser@gmail.com>

  * Fix API imports

  Signed-off-by: jolheiser <john.olheiser@gmail.com>

  * do not relay on external default

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


pipeline_event: push
pipeline_status: success
pipeline_commit: 8e658c135d2eb8dd07915f238914ce531b8912a0
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: jolheiser
pipeline_avatar: https://avatars.githubusercontent.com/u/42128690?v=4
pipeline_email: jolheiser@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/8e658c135d2eb8dd07915f238914ce531b8912a0
pipeline_reviewer: 6543
pipeline_sender: jolheiser
changed_files: []
pipeline_message:
  Add log level API (#444)

  * Add log level API

  Signed-off-by: jolheiser <john.olheiser@gmail.com>

  * Update cli/loglevel/loglevel.go

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

  * Move API to api routes

  Signed-off-by: jolheiser <john.olheiser@gmail.com>

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


pipeline_event: push
pipeline_status: success
pipeline_commit: bbbb53b9bca41d17fe4e7a3920be49d7e2cee9ef
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/bbbb53b9bca41d17fe4e7a3920be49d7e2cee9ef
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Always wait 3s to fetch pipeline config (#458)

  This fix a bug where first try will fail because timeout is 0s


pipeline_event: push
pipeline_status: success
pipeline_commit: fd8e0b248b1338dfc4c17456c6b4cfe68ce3f5a1
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/fd8e0b248b1338dfc4c17456c6b4cfe68ce3f5a1
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Add `TestPipelineName` to `procBuilder_test.go` (#461)

  test for a bug where pipelines that use `depends_on` were not built in multi-pipeline builds. The problem is that pipelines names keep a leading `'/'` when the pipeline path does not have a trailing `'/'`.


pipeline_event: push
pipeline_status: success
pipeline_commit: 586199571f76680388815da2998802c9547048df
pipeline_branch: release/v0.14
pipeline_ref: refs/heads/release/v0.14
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/586199571f76680388815da2998802c9547048df
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Add `TestPipelineName` to `procBuilder_test.go` (#461) (#455)

  Backport #461 

  Add test for a bug where pipelines that use `depends_on` were not built in multi-pipeline builds. The problem is that pipelines names keep a leading `'/'` when the pipeline path does not have a trailing `'/'`.


pipeline_event: push
pipeline_status: success
pipeline_commit: 5990d32fd36e7d267eb6ef74cff57ebed3511099
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/5990d32fd36e7d267eb6ef74cff57ebed3511099
pipeline_reviewer: anbraten
pipeline_sender: 6543
changed_files: []
pipeline_message:
  More logging and refactor (#457)

  * only use "context"
  * enable 'h2' support at server
  * trace log  remote and database config
  * log loglevel on start


pipeline_event: push
pipeline_status: success
pipeline_commit: 3af5f99fb23ccae910993f6f7cc8b0f25704a6cb
pipeline_branch: release/v0.14
pipeline_ref: refs/heads/release/v0.14
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/3af5f99fb23ccae910993f6f7cc8b0f25704a6cb
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Fix repo access (#476) (#477)

  Backport #476

  * fix repo access

  * fix permission syncing

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


pipeline_event: push
pipeline_status: success
pipeline_commit: dff44917e7aebdf7719930400a13ecff6f93fc8f
pipeline_branch: release/v0.14
pipeline_ref: refs/heads/release/v0.14
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/dff44917e7aebdf7719930400a13ecff6f93fc8f
pipeline_reviewer: anbraten
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Gitea use default branch (#480) (#482)

  instead of hard-coded default branch use what gitea tell us

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


pipeline_event: push
pipeline_status: success
pipeline_commit: 798c2bc8b2003269e4b6f35046d3f8b08eccfb74
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/798c2bc8b2003269e4b6f35046d3f8b08eccfb74
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Upgrade urfave/cli to v2 (#483)

  * migrate urfave/ci v1 -> v2
  * refactor cli (format flag)
  * log error if agent can not listen on port 3000

  close #452


pipeline_event: push
pipeline_status: success
pipeline_commit: 96155a47acd00640b09a0a93211cbdbacbed2991
pipeline_branch: release/v0.14
pipeline_ref: refs/heads/release/v0.14
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/96155a47acd00640b09a0a93211cbdbacbed2991
pipeline_reviewer: anbraten
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Use go embed for web files and remove httptreemux (#382)  (#489)

  * Use go embed for web files and remove httptreemux (#382)

  - replace togo with go embed
  - replace httptreemux with gin

  closes #308

  * adapt

  * ajust & cleanup

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


pipeline_event: push
pipeline_status: success
pipeline_commit: e3033015ae2a94c71bc192827150c0d0839099b1
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/e3033015ae2a94c71bc192827150c0d0839099b1
pipeline_reviewer: anbraten
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Use std methode to get SystemCertPool (#488)

  * use std methode to get SystemCertPool

  * vendor

  * fix lint


pipeline_event: push
pipeline_status: success
pipeline_commit: 473a05d5b593c7dd2b91906d3af918be85f4c285
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/473a05d5b593c7dd2b91906d3af918be85f4c285
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Update gogs client (#487)

  * update github.com/gogits/go-gogs-client

  * migrate

  * fix test & use DefaultBranch


pipeline_event: push
pipeline_status: success
pipeline_commit: 965235e4215f97e6fbd5aff0a91be62a7b331d3a
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/965235e4215f97e6fbd5aff0a91be62a7b331d3a
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Remove some wrapper and make code more redable (#478)

  * meaningful var names
  * no context wrapper, use store directly
  * retrieve store from context once
  * rm store.GetRepoOwnerName


pipeline_event: push
pipeline_status: success
pipeline_commit: 91d37be1da48ec654f3973fabfc5259442c433bf
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/91d37be1da48ec654f3973fabfc5259442c433bf
pipeline_reviewer: anbraten
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Update Dependencies (#486)

  * github.com/Microsoft/go-winio

  * github.com/bradrydzewski/togo

  * github.com/containerd/containerd

  * github.com/docker/cli

  * github.com/docker/docker

  * github.com/docker/docker-credential-helpers

  * github.com/franela/goblin

  * github.com/google/go-github/v39

  * github.com/joho/godotenv

  * github.com/lib/pq

  * github.com/moby/moby

  * github.com/prometheus/client_golang

  * github.com/tevino/abool

  * github.com/woodpecker-ci/togo

  * github.com/xanzy/go-gitlab

  * github.com/xeipuuv/gojsonschema

  * github.com/mattn/go-sqlite3


pipeline_event: push
pipeline_status: success
pipeline_commit: ae3671e7fbca339bcac6424c1eeb84268f4acc8c
pipeline_branch: release/v0.14
pipeline_ref: refs/heads/release/v0.14
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/ae3671e7fbca339bcac6424c1eeb84268f4acc8c
pipeline_reviewer: anbraten
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Add flag for not fetching permissions (FlatPermissions) (#491)

  * Rebase on 0.14

  * Fixes from PR review


pipeline_event: push
pipeline_status: killed
pipeline_commit: 06800cb61e353b6b4aa2e83b9df62612d5695a5c
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: jolheiser
pipeline_avatar: https://avatars.githubusercontent.com/u/42128690?v=4
pipeline_email: jolheiser@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/06800cb61e353b6b4aa2e83b9df62612d5695a5c
pipeline_reviewer: 6543
pipeline_sender: jolheiser
changed_files: []
pipeline_message:
  Change paths to use woodpecker instead of drone (#494)

  * change paths to use woodpecker instead of drone

  * improve sql file migration

  * add migration notice


pipeline_event: push
pipeline_status: success
pipeline_commit: f02789c74a24c99a53445aaa4522731330436f4b
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/f02789c74a24c99a53445aaa4522731330436f4b
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Fix bug where db file is posible moved outside of docker volume (#496)

  #494 introduced a bug, where a migration function can remove the sqlite3 file outside of the mounted docker volume.
  that would result in a data lose after a container recreate.

  this fix it by only rename the file if in same folder else just use the old path as fallback and put warnings into the log

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


pipeline_event: push
pipeline_status: success
pipeline_commit: 0bb62be3034694f839682118eefade37f5203cea
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/0bb62be3034694f839682118eefade37f5203cea
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Embedding libcompose types for yaml parsing (#495)

  since github.com/docker/libcompose is deprecated, unmaintained and archived.

  and license is the same as woodpecker's, we can just copy stuff into woodpecker directly.
  (we only use types of that project anyway)


pipeline_event: push
pipeline_status: success
pipeline_commit: 58838f225c8425436b83b4aff98a33ad41218e61
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/58838f225c8425436b83b4aff98a33ad41218e61
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Rewrite of WebUI (#245)

  Rewrite of the UI using Typescript, Vue3, Windicss and Vite. The design should  be close to the current one with some changes:
  - latest pipeline in a sidebar on the right
  - secrets and registry as part of the repo-settings (secrets and registry entries shouldn't be used as much so they can be "hidden" under settings IMO)
  - start page shows list of active repositories with button to enable / add new ones (currently you see all repositories and in most cases you only add new repositories once in a while)


pipeline_event: push
pipeline_status: success
pipeline_commit: ca8e215cfa238f29b137b2ff93b704ca8db2f16f
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/ca8e215cfa238f29b137b2ff93b704ca8db2f16f
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Migrate to Xorm (#474)

  close #234

  * Migrate store
  * Migrate tests
  * Rewrite migrations
  * Init fresh DB in on step
  * Rm old stuff (meddler, sql files, dead code, ...)


pipeline_event: push
pipeline_status: failure
pipeline_commit: 2524c6900caa7cdd640efa2b8663ee63a25e87df
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/2524c6900caa7cdd640efa2b8663ee63a25e87df
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Fix reggression, save not activated repos to database on sync again (#510)

  * Fix #508
  * Add testcase

  Unrelated nits:
  * Rm one index (unique will already create an index)
  * Do not drop  on UpdateUser


pipeline_event: push
pipeline_status: declined
pipeline_commit: 86bb8f195ce6dec6c5cfb2352b0a15b3266c644c
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/86bb8f195ce6dec6c5cfb2352b0a15b3266c644c
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  format do 'simplify' and check via CI (#509)

  * `make format` simplify code now

  * code format

  * check simplified via linter


pipeline_event: push
pipeline_status: success
pipeline_commit: 82fd65665f997924adbfeaacb640495716a064f2
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/82fd65665f997924adbfeaacb640495716a064f2
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Add linter bidichk to prevent malicios utf8 chars (#516)

  bidichk checks for dangerous unicode character sequences

  (https://github.com/golangci/golangci-lint/pull/2330)


pipeline_event: push
pipeline_status: success
pipeline_commit: 07b32fa0fe8ab47789cd29ae671f8b5b5aa39d50
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/07b32fa0fe8ab47789cd29ae671f8b5b5aa39d50
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Update database in one transaction on syncing user repositorys (#513)

  * userSyncer Sync commit changes in one transaction
  * cover new cases with unit tests


pipeline_event: push
pipeline_status: failure
pipeline_commit: 745090b3aff1f96e99618ecd081638ef39089713
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/745090b3aff1f96e99618ecd081638ef39089713
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Update Agent and Pipeline syntax documentation (#506)

  - Creates `Agent Config` with examples of agents and configuration options
  - Updates `Pipeline Syntax`
    - About the different types of conditionals
    - Sort Order (Global -> Step -> Advanced)
  - Move Conditional Steps to own page

  Co-authored-by: 6543 <6543@obermui.de>


pipeline_event: push
pipeline_status: success
pipeline_commit: d02dfe993f4cc94bd8e87f454e17bbea8eea592d
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/d02dfe993f4cc94bd8e87f454e17bbea8eea592d
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Update docs about selecting agent based on platform (#470)

  Update docs about selecting agent based on platform for global pipeline config


pipeline_event: push
pipeline_status: success
pipeline_commit: 51617e7f8637aa8e93564b96040a83b25c31d421
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/51617e7f8637aa8e93564b96040a83b25c31d421
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Rename struct field and add new types into server/model's (#523)

  Resolve some todos in server/model:
   * Move persistent queue into its own package
   * Create Types: StatusValue, SCMKind, RepoVisibly
   * Rename struct Repo fields: SCMKind, IsSCMPrivate


pipeline_event: push
pipeline_status: success
pipeline_commit: 34ff30010ef9fc49802a7cff9d824eb14a63736a
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/34ff30010ef9fc49802a7cff9d824eb14a63736a
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Show environ in every BuildProc (#526)

  * Show environ in every BuildProc

  * show environ next to build proc

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


pipeline_event: push
pipeline_status: success
pipeline_commit: f454371e56e5322220ed78d79403ea27a35a9946
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/f454371e56e5322220ed78d79403ea27a35a9946
pipeline_reviewer: anbraten
pipeline_sender: 6543
changed_files: []
pipeline_message:
  store migrations: cache migrations and add note (#522)

  * Cache migrations instead of query each time
  * Add a note of migration execute order 

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


pipeline_event: push
pipeline_status: success
pipeline_commit: fe31fb1e06f510cb90ef7600756d566c10b85ce3
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/fe31fb1e06f510cb90ef7600756d566c10b85ce3
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Drop error only on purpose or else report back or log (#514)

  - Remove Deadcode
  - Simplify Code
  - Drop error only on purpose


pipeline_event: push
pipeline_status: success
pipeline_commit: 116c310820548e89c01f507775abb1ac2b91c8fe
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: anbraten
pipeline_avatar: https://avatars.githubusercontent.com/u/6918444?v=4
pipeline_email: anbraten@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/116c310820548e89c01f507775abb1ac2b91c8fe
pipeline_reviewer: 6543
pipeline_sender: anbraten
changed_files: []
pipeline_message:
  Add linter misspell (#530)

  * Add linter misspell

  * Fix spelling

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


pipeline_event: push
pipeline_status: success
pipeline_commit: ff8ad5bb83c334aae8791f9c23e05707ee855ec4
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/ff8ad5bb83c334aae8791f9c23e05707ee855ec4
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Fix registry delete (#532)

  - Make make it possible to delete `"§4fda`
  - Reject non urls for registry-address
  - Fix #520


pipeline_event: push
pipeline_status: success
pipeline_commit: 063d0bb32abd37374ae9a85b80151cf12bfdf176
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/063d0bb32abd37374ae9a85b80151cf12bfdf176
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Replace DRONE_ with CI_ variables in pipeline steps (#427)

  Dropped support for `DRONE_*` environment variables in pipeline steps. Pipeline meta-data can be accessed with `CI_*` variables.
    - `CI_*` prefix replaces `DRONE_*`
    - `CI` value is now `woodpecker`
    - `DRONE=true` has been removed


pipeline_event: push
pipeline_status: success
pipeline_commit: c1a8884d62be9f8c1bf7774a134cf6c1282667d0
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/c1a8884d62be9f8c1bf7774a134cf6c1282667d0
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Add backend selection for agent (#463)

  - add backend selection option
  - by default it will auto-detect a backend


pipeline_event: push
pipeline_status: success
pipeline_commit: e072e4cce710bc5647c468ddc6dec131ee88ee45
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/e072e4cce710bc5647c468ddc6dec131ee88ee45
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Fix pipeline backend autodetect (#545)

  * refactor:
   - rename IsAvivable -> IsAvailable
   - drop depricated Kill
   - make sure backends implement interface
   - rename backend struct for ide (better info)

  * docker backend fix autodetect


pipeline_event: push
pipeline_status: success
pipeline_commit: 34a17f8219a780c144213f63fb532dde86a6c3ea
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/34a17f8219a780c144213f63fb532dde86a6c3ea
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Postgress can exec Sync2 after migration only in own transactions (#544)

  (postgress do not allow us to use sync2 twice in one transaction at all)


pipeline_event: push
pipeline_status: success
pipeline_commit: 7931bc78eb24993f39afbfb9e1858fef992b3957
pipeline_branch: master
pipeline_ref: refs/heads/master
pipeline_clone_url: https://github.com/woodpecker-ci/woodpecker.git
pipeline_author: 6543
pipeline_avatar: https://avatars.githubusercontent.com/u/24977596?v=4
pipeline_email: 6543@mail.org
pipeline_link: https://github.com/woodpecker-ci/woodpecker/commit/7931bc78eb24993f39afbfb9e1858fef992b3957
pipeline_reviewer: 6543
pipeline_sender: 6543
changed_files: []
pipeline_message:
  Let normal repo admins change timeout to lower values (#543)

  fix #534
  fix #179

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


# secrets

secret_name: bot_private_key
secret_value:
  -----BEGIN OPENSSH PRIVATE KEY-----
  b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
  QyNTUxOQAAACDS1bBxL1vItGaK0hRNFYPNIHdpSdA1vGZahda5tTvVRwAAAJjyWf2A8ln9
  gAAAAAtzc2gtZWQyNTUxOQAAACDS1bBxL1vItGaK0hRNFYPNIHdpSdA1vGZahda5tTvVRw
  AAAEAzz5tmbCg1YFKgLZAp+i30FAN/3Iqo/WRE0z52kNsZY9LVsHEvW8i0ZorSFE0Vg80g
  d2lJ0DW8ZlqF1rm1O9VHAAAAE21hZGRsQFBDLU1hZGRsLUhPTUUBAg==
  -----END OPENSSH PRIVATE KEY-----


