mirror of
https://github.com/jenkinsci/kubernetes-operator.git
synced 2026-10-09 09:25:32 +02:00
Add AWS S3 backup e2e test
This commit is contained in:
@@ -2,7 +2,6 @@ package user
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
virtuslabv1alpha1 "github.com/VirtusLab/jenkins-operator/pkg/apis/virtuslab/v1alpha1"
|
||||
@@ -103,7 +102,7 @@ func (r *ReconcileUserConfiguration) ensureSeedJobs() (reconcile.Result, error)
|
||||
}
|
||||
|
||||
func (r *ReconcileUserConfiguration) ensureUserConfiguration(jenkinsClient jenkinsclient.Jenkins) (reconcile.Result, error) {
|
||||
groovyClient := groovy.New(jenkinsClient, r.k8sClient, r.logger, fmt.Sprintf("%s-user-configuration", constants.OperatorName), resources.JenkinsUserConfigurationVolumePath)
|
||||
groovyClient := groovy.New(jenkinsClient, r.k8sClient, r.logger, constants.UserConfigurationJobName, resources.JenkinsUserConfigurationVolumePath)
|
||||
|
||||
err := groovyClient.ConfigureGroovyJob()
|
||||
if err != nil {
|
||||
|
||||
@@ -15,6 +15,8 @@ const (
|
||||
BackupAmazonS3SecretSecretKey = "secret-key"
|
||||
// BackupJobName is the Jenkins job name used to backup jobs history
|
||||
BackupJobName = OperatorName + "-backup"
|
||||
// UserConfigurationJobName is the Jenkins job name used to configure Jenkins by groovy scripts provided by user
|
||||
UserConfigurationJobName = OperatorName + "-user-configuration"
|
||||
// BackupLatestFileName is the latest backup file name
|
||||
BackupLatestFileName = "build-history-latest.tar.gz"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user