AWS CodeBuild сделать билд проекта из S3 корзины средствами java sdk

Если коротко, то у меня есть входной zip архив, который являеться java приложением.

Через amazon s3 sdk я делаю пуш этого архива в корзину. Сейчас у меня одна цель - через sdk делать билд файлов из s3 корзины, но тут я напоролся на одну проблему.

Как сейчас я пытаюсь создать билд:

ProjectArtifacts projectArtifacts = new ProjectArtifacts();
projectArtifacts.setType(ArtifactsType.S3);
projectArtifacts.setLocation(bucketName);
projectArtifacts.setName(fileName);

Project project = new Project();
project.setArtifacts(projectArtifacts);
project.setName("test");
        
awsCodeBuildClient.createProject(new CreateProjectRequest()).withProject(project);

Проблемы: говорит, что создаю проект без имени. Если добавить к CreateProjectRequest().withName("test"), то будет уже кидать ексепшн Service role is required.

А сервисная роль создаеться при создании билда(

Спасибо


Ответы (0 шт):