support for organization runners

This commit is contained in:
Reinier Timmer
2020-04-23 16:36:40 +02:00
parent d1429beaa6
commit fb35dd4131
12 changed files with 236 additions and 61 deletions

View File

@@ -24,7 +24,11 @@ import (
// RunnerSpec defines the desired state of Runner
type RunnerSpec struct {
// +kubebuilder:validation:MinLength=3
// +kubebuilder:validation:Pattern=`^[^/]+/[^/]+$`
// +kubebuilder:validation:Pattern=`^[^/]+$`
Organization string `json:"organization"`
// +optional
// +kubebuilder:validation:Pattern=`^[^/]*$`
Repository string `json:"repository"`
// +optional