From 80a0abcc3750cd9f37ba54ac54b66d54b2d70b51 Mon Sep 17 00:00:00 2001 From: jackfiled Date: Mon, 6 Nov 2023 13:39:17 +0800 Subject: [PATCH 1/4] =?UTF-8?q?add:=20=E5=AE=8C=E5=96=84=E5=B8=AE=E5=8A=A9?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Frontend/Pages/_Host.cshtml | 1 + Frontend/Shared/GrammarHelp.razor | 36 +++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/Frontend/Pages/_Host.cshtml b/Frontend/Pages/_Host.cshtml index b1bedca..202d260 100644 --- a/Frontend/Pages/_Host.cshtml +++ b/Frontend/Pages/_Host.cshtml @@ -8,6 +8,7 @@ + 试作自律型可重编程客服机器人 diff --git a/Frontend/Shared/GrammarHelp.razor b/Frontend/Shared/GrammarHelp.razor index e683297..7741d62 100644 --- a/Frontend/Shared/GrammarHelp.razor +++ b/Frontend/Shared/GrammarHelp.razor @@ -57,6 +57,38 @@ + + 在Stage类型的answer属性中支持两种特殊的语法: + + + + + + 当前程序中提供的API模块有: + + + + 在编译阶段编译器会执行如下检查: @@ -68,6 +100,10 @@
  • beginStageName 指定的阶段是否定义。
  • + +
  • + 调用的模块和方法是否存在。 +
  • From 46a163988835c503bee4e98d79b1f7039ebdf71f Mon Sep 17 00:00:00 2001 From: jackfiled Date: Mon, 6 Nov 2023 14:07:10 +0800 Subject: [PATCH 2/4] =?UTF-8?q?add:=20=E4=BD=BF=E7=94=A8=E5=8D=95=E4=B8=AA?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Frontend/appsettings.Development.json | 10 ---------- Frontend/appsettings.json | 4 +++- 2 files changed, 3 insertions(+), 11 deletions(-) delete mode 100644 Frontend/appsettings.Development.json diff --git a/Frontend/appsettings.Development.json b/Frontend/appsettings.Development.json deleted file mode 100644 index e246f63..0000000 --- a/Frontend/appsettings.Development.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "DetailedErrors": true, - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning", - "Katheryne": "Debug" - } - } -} diff --git a/Frontend/appsettings.json b/Frontend/appsettings.json index 10f68b8..7d929ce 100644 --- a/Frontend/appsettings.json +++ b/Frontend/appsettings.json @@ -1,8 +1,10 @@ { + "DetailedErrors": true, "Logging": { "LogLevel": { "Default": "Information", - "Microsoft.AspNetCore": "Warning" + "Microsoft.AspNetCore": "Warning", + "Katheryne": "Debug" } }, "AllowedHosts": "*" From 3d18aba8a2794669d484bf960c71aafffc0e9cba Mon Sep 17 00:00:00 2001 From: jackfiled Date: Mon, 6 Nov 2023 14:08:17 +0800 Subject: [PATCH 3/4] add: CI --- .gitea/workflows/build.yaml | 14 ++++++++++++++ .idea/.idea.Katheryne/.idea/indexLayout.xml | 4 +++- Frontend/Dockerfile | 4 ++++ 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 .gitea/workflows/build.yaml create mode 100644 Frontend/Dockerfile diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..f6c44a2 --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,14 @@ +name: Build Frontend Docker Image +on: [push] +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Check out repository code + uses: https://git.rrricardo.top/actions/checkout@v3 + + - run: dotnet publish ./Frontend/Frontend.csproj -c Release -o publish + + - run: cp ./Frontend/Dockerfile . + + - run: docker build . -t git.rrricardo.top/jackfiled/frontend:latest \ No newline at end of file diff --git a/.idea/.idea.Katheryne/.idea/indexLayout.xml b/.idea/.idea.Katheryne/.idea/indexLayout.xml index 7b08163..6d76e8a 100644 --- a/.idea/.idea.Katheryne/.idea/indexLayout.xml +++ b/.idea/.idea.Katheryne/.idea/indexLayout.xml @@ -1,7 +1,9 @@ - + + .gitea + diff --git a/Frontend/Dockerfile b/Frontend/Dockerfile new file mode 100644 index 0000000..78a6655 --- /dev/null +++ b/Frontend/Dockerfile @@ -0,0 +1,4 @@ +FROM mcr.microsoft.com/dotnet/aspnet:7.0 +WORKDIR /app +COPY ./publish/ . +ENTRYPOINT ["dotnet", "Frontend.dll"] \ No newline at end of file From 65304d4ef0fd5111b662384ee763bb0a8b2b613f Mon Sep 17 00:00:00 2001 From: jackfiled Date: Mon, 6 Nov 2023 14:11:54 +0800 Subject: [PATCH 4/4] =?UTF-8?q?update:=20=E6=9B=B4=E6=96=B0build.yaml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index f6c44a2..c2662b9 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -11,4 +11,4 @@ jobs: - run: cp ./Frontend/Dockerfile . - - run: docker build . -t git.rrricardo.top/jackfiled/frontend:latest \ No newline at end of file + - run: docker build . -t git.rrricardo.top/jackfiled/katheryne:latest \ No newline at end of file