Commit graph

265 commits

Author SHA1 Message Date
6543
02c957bcdd
Update Gitea SDK to v0.13.0 and refactor 2020-09-16 08:48:09 +02:00
6543
eb8e2fd2f2
migrate 2020-05-22 13:15:33 +02:00
Ian
a11db91e49 Upgrade dependencies 2020-05-18 16:41:15 +01:00
mhmxs
53258bf989 Format source code 2019-09-14 14:21:16 +02:00
Laszlo Fogas
630c383181 Project is renamed to Woodpecker 2019-08-27 13:07:19 +02:00
Laszlo Fogas
e2b76ac449 Fixing infinite loop :o 2019-07-17 13:58:47 +02:00
Laszlo Fogas
6b442bf57e Merge remote-tracking branch 'origin/master' into bitbucket-fix
* origin/master: (59 commits)
  Pull in drone-go
  Readme
  UI bugfixes
  Drone tag
  Bump version
  More prometheus metrics, refactoring
  Bump version
  Test Pause/Resume
  Endpoint that blocks until there are running builds
  Pause/Resume queue
  Bump version
  Latest UI
  Persist intended URL through the OAuth flow
  Bump version
  Latest UI
  Fallback to default config. Allows incremental rollout of custom-path
  Task dependencies to survive restarts
  .drone.yml takes precedence over configured path. Allows incremental rollout
  Assign multiple pending tasks in one go
  Supporting skip_clone
  ...
2019-07-09 11:17:25 +02:00
Laszlo Fogas
ace264fe2f Persist intended URL through the OAuth flow 2019-06-27 08:25:00 +02:00
Laszlo Fogas
69de8face1 Handling canceled, skipped builds 2019-06-19 08:36:13 +02:00
Laszlo Fogas
1d47ba8a32 Status line for each pipeline on Github 2019-06-17 10:48:40 +02:00
Laszlo Fogas
a22747f5c3 Sort later, so it is sorted in restarts too 2019-06-16 15:55:55 +02:00
Laszlo Fogas
5869b62d3d Moving to 2.0 repositories endpoint, it returns plain text 2019-06-13 16:33:51 +02:00
Laszlo Fogas
9504b00a40 How to generate sql files 2019-06-07 10:43:42 +02:00
Laszlo Fogas
435083db9e Handling channel close 2019-06-05 10:08:49 +02:00
Laszlo Fogas
5cc4dca56f Fetching multiple pipelines from Github, skipping some logic for now 2019-06-04 15:04:18 +02:00
Laszlo Fogas
75d30dea09 Function to fetch a folder from the remote 2019-06-03 09:22:14 +02:00
Laszlo Fogas
67cdbd2509 Simplified the interface 2019-06-03 08:49:11 +02:00
Laszlo Fogas
ca5817ffc2 Renamed package 2019-04-04 20:51:20 +02:00
Brad Rydzewski
08739aaed9 update bb client 2018-10-19 13:18:11 -07:00
Brad Rydzewski
3d6bd58be8 ensure stash responses closed 2018-10-19 13:03:46 -07:00
Mura Li
63fba676b1 Fix out-of-bounds error when a push doesn't contain commits 2018-06-11 16:47:25 +08:00
folex
0f737fd82c Fix fmt.ErrorF usage 2018-04-30 11:50:49 +03:00
folex
b1dfa4a5a9 Fix PR comments
full_name   -> fullName
"%s"        -> %q
errors.New  -> fmt.Errorf
2018-04-28 10:25:30 +03:00
folex
0b73e5489b Add tests:
- read access
- write access
- admin access
2018-04-27 20:48:54 +03:00
folex
764c36f736 Use user/permissions bitbucket API instead of hooks 2018-04-27 19:01:15 +03:00
Vincent Lequertier
23f215df0e Remove labels deserialization for gogs and gitea PRs
This fixes #2154
2018-04-10 11:24:05 +02:00
Brad Rydzewski
641afd9273
Merge pull request #2350 from filoozom/fix-gitea-sync [ci skip]
Fix gitea `actionSync`
2018-04-01 11:51:34 -07:00
Brad Rydzewski
897eb95bcd
Merge pull request #2369 from JonasFranzDEV/master
Add context to Gitea status
2018-03-30 09:32:09 -07:00
Thomas Boerger
7f49e69607
Just fixed format with go fmt ./... 2018-03-21 14:02:17 +01:00
Jonas Franz
6a32935011
Add context to gitea status
Signed-off-by: Jonas Franz <info@jonasfranz.software>
2018-03-10 20:11:34 +01:00
Philippe Schommers
487f6c9501 Fix gitea actionSync 2018-02-20 18:53:03 +01:00
Brad Rydzewski
580fe9abb7 add apache license header to files 2018-02-19 14:24:10 -08:00
Brad Rydzewski
9a76ab5bbb
Merge pull request #2315 from favadi/gitea-pull-sender
uses email from Sender field of push event
2018-02-19 12:25:34 -08:00
Yuki Yoshida
100f44c615 Fix typos 2018-02-16 17:21:01 +09:00
Diep Pham
e3a5376d01 uses email from Sender field of push event
Gitea/Gogs [set repository owner](d644e88107/models/pull.go (L469)) information as Pusher in webhook.

