From cb9a5ac2123b8f979893ef7e26d2fa1fc6a7e2b4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=B8=8C=20=E6=9E=97?= <417586646@qq.com>
Date: Tue, 25 Jan 2022 11:18:24 +0800
Subject: [PATCH] change to .NET6
---
README.md | 4 ++++
circle.yml | 2 +-
hello-world.csproj | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index b653af3..01009c3 100644
--- a/README.md
+++ b/README.md
@@ -13,3 +13,7 @@
这是书中第一个示例。它使用 `wercker.yml` 文件控制 Wercker 自动构建的方式。每次签入代码之后,Wercker 就会构建项目,并部署到 docker hub。
可以在[此处](https://hub.docker.com/r/dotnetcoreserviceszh/hello-world/tags)查看此工程的 docker 镜像。
+
+## 注释
+由于测试时wercker已经注册不了(人机验证弹框不出),所以建议若有人重新按照此书进行学习,直接使用circleCI即可,circleCI在本次提交时(2022-01-25),配置文件默认路径为.circleci/config.yml,本处的circle.yml配置仍然会运行成功无需修改。而且由于jenkins和github action也可以支持了,建议尝试。
+由于更新到.NET6,语法部分已经做了很大修改 为了与书本保持一致,只修改了docker及项目依赖包
\ No newline at end of file
diff --git a/circle.yml b/circle.yml
index 48c26d9..acfe05c 100644
--- a/circle.yml
+++ b/circle.yml
@@ -2,7 +2,7 @@ version: 2
jobs:
build:
docker:
- - image: mcr.microsoft.com/dotnet/core/sdk:2.2.300
+ - image: mcr.microsoft.com/dotnet/sdk:6.0
steps:
- checkout
- run:
diff --git a/hello-world.csproj b/hello-world.csproj
index 5cc0cf3..a87e61e 100755
--- a/hello-world.csproj
+++ b/hello-world.csproj
@@ -2,7 +2,7 @@
Exe
- netcoreapp2.2
+ net6.0