private async Task <Build> CreateBuildAsync(BuildTaskDto buildTaskDto)
        {
            var dbBuild = new global::Repositories.Database.Models.Build
            {
                BuildConfigId   = buildTaskDto.BuildConfig.Id,
                BuildStatus     = BuildStatus.WaitingToGetPlaceInQueue,
                FinishTime      = null,
                Logs            = null,
                StartedByUserId = buildTaskDto.StartedByUserId,
                StartTime       = DateTime.Now
            };

            var resultBuildDb = await buildRepository.AddAsync(dbBuild);

            return(new Build
            {
                Id = resultBuildDb.Id,
                BuildConfigId = resultBuildDb.BuildConfigId,
                BuildStatus = resultBuildDb.BuildStatus,
                FinishTime = resultBuildDb.FinishTime,
                Logs = resultBuildDb.Logs,
                StartedByUserId = resultBuildDb.StartedByUserId,
                StartTime = DateTime.Now
            });
        }