Как сделать tnet развертывание. net приложения на удаленном сервере, используя .gitlab-ci.yaml? - PullRequest
0 голосов
/ 14 января 2020

Я пытаюсь развернуть приложение .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
...