Я пытаюсь настроить подтверждение концепции CI / CD в AWS. Мне нужно построить проект .net mvc (не основной, а стандартный).
Итак, я понял, что нам нужно определить конвейер, получить код через исходный код (в моем случае github) и поместить его в S3
, затем CodeBuild
, а затем CodeDeploy
развертывает это.
Я нашел сообщения о том, что сборка стандартного .net еще не поддерживается CodeBuild
, так как у него нет опции сервера Windows. Но сообщение датировано, и на самом деле у него есть опция windows прямо сейчас - см. Рисунок ниже.
Так что я подумал, что теперь он может поддерживать стандартные сборки .net, но у меня проблемы с поиском какой-либо документации по нему. Я застрял на самом деле с настройкой файла buildspec.yml
. Я понятия не имею, как настроить его для стандартного приложения .net MVC. Вышеупомянутый пост рассказывает, как создать buildspec.yml
, но для ядра .net, следовательно, не работает для меня.
Может ли кто-нибудь помочь мне обойти это?
Или мне действительно нужно настроить сервер jenkins и идти оттуда?