For example, if we have a repository: git.example.com/org1/repo1, owner
of repository will be `org1` and the email field will be empty. This PR
changes gitea/gogs helpers to use the email in Sender field, which is
the user that click the merge button.
2018-02-06 15:15:24 +07:00
Michael de Wit
e4a77e5346 Fix Gitea remote pull-request webhook parsing 2018-01-29 13:20:02 +01:00
Brad Rydzewski
970080e444 use a backoff when fetching the yaml 2017-12-01 09:22:30 -08:00
Brad Rydzewski
6397395570
Use 5s backoff with 1m timeout fetching .drone.yml 2017-11-28 11:36:22 -08:00
Bo-Yi Wu
837ed7b84c Add testing.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-11-04 23:19:01 +08:00
Bo-Yi Wu
2a2ff0550c fix missing commit sha and wrong tag link.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-11-04 23:06:37 +08:00
Brad Rydzewski
578e8847cf Merge pull request #2241 from tboerger/fix-gitea
Urgent fix for changed auth behavior on Gitea
2017-10-13 07:59:47 -07:00
Thomas Boerger
517c003af2
Urgent fix for changed auth behavior on Gitea
Within the PR https://github.com/go-gitea/gitea/pull/2184 on Gitea the
project dropped the standard behavior to use x-auth-basic personal
access token. So we should use a proper username and the token from now
on to support Gitea >= 1.2.0. Since this driver anyway only supports
Gitea >= 1.2.0 this won't be a breaking change on Drone side, the only
breaking change is on side of Gitea!
2017-10-13 07:56:24 +02:00
Pavlo Kerestey
96734122b9 Fix typo of gogs pull request synchronized action 2017-10-12 12:32:17 +02:00
marcin.suterski
96af18993a
Use 'base_ref' as branch name for github tag events.
This chnage adds ability to filter builds by the source branch name for tag
events from Github.
2017-09-14 20:16:58 -04:00
Brad Rydzewski
913d8701f2 add gitlab v3 option for backward compat 2017-09-14 07:50:07 -07:00
Ivan Chernov
6074a0164e Update gitlab API to version v4 2017-09-07 21:05:26 +03:00
Brad Rydzewski
7826888729 update listing 2017-08-26 15:59:57 -07:00
mingshun
eb94dc0419 Added integration for coding.net 2017-07-22 17:12:09 +08:00
Brad Rydzewski
0b1a60fabc update gerrit implementation 2017-07-16 14:29:10 -04:00
Brad Rydzewski
35e0ee2e5f implement sync logic 2017-07-14 15:58:38 -04:00