• ■ ■ ■ ■ ■ ■
    build.bat
    skipped 4 lines
    5 5   
    6 6  cmd /c mvn clean package || exit /b 1
    7 7   
    8  -for %%i in (1607,1709,1803,1809,1903,1909) do (
    9  - docker build -t 1dev/k8s-helper-windows-%%i:%buildVersion% -f Dockerfile.windows --build-arg osVersion=%%i . || exit /b 1
    10  - docker push 1dev/k8s-helper-windows-%%i:%buildVersion% || exit /b 1
     8 +for %%i in (1607,1709,1803,1809,1903,1909,2004,20H2) do (
     9 + for /f %%j in ('make-lowercase %%i') do (
     10 + docker build -t 1dev/k8s-helper-windows-%%j:%buildVersion% -f Dockerfile.windows --build-arg osVersion=%%i . || exit /b 1
     11 + docker push 1dev/k8s-helper-windows-%%j:%buildVersion% || exit /b 1
     12 + )
    11 13  )
    12 14   
  • ■ ■ ■ ■ ■ ■
    make-lowercase.bat
     1 +@echo off
     2 +goto :end_remarks
     3 +*************************************************************************************
     4 +*
     5 +*
     6 +* authored:Sam Wofford
     7 +* Returns lowercase of a string
     8 +* 12:13 PM 11/13/02
     9 +**************************************************************************************
     10 +:end_remarks
     11 +setlocal
     12 +set errorlevel=-1
     13 +if {%1}=={} echo NO ARG GIVEN&call :Help &goto :endit
     14 +if {%1}=={/?} call :Help &goto :endit
     15 +call :set_LCASE_array a b c d e f g h i j k l m n o p q r s t u v w x y z
     16 + 
     17 +:start
     18 +set input=%1
     19 +set input=%input:"=%
     20 +set totparams=0
     21 +call :COUNT_PARAMS %input%
     22 +call :MAKE_LOWERCASE %input%
     23 +set errorlevel=
     24 +echo %convertedstring%
     25 +endlocal
     26 +goto :eof
     27 +:endit
     28 +echo %errorlevel%
     29 +endlocal
     30 +goto :eof
     31 + 
     32 +:MAKE_LOWERCASE
     33 +:nextstring
     34 +if {%1}=={} goto :eof
     35 +set string=%1
     36 +set /a params+=1
     37 +set STRINGCONVERTED=
     38 +set pos=0
     39 +:NEXT_CHAR
     40 +set onechar=%%string^:^~%pos%,1%%
     41 +for /f "tokens=1,2 delims==" %%a in ('set onechar') do for /f %%c in ('echo %%b') do call :checkit %%c
     42 +if not defined STRINGCONVERTED goto :NEXT_CHAR
     43 +shift /1
     44 +if %params% LSS %totparams% set convertedstring=%convertedstring% &:add one space,but not at end
     45 +goto :nextstring
     46 +goto :eof
     47 + 
     48 +:Help
     49 +echo USAGE:%~n0 string OR %~n0 "with spaces"
     50 +echo function returns the lowercase of the string or -1 (error)
     51 +echo strings with embedded spaces needs to be in quotes Ex. "lower case"
     52 +echo in a batch NTscript "for /f %%%%A in ('lcase STRING') do set var=%%%%A"
     53 +set errorlevel=
     54 +goto :eof
     55 + 
     56 +:checkit
     57 +set LCFOUND=
     58 +if /i {%1}=={echo} set STRINGCONVERTED=Y&goto :eof
     59 +set char=%1
     60 +for /f "tokens=2 delims=_=" %%A in ('set LCASE_') do call :findit %%A %char%
     61 +:skipit
     62 +if defined LCFOUND (set convertedstring=%convertedstring%%ucletter%) else (set convertedstring=%convertedstring%%char%)
     63 +set /a pos+=1
     64 +goto :eof
     65 + 
     66 +:set_LCASE_array
     67 +:setit
     68 +if {%1}=={} goto :eof
     69 +set LCASE_%1_=%1
     70 +SHIFT /1
     71 +goto :setit
     72 + 
     73 +:findit
     74 +if defined LCFOUND goto :eof
     75 +set ucletter=%1
     76 +set lcchar=%2
     77 +if /i {%ucletter%}=={%lcchar%} set LCFOUND=yes
     78 +goto :eof
     79 + 
     80 +:COUNT_PARAMS
     81 +:COUNTPARAMS
     82 +if {%1}=={} goto :eof
     83 +set /a totparams+=1
     84 +shift /1
     85 +goto :COUNTPARAMS
     86 + 
  • ■ ■ ■ ■ ■ ■
    pom.xml
    skipped 9 lines
    10 10   <version>1.0.5</version>
    11 11   </parent>
    12 12   <artifactId>k8s-helper</artifactId>
    13  - <version>2.1.0</version>
     13 + <version>2.1.1</version>
    14 14   <build>
    15 15   <plugins>
    16 16   <plugin>
    skipped 66 lines
    83 83   </dependency>
    84 84   </dependencies>
    85 85   <properties>
    86  - <commons.version>2.0.7</commons.version>
     86 + <commons.version>2.0.8</commons.version>
    87 87   <jersey.version>2.26</jersey.version>
    88 88   </properties>
    89 89  </project>
    skipped 1 lines
Please wait...
Page is in error, reload to recover