Просмотр исходного кода

调整项目结构以及编译 chinesesubfinder 主程序的路径

Signed-off-by: allan716 <[email protected]>
allan716 4 лет назад
Родитель
Сommit
5dfe9220e8
4 измененных файлов с 3 добавлено и 1 удалено
  1. 1 0
      .gitignore
  2. 1 0
      .goreleaser.yml
  3. 1 1
      Dockerfile
  4. 0 0
      cmd/chinesesubfinder/main.go

+ 1 - 0
.gitignore

@@ -26,3 +26,4 @@
 /TestData/zips/test
 /TestData/zips/test
 /internal/pkg/Logs
 /internal/pkg/Logs
 /internal/pkg/emby_helper/config.yaml
 /internal/pkg/emby_helper/config.yaml
+/cmd/chinesesubfinder/config.yaml

+ 1 - 0
.goreleaser.yml

@@ -18,6 +18,7 @@ builds:
       - windows
       - windows
     goarch:
     goarch:
       - amd64
       - amd64
+    main: ./cmd/chinesesubfinder/main.go
 
 
 archives:
 archives:
   - id: archive
   - id: archive

+ 1 - 1
Dockerfile

@@ -12,7 +12,7 @@ ENV GOPROXY https://goproxy.cn,direct
 WORKDIR /homelab/buildspace
 WORKDIR /homelab/buildspace
 COPY . .
 COPY . .
 # 执行编译,-o 指定保存位置和程序编译名称
 # 执行编译,-o 指定保存位置和程序编译名称
-RUN go build -ldflags="-s -w" -o /app/chinesesubfinder
+RUN go build cmd/chinesesubfinder/main.go -ldflags="-s -w" -o /app/chinesesubfinder
 
 
 # 运行时环境
 # 运行时环境
 FROM lsiobase/ubuntu:bionic
 FROM lsiobase/ubuntu:bionic

+ 0 - 0
main.go → cmd/chinesesubfinder/main.go