Yusuke Kuoka
ae09e6ebb7
Make log level configurable ( #541 )
...
Resolves #425
2021-05-11 20:23:06 +09:00
Yusuke Kuoka
469b117a09
Foundation for ScheduledOverrides ( #513 )
...
Adds two types `RecurrenceRule` and `Period` and one function `MatchSchedule` as the foundation for building the upcoming ScheduledOverrides feature.
Ref #484
2021-05-03 22:03:49 +09:00
Jesse Haka
28e80a2d28
Add support for enterprise runners ( #290 )
...
* Add support for enterprise runners
* update docs
2021-02-05 09:31:06 +09:00
Erik Nobel
a2b335ad6a
Github pkg: Bump github package to version 33 ( #222 )
2020-12-06 10:01:47 +09:00
Juho Saarinen
40c5050978
Added support for other than public GitHub URL ( #146 )
...
Refactoring a bit
2020-10-28 22:15:53 +09:00
Helder Moreira
7a2fa7fbce
runner-controller: do not delete runner if it is busy ( #103 )
...
Currently, after refreshing the token, the controller re-creates the runner with the new token. This results in jobs being interrupted. This PR makes sure the pod is not restarted if it is busy.
Closes #74
2020-10-05 09:06:37 +09:00
Reinier Timmer
fb35dd4131
support for organization runners
2020-04-28 11:14:31 +02:00
Moto Ishizawa
3ccc51433f
Use github package to access the GitHub API
2020-04-13 22:28:07 +09:00
Aleksandr Stepanov
d4c849ee09
Add variants of PodTemplate spec fields into the Runner spec ( #7 )
...
Resolves #5
Fixes #11
Fixes #12
Changes:
* Added podtemplate spec
* Rework pod creation logic
* Added most using podspecs
* Added copy of podspec
* Fixed Github List method
* Fixed containers
* Added ability to override runner's containers
* Added ability to override runner's containers
* Added ability to override runner's containers
* Update controllers/runner_controller.go
Co-Authored-By: Moto Ishizawa <summerwind.jp@gmail.com>
* Remove optional restartpolicy
* Changed naming convention
Co-authored-by: Moto Ishizawa <summerwind.jp@gmail.com>
2020-03-20 22:50:50 +09:00
Moto Ishizawa
aaf6b0bcae
Implement runner controller
2020-01-28 21:58:01 +09:00
Moto Ishizawa
04a8e562c0
Initial commit
2020-01-28 15:03:23 +09:00