更新前后端配置并清理仓库内容
This commit is contained in:
21
infogenie-backend-go/build-linux-amd64.bat
Normal file
21
infogenie-backend-go/build-linux-amd64.bat
Normal file
@@ -0,0 +1,21 @@
|
||||
@echo off
|
||||
setlocal EnableExtensions
|
||||
cd /d "%~dp0"
|
||||
|
||||
REM 一键交叉编译 Linux amd64,供 Dockerfile.prebuilt 直接 COPY dist\server(服务器上无需再 go build)
|
||||
if not exist "dist" mkdir "dist"
|
||||
|
||||
set "CGO_ENABLED=0"
|
||||
set "GOOS=linux"
|
||||
set "GOARCH=amd64"
|
||||
set "GOTOOLCHAIN=auto"
|
||||
|
||||
echo [build-linux-amd64] GOOS=%GOOS% GOARCH=%GOARCH% GOTOOLCHAIN=%GOTOOLCHAIN%
|
||||
go build -trimpath -ldflags="-s -w" -o "dist\server" .\cmd\server
|
||||
if errorlevel 1 (
|
||||
echo [build-linux-amd64] FAILED
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo [build-linux-amd64] OK: dist\server
|
||||
exit /b 0
|
||||
Reference in New Issue
Block a user