AWS CDK Pipeline Synth не искал на шаге сборкиC#

Место общения программистов C#
Anonymous
AWS CDK Pipeline Synth не искал на шаге сборки

Сообщение Anonymous »

Я пытаюсь выполнить поиск с учетом учетных записей в CDK Synth Step с помощью CDK Pipelines
Я знаю, что это не рекомендуется, но может быть несколько случаев, когда его полезные для использования
. />https://docs.aws.amazon.com/cdk/api/v2/ ... xt-lookups
и мой код для самого конвейера выглядит так:

Код: Выделить всё

var pipeline = new CodePipeline(this, "Pipeline", new CodePipelineProps
{
PipelineName = Constants.SystemName,
DockerEnabledForSynth = true,
CrossAccountKeys = true,
Synth = new CodeBuildStep("Synth", new CodeBuildStepProps
{
Input = gitHubConnection,
Commands = ["cd infra/cdk", "cdk synth -v --debug"],
InstallCommands = ["sudo apt-get update", "npm install -g aws-cdk"],
PrimaryOutputDirectory = "infra/cdk/cdk.out",
RolePolicyStatements = [new PolicyStatement(new PolicyStatementProps {
Actions = ["sts:AssumeRole"],
Resources = ["*"],
Conditions = new Dictionary {
["StringEquals"] = new Dictionary { ["iam:ResourceTag/aws-cdk:bootstrap-role"] = "lookup"}
}
})]
})
});
< /code>
Я получаю следующую ошибку при тестировании на поиск VPC: < /p>
Unhandled exception. System.Exception: Cannot read properties of undefined (reading 'subnetId')
и не намного больше, даже с флагами -v и -debug
Любые указатели, что я могу попробовать дальше?

Подробнее здесь: https://stackoverflow.com/questions/797 ... build-step

Вернуться в «C#»