Я знаю, что это не рекомендуется, но может быть несколько случаев, когда его полезные для использования
. />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')
Любые указатели, что я могу попробовать дальше?
Подробнее здесь: https://stackoverflow.com/questions/797 ... build-step
Мобильная версия