CodePipeline - это служба рабочего процесса, она сама по себе не может выполнять никаких команд.Вам нужен сервис Build / Test, такой как CodeBuild и / или Jenkins, как часть CodePipeline.Здесь вы будете запускать такие команды, как 'cdk deploy', 'dotnet test' и 'dotnet publish'.
Как только артефакты развертывания будут готовы в среде сборки (с использованием вышеупомянутых команд), следующая CodePipelineЭтап может использовать их для развертывания - именно здесь будет использоваться такая служба, как CodeDeploy.
CodePipeline просто управляет рабочим процессом между службами строительных блоков, такими как CodeCommit (Source), CodeBuild (Build / Test) и CodeDeploy (Deploy).Доступно еще много интеграций .
Надеюсь, это поможет.