@@ -559,14 +559,21 @@ func (impl *CiHandlerImpl) getLogsFromRepository(pipelineId int, ciWorkflow *pip
559559 ciConfig .CiCacheRegion = impl .ciConfig .DefaultCacheBucketRegion
560560 }
561561 ciLogRequest := CiLogRequest {
562- PipelineId : ciWorkflow .CiPipelineId ,
563- WorkflowId : ciWorkflow .Id ,
564- WorkflowName : ciWorkflow .Name ,
565- AccessKey : ciWorkflow .CiPipeline .CiTemplate .DockerRegistry .AWSAccessKeyId ,
566- SecretKet : ciWorkflow .CiPipeline .CiTemplate .DockerRegistry .AWSSecretAccessKey ,
567- Region : ciConfig .CiCacheRegion ,
568- LogsBucket : ciConfig .LogsBucket ,
569- LogsFilePath : impl .ciConfig .DefaultBuildLogsKeyPrefix + "/" + ciWorkflow .Name + "/main.log" ,
562+ PipelineId : ciWorkflow .CiPipelineId ,
563+ WorkflowId : ciWorkflow .Id ,
564+ WorkflowName : ciWorkflow .Name ,
565+ AccessKey : ciWorkflow .CiPipeline .CiTemplate .DockerRegistry .AWSAccessKeyId ,
566+ SecretKet : ciWorkflow .CiPipeline .CiTemplate .DockerRegistry .AWSSecretAccessKey ,
567+ Region : ciConfig .CiCacheRegion ,
568+ LogsBucket : ciConfig .LogsBucket ,
569+ LogsFilePath : impl .ciConfig .DefaultBuildLogsKeyPrefix + "/" + ciWorkflow .Name + "/main.log" ,
570+ CloudProvider : impl .ciConfig .CloudProvider ,
571+ AzureBlobConfig : & AzureBlobConfig {
572+ Enabled : true ,
573+ AccountName : impl .ciConfig .AzureAccountName ,
574+ BlobContainer : impl .ciConfig .AzureBlobContainer ,
575+ AccountKey : impl .ciConfig .AzureAccountKey ,
576+ },
570577 }
571578 oldLogsStream , cleanUp , err := impl .ciLogService .FetchLogs (ciLogRequest )
572579 if err != nil {
@@ -649,14 +656,21 @@ func (impl *CiHandlerImpl) GetHistoricBuildLogs(pipelineId int, workflowId int,
649656 ciConfig .LogsBucket = impl .ciConfig .DefaultBuildLogsBucket
650657 }
651658 ciLogRequest := CiLogRequest {
652- PipelineId : ciWorkflow .CiPipelineId ,
653- WorkflowId : ciWorkflow .Id ,
654- WorkflowName : ciWorkflow .Name ,
655- AccessKey : ciWorkflow .CiPipeline .CiTemplate .DockerRegistry .AWSAccessKeyId ,
656- SecretKet : ciWorkflow .CiPipeline .CiTemplate .DockerRegistry .AWSSecretAccessKey ,
657- Region : ciWorkflow .CiPipeline .CiTemplate .DockerRegistry .AWSRegion ,
658- LogsBucket : ciConfig .LogsBucket ,
659- LogsFilePath : ciWorkflow .LogLocation ,
659+ PipelineId : ciWorkflow .CiPipelineId ,
660+ WorkflowId : ciWorkflow .Id ,
661+ WorkflowName : ciWorkflow .Name ,
662+ AccessKey : ciWorkflow .CiPipeline .CiTemplate .DockerRegistry .AWSAccessKeyId ,
663+ SecretKet : ciWorkflow .CiPipeline .CiTemplate .DockerRegistry .AWSSecretAccessKey ,
664+ Region : ciWorkflow .CiPipeline .CiTemplate .DockerRegistry .AWSRegion ,
665+ LogsBucket : ciConfig .LogsBucket ,
666+ LogsFilePath : ciWorkflow .LogLocation ,
667+ CloudProvider : impl .ciConfig .CloudProvider ,
668+ AzureBlobConfig : & AzureBlobConfig {
669+ Enabled : true ,
670+ AccountName : impl .ciConfig .AzureAccountName ,
671+ BlobContainer : impl .ciConfig .AzureBlobContainer ,
672+ AccountKey : impl .ciConfig .AzureAccountKey ,
673+ },
660674 }
661675 logsFile , cleanUp , err := impl .ciLogService .FetchLogs (ciLogRequest )
662676 logs , err := ioutil .ReadFile (logsFile .Name ())
0 commit comments