Commit graph

605 commits

Author SHA1 Message Date
Laszlo Fogas 001d645471 Order files alphabetically 2019-06-13 18:09:25 +02:00
Laszlo Fogas a3ec40d438 Fifo queue with dependencies 2019-06-13 18:02:26 +02:00
Laszlo Fogas f9c5fcec0d N:N relationship between build and config. Restarts work 2019-06-11 10:50:50 +02:00
Laszlo Fogas 3fe710bbe4 1:n relationship for build-config 2019-06-07 10:40:16 +02:00
Laszlo Fogas 105a0708fe Refactor 2019-06-05 15:58:27 +02:00
Laszlo Fogas dbfbd15238 Moved proc id changes closer to each other 2019-06-05 10:36:16 +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 df50b7ef40 Testing procBuilder 2019-06-01 13:02:26 +02:00
Laszlo Fogas c9f2346c2c Supporting multiple yamls in procBuilder 2019-06-01 13:02:26 +02:00
Laszlo Fogas 8199fe4a21 Fixed tests 2019-06-01 13:01:50 +02:00
Laszlo Fogas 4cce34d5bf Moved things closer that belong together 2019-06-01 13:00:19 +02:00
Laszlo Fogas ddabcde3e3 Factored to a better place 2019-06-01 12:52:30 +02:00
Laszlo Fogas 21d6552b4b It's okay 2019-06-01 10:59:35 +02:00
Laszlo Fogas 8cec8ed0d5 Dryness 2019-06-01 10:27:28 +02:00
Laszlo Fogas 73aa46405a Factored into file 2019-06-01 10:17:02 +02:00
Laszlo Fogas 43c44cfbd6 Factored into named functions 2019-06-01 10:08:41 +02:00
Laszlo Fogas f25317599a Unlimited 2019-06-01 09:45:20 +02:00
Laszlo Fogas a4541ac901 Pull in cncd/* for simpler workflow 2019-04-06 15:44:04 +02:00
Laszlo Fogas ca5817ffc2 Renamed package 2019-04-04 20:51:20 +02:00
Niall Sheridan a55fa44589 Recover panic on closed channel
Related to #2480

Signed-off-by: Niall Sheridan <nsheridan@squarespace.com>
2018-11-14 11:27:41 +00:00
Brad Rydzewski eb96456909 fix for #2480 2018-10-18 22:33:56 -07:00
Delfer ea2c72b4b4 Add ability to restart build of any state 2018-04-06 17:54:24 +03:00
Brad Rydzewski c78ce27d76
Merge pull request #2386 from fbcbarbosa/patch-1
Fix EventStreamSSE Memory Leak
2018-03-30 09:39:41 -07:00
Fernando Barbosa 00f72ef206
Fix EventStreamSSE Memory Leak
The `Config.Services.Pubsub.Subscribe` is being initialized with the global Gin Context. This causes the publisher object to [hang at line 58](https://github.com/cncd/pubsub/blob/master/pub.go#L58) and the goroutine remains opened indefinetly, which can be a source of memory leak.

Setting it to the locally defined ctx object correctly causes the goroutine to close when the function exits due to the deferred close.

See https://discourse.drone.io/t/memory-leak-on-drone-server/1884 for further information.
2018-03-27 19:19:22 -03:00
Thomas Boerger 398ca972bc
Fixed wrong variable name 2018-03-27 22:50:55 +02:00
Thomas Boerger 06ff6b50ed
Use specific token for prometheus metrics 2018-03-27 22:22:19 +02:00
Thomas Boerger 7f49e69607
Just fixed format with go fmt ./... 2018-03-21 14:02:17 +01:00
Brad Rydzewski 580fe9abb7 add apache license header to files 2018-02-19 14:24:10 -08:00
Brad Rydzewski cef20f0476
Merge pull request #2331 from jbrockopp/master
Build List Pagination
2018-02-19 14:01:33 -08:00
Brad Rydzewski 909053ba5b
Merge pull request #2244 from appleboy/fix2
Fix drone filter func
2018-02-19 13:01:05 -08:00
Yuki Yoshida 100f44c615 Fix typos 2018-02-16 17:21:01 +09:00
Jordan Brockopp c84031e3e8 get page query param. set default of 1 if not set 2018-02-02 13:04:21 -06:00
Jordan Brockopp a844ed53e9 allow repo admin to update build counter 2018-02-01 13:10:00 -06:00
Tony Li 2700a5eeaa
better format 2018-01-18 13:20:42 -05:00
Tony Li e15e88584e
purge log w/ timestamp 2018-01-18 13:08:11 -05:00
Brad Rydzewski 8771fb53af purged log placeholder to include username 2018-01-18 09:30:41 -08:00
Brad Rydzewski cd0524e77e endpoint to purge build logs 2018-01-18 09:26:28 -08:00
Elena Grahovac 296a4f1977 Log the exact error in case of 'error setting commit status' 2017-12-20 12:12:38 +01:00
Brad Rydzewski 1db7bde877
Merge pull request #2274 from appleboy/bugs
fix(drone-server): missing default branch name in metadata.
2017-12-06 13:43:20 -08:00
Brad Rydzewski cf30898042 enable instance in when clause 2017-12-01 13:38:55 -08:00
Brad Rydzewski 970080e444 use a backoff when fetching the yaml 2017-12-01 09:22:30 -08:00
Bo-Yi Wu b6a9645b31 fix(drone-server): missing default branch name in metadata. 2017-12-01 12:24:19 +08:00
Bo-Yi Wu 8ad98fa42b add missing filter expr content.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-10-17 23:47:53 +08:00
Thomas Boerger 5abfd70c53
Fix procs.proc_started value if not set 2017-10-06 22:17:48 +02:00
Brad Rydzewski bb8c569249 add healthz endpoint to server 2017-10-05 14:17:27 -07:00
Brad Rydzewski 9a0a6f924e prevent per-user concurrent sync 2017-09-29 11:21:06 -07:00
Brad Rydzewski ec6016062b show loading status in user interface 2017-09-20 12:29:57 -07:00
Brad Rydzewski 2c9d50ccc6 should use correct status for killed 2017-09-15 09:04:21 -07:00
Brad Rydzewski 45357681a6 do not restart errored build 2017-09-14 15:33:12 -07:00