You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
@echo off
|
|
|
|
|
echo --------------------------------<2D>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>--------------------------------------
|
|
|
|
|
set imageURI=192.168.202.36:30002/op-lanju/op-ui
|
|
|
|
|
::echo <20><>ȡ<EFBFBD><C8A1>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
|
|
|
|
for /f "tokens=1,2,3 delims=/- " %%a in ("%date%") do @set D=%%a%%b%%c
|
|
|
|
|
::echo <20><>ȡ<EFBFBD><C8A1>ǰʱ<C7B0><CAB1><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
|
|
|
|
for /f "tokens=1,2 delims=:." %%a in ("%time%") do @set T=%%a%%b
|
|
|
|
|
::echo <20>統ǰСʱС<CAB1><D0A1>10<31><30><EFBFBD><EFBFBD><EFBFBD>ո<EFBFBD><D5B8>滻Ϊ0
|
|
|
|
|
set T=%T: =0%
|
|
|
|
|
::echo <20><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD>
|
|
|
|
|
set imageVersion=%D%%T%
|
|
|
|
|
::<3A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|
|
|
|
echo <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ:%imageURI%
|
|
|
|
|
echo <20><><EFBFBD><EFBFBD><EFBFBD>汾:%imageVersion%
|
|
|
|
|
echo --------------------------------ִ<>д<EFBFBD><D0B4><EFBFBD>--------------------------------
|
|
|
|
|
call npm run build:prod
|
|
|
|
|
|
|
|
|
|
dir
|
|
|
|
|
echo --------------------------------docker login...-------------------------------
|
|
|
|
|
docker login 192.168.202.36:30002 -u deploy -p Deploy@2023
|
|
|
|
|
echo --------------------------------docker build...-------------------------------
|
|
|
|
|
docker build -t %imageURI%:%imageVersion% .
|
|
|
|
|
echo --------------------------------docker push...--------------------------------
|
|
|
|
|
docker push %imageURI%:%imageVersion%
|
|
|
|
|
@pause
|
|
|
|
|
|
|
|
|
|
::docker pull 192.168.3.157:8001/library/nginx:1.20-alpine
|