Skip to content

優化流水線流程 && 優化項目結構#128

Closed
yanlc39 wants to merge 2 commits intocertimate-go:mainfrom
yanlc39:feat/adjust_project_structure
Closed

優化流水線流程 && 優化項目結構#128
yanlc39 wants to merge 2 commits intocertimate-go:mainfrom
yanlc39:feat/adjust_project_structure

Conversation

@yanlc39
Copy link
Copy Markdown

@yanlc39 yanlc39 commented Sep 30, 2024

本次 PR 主要變動如下:

  • 將 Web 項目產物從倉庫中脫離,減少倉庫記錄壓力
  • 對 Makefile 新增關於 Web 部分的構建操作
  • 對 Dockerfile_build 中新增關於 Web 部分的構建操作
  • 對 Github Actions 編譯腳本中新增關於 Web 部分的構建操作
  • 調整 Web 項目中部分配置
    • 更改產物目錄至 /internal/web ,並移動相對應 embed.go
    • 新增 .env 文件,便於對前端項目中部分 執行/編譯 參數進行快速定義

@usual2970
Copy link
Copy Markdown
Member

感谢花时间为 certimate 做了这么多工作~

將 Web 項目產物從倉庫中脫離,減少倉庫記錄壓力

目前没有把 ui build 产物从项目中忽略,我在 #122 做了回复

更改產物目錄至 /internal/web ,並移動相對應 embed.go

在 go 项目中 internal目录主要用于放置私有类库、应用源码,web 做为前端build 产物放在这里不合适

@usual2970 usual2970 closed this Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants