Я пытаюсь развернуть приложение .net
на удаленном сервере через .gitlab-ci.yaml
, но не нашел ничего полезного. Я хочу изучить вариант, используя имя пользователя / пароль и ssh
ключи. Пожалуйста, руководство. Вот мой рабочий yaml
файл без удаленного развертывания
image : microsoft/dotnet:latest
stages:
- build
- test
- release
build:
stage: build
script:
- dotnet build
test:
stage: test
script:
- dotnet test
release:
stage: release
only:
- master
artifacts:
paths:
- publish/
script:
- dotnet publish -c Release -o ../publish MyApp/MyApp.csproj