Started by user ha:////4HuPy1bAupMqqDLli9td/Pe5LJpjFg6HHgI6/coCN7LXAAAAmR+LCAAAAAAAAP9b85aBtbiIQTGjNKU4P08vOT+vOD8nVc83PyU1x6OyILUoJzMv2y+/JJUBAhiZGBgqihhk0NSjKDWzXb3RdlLBUSYGJk8GtpzUvPSSDB8G5tKinBIGIZ+sxLJE/ZzEvHT94JKizLx0a6BxUmjGOUNodHsLgAz2EgZe/dLi1CL9rNS87My8YgDGtiJjwgAAAA==jenkins ha:////4H5p2EL6GItJOXInYRMhmtbbxlrDx07mqv2EIg+YI0OhAAAAoh+LCAAAAAAAAP9tjTEOwjAQBM8BClpKHuFItIiK1krDC0x8GCfWnbEdkooX8TX+gCESFVvtrLSa5wtWKcKBo5UdUu8otU4GP9jS5Mixv3geZcdn2TIl9igbHBs2eJyx4YwwR1SwULBGaj0nRzbDRnX6rmuvydanHMu2V1A5c4MHCFXMWcf8hSnC9jqYxPTz/BXAFEIGsfuclm8zQVqFvQAAAA==[Pipeline] Start of Pipeline ha:////4MvdN3fu7ZZWjxZVtT4gxEgeP/cQ3crkhAMv001Pey4aAAAApR+LCAAAAAAAAP9tjTEOwjAUQ3+KOrAycohUghExsUZZOEFIQkgb/d8mKe3EibgadyBQiQlLlmxL1nu+oE4RjhQdby12HpP2vA+jK4lPFLtroIm3dOGaMFGwXNpJkrGnpUrKFhaxClYC1hZ1oOTRZdiIVt1VExS65pxj2Q4CKm8GeAAThZxVzN8yR9jeRpMIf5y/AJj7DGxXvP/86jduZBmjwAAAAA==[Pipeline] node Running on ha:////4G4cdAo9EY8M7Msy4jUA9/nVGy4LSNichDjw5qMYDZgHAAAAoR+LCAAAAAAAAP9b85aBtbiIQTGjNKU4P08vOT+vOD8nVc83PyU1x6OyILUoJzMv2y+/JJUBAhiZGBgqihhk0NSjKDWzXb3RdlLBUSYGJk8GtpzUvPSSDB8G5tKinBIGIZ+sxLJE/ZzEvHT94JKizLx0a6BxUmjGOUNodHsLgAz2EgZR/eT83ILSktQifY2k0sycEt3MPE19AHHxbH3KAAAAJenkins in /var/jenkins_home/workspace/zoumh-backend ha:////4DUunaVvx6RYea3X4sLYw03phZnOwu8GL8ue1A4eXD81AAAApR+LCAAAAAAAAP9tjTEOwjAUQ3+KOrAycoh0gA0xsUZZOEFIQkgb/d8mKe3EibgadyBQiQlLlmxL1nu+oE4RjhQdby12HpP2vA+jK4lPFLtroIm3dOGaMFGwXNpJkrGnpUrKFhaxClYC1hZ1oOTRZdiIVt1VExS65pxj2Q4CKm8GeAAThZxVzN8yR9jeRpMIf5y/AJj7DGxXvP/86jfoP95RwAAAAA==[Pipeline] { ha:////4GvajVbpwn3raJTukuh7PQEX33DYWiR2xqcp8h6wE4cbAAAApR+LCAAAAAAAAP9tjTEOwjAUQ3+KOrAycoh0gQkxsUZZOEFIQkgb/d8mKe3EibgadyBQiQlLlmxL1nu+oE4RjhQdby12HpP2vA+jK4lPFLtroIm3dOGaMFGwXNpJkrGnpUrKFhaxClYC1hZ1oOTRZdiIVt1VExS65pxj2Q4CKm8GeAAThZxVzN8yR9jeRpMIf5y/AJj7DGxXvP/86jc09154wAAAAA==[Pipeline] stage ha:////4PGYVRVzhs7AVizezO/lqf8TJJRGh6UTAw/zBkNf2ysmAAAApR+LCAAAAAAAAP9tjTEOwjAUQ3+KOrAycoh0ggUxsUZZOEFIQkgb/d8mKe3EibgadyBQiQlLlmxL1nu+oE4RjhQdby12HpP2vA+jK4lPFLtroIm3dOGaMFGwXNpJkrGnpUrKFhaxClYC1hZ1oOTRZdiIVt1VExS65pxj2Q4CKm8GeAAThZxVzN8yR9jeRpMIf5y/AJj7DGxXvP/86jek7ggRwAAAAA==[Pipeline] { (Checkout) ha:////4NLAnHW087n7KuFnNAWAruXw39SLL7ZmZA0Bs+fcOQwlAAAAoh+LCAAAAAAAAP9tjTEOAiEURD9rLGwtPQTbaWGsbAmNJ0AWEZb8zwLrbuWJvJp3kLiJlZNMMm+a93rDOic4UbLcG+wdZu14DKOti0+U+lugiXu6ck2YKRguzSSpM+cFJRUDS1gDKwEbgzpQdmgLbIVXD9UGhba9lFS/o4DGdQM8gYlqLiqVL8wJdvexy4Q/z18BzLEA29ce4gfg7KmOvAAAAA==[Pipeline] git The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/zoumh-backend/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/zoumh001207/zoumh.git # timeout=10 Fetching upstream changes from https://github.com/zoumh001207/zoumh.git > git --version # timeout=10 > git --version # 'git version 2.47.3' > git fetch --tags --force --progress -- https://github.com/zoumh001207/zoumh.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/dev^{commit} # timeout=10 Checking out Revision 0f0c2704490c19abce96f35b1fdeb98bd18446dc (refs/remotes/origin/dev) > git config core.sparsecheckout # timeout=10 > git checkout -f 0f0c2704490c19abce96f35b1fdeb98bd18446dc # timeout=10 > git branch -a -v --no-abbrev # timeout=10 > git branch -D dev # timeout=10 > git checkout -b dev 0f0c2704490c19abce96f35b1fdeb98bd18446dc # timeout=10 Commit message: "fix: match public music whitelist in gateway" > git rev-list --no-walk 0f0c2704490c19abce96f35b1fdeb98bd18446dc # timeout=10 ha:////4HKWD0X4TCL8Td0kWGXZLlhsEe2SEElb6lwTyN7V+xKnAAAAoh+LCAAAAAAAAP9tjTEOAiEURD9rLGwtPQTbGRNjZUtoPAGyiLDkfxZYdytP5NW8g8RNrJxkknnTvNcb1jnBiZLl3mDvMGvHYxhtXXyi1N8CTdzTlWvCTMFwaSZJnTkvKKkYWMIaWAnYGNSBskNbYCu8eqg2KLTtpaT6HQU0rhvgCUxUc1GpfGFOsLuPXSb8ef4KYI6xADvU7j9Dg2gqvAAAAA==[Pipeline] } ha:////4CZ0FSaQO/TV5+GrbOAy6e0fhp5W7iHZ4u9JW1FD9LrXAAAAoh+LCAAAAAAAAP9tjTEOAiEURD9rLGwtPQRbWRhjZUtoPAGyiLDkfxZYdytP5NW8g8RNrJxkknnTvNcb1jnBiZLl3mDvMGvHYxhtXXyi1N8CTdzTlWvCTMFwaSZJnTkvKKkYWMIaWAnYGNSBskNbYCu8eqg2KLTtpaT6HQU0rhvgCUxUc1GpfGFOsLuPXSb8ef4KYI6xADvU7j9J+wGOvAAAAA==[Pipeline] // stage ha:////4E1Dan8ccIaRNqg3YARXxT6vA44OOjBEVMx11E3sBkibAAAAph+LCAAAAAAAAP9tjTEOwjAQBM9BKWgpeYQDEh2iorXc8AITG+PEugv2haTiRXyNPxCIRMVWOyut5vmCMic4UPKycdgGzHWQXez91ORAqb1EGmRDZ1kTZopOajdosu44oyZ2MEcUsFCwdFhHygE9w0o15m6qaNBXJ07TtldQBHuDBwg1mdkk/sKYYH3tbSb8ef4KYOwYxI6h2G4+x/INtuQqUcEAAAA=[Pipeline] stage ha:////4DbxZWVgm2lrQeghpF1gCTPY+m5tdJy5LM35IsBmbI/nAAAApR+LCAAAAAAAAP9tjTEOwjAUQ3+DOrAycoiUzoiJNerCCUITQtLo/zZJSSdOxNW4Ay2VmPBg2Zas93pDGQOcKBjuNHYWY2t570czJ54pdDdPmTu68pYwkte80bkhpc9rbShpWFUw2AjYamw9RYsmwU44+ZCVl2iqSwrzdhTArBrgCYWYyUmG9C1TgP19VJHwx/kLgKlPwOrDYvXyLD8BobDcwgAAAA==[Pipeline] { (Prepare Cache) ha:////4C10sZjS3UvB10I93AO1M+11HkOhQ3Ip1n056u9hdNfWAAAAox+LCAAAAAAAAP9tjTESwiAURH/iWNhaeggysXWsbBkaT4AJIoT5nwCRVJ7Iq3kH0cxYucXOvm3e8wXrGOBIQTOrcDAYO8O8m3RZLFMYro4ys3RhHWEkp5hQWVCvTgsKSgqWVDWsOGwUdo6iQZ1gy628y8ZJ1M05hfIdONSmH+EBFS/mJEP6whxgd5v6SPjz/BXA7BPUbfupvX8DpQJrNb4AAAA=[Pipeline] sh + set -e + mkdir -p /zoumh/data/jenkins/caches/maven ha:////4PmWrVLA3jZETsdekCGfnOHw5EjvgZixXku2M13XvSXTAAAAox+LCAAAAAAAAP9tjTESwiAURH/iWNhaeggyGUvHypah8QSYIEKY/wkQSeWJvJp3EM2MlVvs7NvmPV+wjgGOFDSzCgeDsTPMu0mXxTKF4eooM0sX1hFGcooJlQX16rSgoKRgSVXDisNGYecoGtQJttzKu2ycRN2cUyjfgUNt+hEeUPFiTjKkL8wBdrepj4Q/z18BzN4nqNv9p9o3geV5574AAAA=[Pipeline] } ha:////4GyCppCO6Alj4eBCW7cL7FbqdxmOLfr3ess/yITKsmKjAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOICEh2iSmu54QUmNsaJdWdsh6TiRXyNPxCIRMUWq51t5vmCZYpw5GixNdQ5So3D4Hs7LRw4dhfPA7Z8xoYpsTcozSBZm3pGydnAnKKEhYCVocZzcmQzrEWr7qryimx1ynH6DgJKp2/wgEJM5qxi/sIYYXPtdWL6ef4KYAwhQ7nbf2r7Bq/le42+AAAA[Pipeline] // stage ha:////4M9qC2UCnGnPj1dNnuOaQSQhfdBDTtgRMQt6bXzegswPAAAAph+LCAAAAAAAAP9tjTEOwjAQBM9BKWgpeYQjJKgQFa3lhheY2Bgn1l2wLyQVL+Jr/IFAJCq22llpNc8XlDnBgZKXjcM2YK6D7GLvpyYHSu0l0iAbOsuaMFN0UrtBk3XHGTWxgzmigIWCpcM6Ug7oGVaqMXdTRYO+OnGatr2CItgbPECoycwm8RfGBOtrbzPhz/NXAGPHILYMxWb3OZZvBXXnAcEAAAA=[Pipeline] stage ha:////4F1Y+gUZta5w9dq8jHKy6va+Xp6fdbZrFAFuhXA2K9dcAAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUDLAgpq5RFk4QmhDSRv+Xn5R24kRcjTvQUokJD5ZtyXqvNxSR4UTsRGOx9RhrL7rQuymJgbi9BhpEQxdRE0YKVig7KDK2WqqiZGFRlsNKwtpiHSh6dAk2stEPXQaNrjwnnrajhNybOzwhkxM5aU7fMjJsb72JhD/OXwCMXYJ8t5/tMD+LD/s94rDCAAAA[Pipeline] { (Build) ha:////4C7/rTKLKxqOarE3loc7wLuTDQAmVKuWNv+57O6DU6b+AAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohULDAgpq5RFk4QmhDSRv+Xn5R24kRcjTvQUokJD5ZtyXqvNxSR4UTsRGOx9RhrL7rQuymJgbi9BhpEQxdRE0YKVig7KDK2WqqiZGFRlsNKwtpiHSh6dAk2stEPXQaNrjwnnrajhNybOzwhkxM5aU7fMjJsb72JhD/OXwCMXYJ8t5/tMD+LD1+IXOLCAAAA[Pipeline] script ha:////4CJ2156GDyhl3aYN7b05MAmXTLdo6F9KkfUG3CG6r/sbAAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUTCAhpq5RFk4QmhDSRv+Xn5R24kRcjTvQUokJD5ZtyXqvNxSR4UTsRGOx9RhrL7rQuymJgbi9BhpEQxdRE0YKVig7KDK2WqqiZGFRlsNKwtpiHSh6dAk2stEPXQaNrjwnnrajhNybOzwhkxM5aU7fMjJsb72JhD/OXwCMXYJ8t5/tMD+LD0rlhNLCAAAA[Pipeline] { ha:////4HwoHvqtZDC7/lXpTsBnvVnT9+pW1bv6VaP6RCglgn5YAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiOhCiSmu54QUmNsaJdWdsh6TiRXyNPxCIRMUWq51t5vmCZYpw5GixNdQ5So3D4Hs7LRw4dhfPA7Z8xoYpsTcozSBZm3pGydnAnKKEhYCVocZzcmQzrEWr7qryimx1ynH6DgJKp2/wgEJM5qxi/sIYYXPtdWL6ef4KYAwZyu3uU/vwBr2eB0O+AAAA[Pipeline] sh + set -e + docker run --rm -u 0:0 -v /zoumh/data/jenkins/workspace/zoumh-backend:/workspace -w /workspace -v /zoumh/data/jenkins/caches/maven:/maven-repo maven:3.9.9-eclipse-temurin-21 bash -lc mvn -Dmaven.repo.local=/maven-repo -DskipTests -Pprod clean package [INFO] Scanning for projects... [WARNING] The requested profile "prod" could not be activated because it does not exist. [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] ruoyi [pom] [INFO] ruoyi-common [pom] [INFO] ruoyi-common-core [jar] [INFO] ruoyi-api [pom] [INFO] ruoyi-api-system [jar] [INFO] ruoyi-common-redis [jar] [INFO] ruoyi-common-security [jar] [INFO] ruoyi-auth [jar] [INFO] ruoyi-gateway [jar] [INFO] ruoyi-visual [pom] [INFO] ruoyi-visual-monitor [jar] [INFO] ruoyi-common-datasource [jar] [INFO] ruoyi-common-datascope [jar] [INFO] ruoyi-common-log [jar] [INFO] ruoyi-common-swagger [jar] [INFO] ruoyi-modules [pom] [INFO] ruoyi-modules-system [jar] [INFO] ruoyi-modules-file [jar] [INFO] ruoyi-common-seata [jar] [INFO] ruoyi-common-sensitive [jar] [INFO] zoumh-modules [pom] [INFO] zoumh-api [pom] [INFO] zoumh-api-tools [jar] [INFO] [INFO] --------------------------< com.ruoyi:ruoyi >--------------------------- [INFO] Building ruoyi 3.6.7 [1/23] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi --- [INFO] [INFO] -----------------------< com.ruoyi:ruoyi-common >----------------------- [INFO] Building ruoyi-common 3.6.7 [2/23] [INFO] from ruoyi-common/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-common --- [INFO] [INFO] --------------------< com.ruoyi:ruoyi-common-core >--------------------- [INFO] Building ruoyi-common-core 3.6.7 [3/23] [INFO] from ruoyi-common/ruoyi-common-core/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-common-core --- [INFO] Deleting /workspace/ruoyi-common/ruoyi-common-core/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-common-core --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-common-core --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 71 source files to /workspace/ruoyi-common/ruoyi-common-core/target/classes [INFO] /workspace/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/ImageUtils.java: /workspace/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/ImageUtils.java uses or overrides a deprecated API. [INFO] /workspace/ruoyi-common/ruoyi-common-core/src/main/java/com/ruoyi/common/core/utils/file/ImageUtils.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-common-core --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-common/ruoyi-common-core/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-common-core --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-common-core --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-common-core --- [INFO] Building jar: /workspace/ruoyi-common/ruoyi-common-core/target/ruoyi-common-core-3.6.7.jar [INFO] [INFO] ------------------------< com.ruoyi:ruoyi-api >------------------------- [INFO] Building ruoyi-api 3.6.7 [4/23] [INFO] from ruoyi-api/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-api --- [INFO] [INFO] ---------------------< com.ruoyi:ruoyi-api-system >--------------------- [INFO] Building ruoyi-api-system 3.6.7 [5/23] [INFO] from ruoyi-api/ruoyi-api-system/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-api-system --- [INFO] Deleting /workspace/ruoyi-api/ruoyi-api-system/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-api-system --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-api-system --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 15 source files to /workspace/ruoyi-api/ruoyi-api-system/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-api-system --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-api/ruoyi-api-system/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-api-system --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-api-system --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-api-system --- [INFO] Building jar: /workspace/ruoyi-api/ruoyi-api-system/target/ruoyi-api-system-3.6.7.jar [INFO] [INFO] --------------------< com.ruoyi:ruoyi-common-redis >-------------------- [INFO] Building ruoyi-common-redis 3.6.7 [6/23] [INFO] from ruoyi-common/ruoyi-common-redis/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-common-redis --- [INFO] Deleting /workspace/ruoyi-common/ruoyi-common-redis/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-common-redis --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-common-redis --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /workspace/ruoyi-common/ruoyi-common-redis/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-common-redis --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-common/ruoyi-common-redis/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-common-redis --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-common-redis --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-common-redis --- [INFO] Building jar: /workspace/ruoyi-common/ruoyi-common-redis/target/ruoyi-common-redis-3.6.7.jar [INFO] [INFO] ------------------< com.ruoyi:ruoyi-common-security >------------------- [INFO] Building ruoyi-common-security 3.6.7 [7/23] [INFO] from ruoyi-common/ruoyi-common-security/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-common-security --- [INFO] Deleting /workspace/ruoyi-common/ruoyi-common-security/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-common-security --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-common-security --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 20 source files to /workspace/ruoyi-common/ruoyi-common-security/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-common-security --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-common/ruoyi-common-security/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-common-security --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-common-security --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-common-security --- [INFO] Building jar: /workspace/ruoyi-common/ruoyi-common-security/target/ruoyi-common-security-3.6.7.jar [INFO] [INFO] ------------------------< com.ruoyi:ruoyi-auth >------------------------ [INFO] Building ruoyi-auth 3.6.7 [8/23] [INFO] from ruoyi-auth/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-auth --- [INFO] Deleting /workspace/ruoyi-auth/target [INFO] [INFO] --- resources:3.3.0:resources (default-resources) @ ruoyi-auth --- [INFO] Copying 4 resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-auth --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 7 source files to /workspace/ruoyi-auth/target/classes [INFO] [INFO] --- resources:3.3.0:testResources (default-testResources) @ ruoyi-auth --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-auth/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-auth --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-auth --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-auth --- [INFO] Building jar: /workspace/ruoyi-auth/target/ruoyi-auth.jar [INFO] [INFO] --- spring-boot:3.3.5:repackage (default) @ ruoyi-auth --- [INFO] Replacing main artifact /workspace/ruoyi-auth/target/ruoyi-auth.jar with repackaged archive, adding nested dependencies in BOOT-INF/. [INFO] The original artifact has been renamed to /workspace/ruoyi-auth/target/ruoyi-auth.jar.original [INFO] [INFO] --- resources:3.3.0:copy-resources (copy-jar) @ ruoyi-auth --- [INFO] Copying 1 resource [INFO] [INFO] ----------------------< com.ruoyi:ruoyi-gateway >----------------------- [INFO] Building ruoyi-gateway 3.6.7 [9/23] [INFO] from ruoyi-gateway/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-gateway --- [INFO] Deleting /workspace/ruoyi-gateway/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-gateway --- [INFO] Copying 4 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-gateway --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 18 source files to /workspace/ruoyi-gateway/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-gateway --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-gateway/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-gateway --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-gateway --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-gateway --- [INFO] Building jar: /workspace/ruoyi-gateway/target/ruoyi-gateway.jar [INFO] [INFO] --- spring-boot:3.3.5:repackage (default) @ ruoyi-gateway --- [INFO] Replacing main artifact /workspace/ruoyi-gateway/target/ruoyi-gateway.jar with repackaged archive, adding nested dependencies in BOOT-INF/. [INFO] The original artifact has been renamed to /workspace/ruoyi-gateway/target/ruoyi-gateway.jar.original [INFO] [INFO] -----------------------< com.ruoyi:ruoyi-visual >----------------------- [INFO] Building ruoyi-visual 3.6.7 [10/23] [INFO] from ruoyi-visual/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-visual --- [INFO] [INFO] -------------------< com.ruoyi:ruoyi-visual-monitor >------------------- [INFO] Building ruoyi-visual-monitor 3.6.7 [11/23] [INFO] from ruoyi-visual/ruoyi-monitor/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-visual-monitor --- [INFO] Deleting /workspace/ruoyi-visual/ruoyi-monitor/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-visual-monitor --- [INFO] Copying 3 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-visual-monitor --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /workspace/ruoyi-visual/ruoyi-monitor/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-visual-monitor --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-visual/ruoyi-monitor/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-visual-monitor --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-visual-monitor --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-visual-monitor --- [INFO] Building jar: /workspace/ruoyi-visual/ruoyi-monitor/target/ruoyi-visual-monitor.jar [INFO] [INFO] --- spring-boot:3.3.5:repackage (default) @ ruoyi-visual-monitor --- [INFO] Replacing main artifact /workspace/ruoyi-visual/ruoyi-monitor/target/ruoyi-visual-monitor.jar with repackaged archive, adding nested dependencies in BOOT-INF/. [INFO] The original artifact has been renamed to /workspace/ruoyi-visual/ruoyi-monitor/target/ruoyi-visual-monitor.jar.original [INFO] [INFO] -----------------< com.ruoyi:ruoyi-common-datasource >------------------ [INFO] Building ruoyi-common-datasource 3.6.7 [12/23] [INFO] from ruoyi-common/ruoyi-common-datasource/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-common-datasource --- [INFO] Deleting /workspace/ruoyi-common/ruoyi-common-datasource/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-common-datasource --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-common/ruoyi-common-datasource/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-common-datasource --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /workspace/ruoyi-common/ruoyi-common-datasource/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-common-datasource --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-common/ruoyi-common-datasource/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-common-datasource --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-common-datasource --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-common-datasource --- [INFO] Building jar: /workspace/ruoyi-common/ruoyi-common-datasource/target/ruoyi-common-datasource-3.6.7.jar [INFO] [INFO] ------------------< com.ruoyi:ruoyi-common-datascope >------------------ [INFO] Building ruoyi-common-datascope 3.6.7 [13/23] [INFO] from ruoyi-common/ruoyi-common-datascope/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-common-datascope --- [INFO] Deleting /workspace/ruoyi-common/ruoyi-common-datascope/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-common-datascope --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-common-datascope --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /workspace/ruoyi-common/ruoyi-common-datascope/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-common-datascope --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-common/ruoyi-common-datascope/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-common-datascope --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-common-datascope --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-common-datascope --- [INFO] Building jar: /workspace/ruoyi-common/ruoyi-common-datascope/target/ruoyi-common-datascope-3.6.7.jar [INFO] [INFO] ---------------------< com.ruoyi:ruoyi-common-log >--------------------- [INFO] Building ruoyi-common-log 3.6.7 [14/23] [INFO] from ruoyi-common/ruoyi-common-log/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-common-log --- [INFO] Deleting /workspace/ruoyi-common/ruoyi-common-log/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-common-log --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-common-log --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 7 source files to /workspace/ruoyi-common/ruoyi-common-log/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-common-log --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-common/ruoyi-common-log/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-common-log --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-common-log --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-common-log --- [INFO] Building jar: /workspace/ruoyi-common/ruoyi-common-log/target/ruoyi-common-log-3.6.7.jar [INFO] [INFO] -------------------< com.ruoyi:ruoyi-common-swagger >------------------- [INFO] Building ruoyi-common-swagger 3.6.7 [15/23] [INFO] from ruoyi-common/ruoyi-common-swagger/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-common-swagger --- [INFO] Deleting /workspace/ruoyi-common/ruoyi-common-swagger/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-common-swagger --- [INFO] Copying 1 resource from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-common-swagger --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /workspace/ruoyi-common/ruoyi-common-swagger/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-common-swagger --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-common/ruoyi-common-swagger/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-common-swagger --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-common-swagger --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-common-swagger --- [INFO] Building jar: /workspace/ruoyi-common/ruoyi-common-swagger/target/ruoyi-common-swagger-3.6.7.jar [INFO] [INFO] ----------------------< com.ruoyi:ruoyi-modules >----------------------- [INFO] Building ruoyi-modules 3.6.7 [16/23] [INFO] from ruoyi-modules/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-modules --- [INFO] [INFO] -------------------< com.ruoyi:ruoyi-modules-system >------------------- [INFO] Building ruoyi-modules-system 3.6.7 [17/23] [INFO] from ruoyi-modules/ruoyi-system/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-modules-system --- [INFO] Deleting /workspace/ruoyi-modules/ruoyi-system/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-modules-system --- [INFO] Copying 19 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-modules-system --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 68 source files to /workspace/ruoyi-modules/ruoyi-system/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-modules-system --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-modules/ruoyi-system/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-modules-system --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-modules-system --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-modules-system --- [INFO] Building jar: /workspace/ruoyi-modules/ruoyi-system/target/ruoyi-modules-system.jar [INFO] [INFO] --- spring-boot:3.3.5:repackage (default) @ ruoyi-modules-system --- [INFO] Replacing main artifact /workspace/ruoyi-modules/ruoyi-system/target/ruoyi-modules-system.jar with repackaged archive, adding nested dependencies in BOOT-INF/. [INFO] The original artifact has been renamed to /workspace/ruoyi-modules/ruoyi-system/target/ruoyi-modules-system.jar.original [INFO] [INFO] --------------------< com.ruoyi:ruoyi-modules-file >-------------------- [INFO] Building ruoyi-modules-file 3.6.7 [18/23] [INFO] from ruoyi-modules/ruoyi-file/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-modules-file --- [INFO] Deleting /workspace/ruoyi-modules/ruoyi-file/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-modules-file --- [INFO] Copying 3 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-modules-file --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 12 source files to /workspace/ruoyi-modules/ruoyi-file/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-modules-file --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-modules/ruoyi-file/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-modules-file --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-modules-file --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-modules-file --- [INFO] Building jar: /workspace/ruoyi-modules/ruoyi-file/target/ruoyi-modules-file.jar [INFO] [INFO] --- spring-boot:3.3.5:repackage (default) @ ruoyi-modules-file --- [INFO] Replacing main artifact /workspace/ruoyi-modules/ruoyi-file/target/ruoyi-modules-file.jar with repackaged archive, adding nested dependencies in BOOT-INF/. [INFO] The original artifact has been renamed to /workspace/ruoyi-modules/ruoyi-file/target/ruoyi-modules-file.jar.original [INFO] [INFO] --------------------< com.ruoyi:ruoyi-common-seata >-------------------- [INFO] Building ruoyi-common-seata 3.6.7 [19/23] [INFO] from ruoyi-common/ruoyi-common-seata/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-common-seata --- [INFO] Deleting /workspace/ruoyi-common/ruoyi-common-seata/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-common-seata --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-common/ruoyi-common-seata/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-common-seata --- [INFO] No sources to compile [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-common-seata --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-common/ruoyi-common-seata/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-common-seata --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-common-seata --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-common-seata --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /workspace/ruoyi-common/ruoyi-common-seata/target/ruoyi-common-seata-3.6.7.jar [INFO] [INFO] ------------------< com.ruoyi:ruoyi-common-sensitive >------------------ [INFO] Building ruoyi-common-sensitive 3.6.7 [20/23] [INFO] from ruoyi-common/ruoyi-common-sensitive/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ ruoyi-common-sensitive --- [INFO] Deleting /workspace/ruoyi-common/ruoyi-common-sensitive/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ ruoyi-common-sensitive --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-common/ruoyi-common-sensitive/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ ruoyi-common-sensitive --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 4 source files to /workspace/ruoyi-common/ruoyi-common-sensitive/target/classes [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ ruoyi-common-sensitive --- [INFO] skip non existing resourceDirectory /workspace/ruoyi-common/ruoyi-common-sensitive/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ ruoyi-common-sensitive --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ ruoyi-common-sensitive --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ ruoyi-common-sensitive --- [INFO] Building jar: /workspace/ruoyi-common/ruoyi-common-sensitive/target/ruoyi-common-sensitive-3.6.7.jar [INFO] [INFO] ----------------------< com.ruoyi:zoumh-modules >----------------------- [INFO] Building zoumh-modules 3.6.7 [21/23] [INFO] from zoumh-modules/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ zoumh-modules --- [INFO] [INFO] ------------------------< com.ruoyi:zoumh-api >------------------------- [INFO] Building zoumh-api 3.6.7 [22/23] [INFO] from zoumh-api/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ zoumh-api --- [INFO] [INFO] ---------------------< com.zoumh:zoumh-api-tools >---------------------- [INFO] Building zoumh-api-tools 3.6.7 [23/23] [INFO] from zoumh-api/zoumh-api-tools/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:compile (default-compile)' [WARNING] Parameter 'mojoStatusPath' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [WARNING] Parameter 'mainOutputDirectory' is unknown for plugin 'maven-compiler-plugin:3.8.1:testCompile (default-testCompile)' [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ zoumh-api-tools --- [INFO] Deleting /workspace/zoumh-api/zoumh-api-tools/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ zoumh-api-tools --- [INFO] skip non existing resourceDirectory /workspace/zoumh-api/zoumh-api-tools/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ zoumh-api-tools --- [INFO] No sources to compile [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ zoumh-api-tools --- [INFO] skip non existing resourceDirectory /workspace/zoumh-api/zoumh-api-tools/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ zoumh-api-tools --- [INFO] No sources to compile [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ zoumh-api-tools --- [INFO] Tests are skipped. [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ zoumh-api-tools --- [WARNING] JAR will be empty - no content was marked for inclusion! [INFO] Building jar: /workspace/zoumh-api/zoumh-api-tools/target/zoumh-api-tools-3.6.7.jar [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for ruoyi 3.6.7: [INFO] [INFO] ruoyi .............................................. SUCCESS [ 0.148 s] [INFO] ruoyi-common ....................................... SUCCESS [ 0.003 s] [INFO] ruoyi-common-core .................................. SUCCESS [ 4.150 s] [INFO] ruoyi-api .......................................... SUCCESS [ 0.006 s] [INFO] ruoyi-api-system ................................... SUCCESS [ 0.509 s] [INFO] ruoyi-common-redis ................................. SUCCESS [ 0.394 s] [INFO] ruoyi-common-security .............................. SUCCESS [ 0.682 s] [INFO] ruoyi-auth ......................................... SUCCESS [ 1.975 s] [INFO] ruoyi-gateway ...................................... SUCCESS [ 0.932 s] [INFO] ruoyi-visual ....................................... SUCCESS [ 0.002 s] [INFO] ruoyi-visual-monitor ............................... SUCCESS [ 0.501 s] [INFO] ruoyi-common-datasource ............................ SUCCESS [ 0.176 s] [INFO] ruoyi-common-datascope ............................. SUCCESS [ 0.325 s] [INFO] ruoyi-common-log ................................... SUCCESS [ 0.251 s] [INFO] ruoyi-common-swagger ............................... SUCCESS [ 0.172 s] [INFO] ruoyi-modules ...................................... SUCCESS [ 0.003 s] [INFO] ruoyi-modules-system ............................... SUCCESS [ 1.302 s] [INFO] ruoyi-modules-file ................................. SUCCESS [ 0.748 s] [INFO] ruoyi-common-seata ................................. SUCCESS [ 0.147 s] [INFO] ruoyi-common-sensitive ............................. SUCCESS [ 0.184 s] [INFO] zoumh-modules ...................................... SUCCESS [ 0.002 s] [INFO] zoumh-api .......................................... SUCCESS [ 0.001 s] [INFO] zoumh-api-tools .................................... SUCCESS [ 0.028 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 13.224 s [INFO] Finished at: 2026-04-01T03:51:38Z [INFO] ------------------------------------------------------------------------ [WARNING] The requested profile "prod" could not be activated because it does not exist. ha:////4H4Ws2KuGK5GV9Q5fa5EiOucsUDl37UyTnFH+v63kSNzAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOICVEgoFa3lhheYxBgn1l2wHZyKF/E1/oBFJCq2WO1sM683LIOHmr3BTlNvKTQWBzeavDCx76+OE3Z8wYYpsNModZLc6tOMkqOGOUUJCwErTY3jYMlEWItOPVTlFJnqHH3+jgJK297hCYXI5qh8/MLkYXMb28D08/wVwDQMEcr9Ntfu8AEWNdkpvgAAAA==[Pipeline] } ha:////4HkKDqSIMzSko5OCytH/VKiRAZqwGIpCS7PZUMaSfk2sAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOKi0FAgqrRWGl5gYmOcWHfGdkgqXsTX+AMWkajYYrWzzbzesI4BThwM9poGS7Gz6N1o8sKJw3B1PGHPF+yYIjuNrZ5aVrpZsOWkYUlRwkrARlPnOFoyCbailw9ZOUmmOqeQv6OA0qo7PKEQ2ZxkSF+YA+xuo4pMP89fAczeJyj3da768AEi+zpyvgAAAA==[Pipeline] // script ha:////4EocloUiyJenjtXbFyc2+p+TPImngJRzcgAS/RKXbZmRAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPMIRKWgQVVorDS8w8WGcWHfGdkgqXsTX+AMWkajYYrWzzbzesI4BThyM6JEGS7GzwrvR5CUmDsPV8SR6voiOKbJD0eLUssZmwZYTwpKihJWEDVLnOFoyCbayVw9VOUWmOqeQv6OE0uo7PKGQ2ZxUSF+YA+xuo45MP89fAczeJyjrOtf+8AEauamDvgAAAA==[Pipeline] } ha:////4JmhArO66o4cQHbki3xVgxxkXcEztMw25Xkl8j2higuuAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiQFQoFa3lhheYxBgn1l2wHZyKF/E1/oBFJCq2WO1sM683LIOHmr3BTlNvKTQWBzeavDCx76+OE3Z8wYYpsNModZLc6tOMkqOGOUUJCwErTY3jYMlEWItOPVTlFJnqHH3+jgJK297hCYXI5qh8/MLkYXMb28D08/wVwDQMEcrdPtf28AEFO/zRvgAAAA==[Pipeline] // stage ha:////4PGgXgFqvkRGDVY+qt8CUNXNoZWH3kPtkTZKYOdj49LOAAAAph+LCAAAAAAAAP9tjTEOwjAQBM9BKWgpeYQjoXSIitZywwtMYowT6y7YF5KKF/E1/oAhEhVb7ay0mucLyhThQNHJzmLvMTVeDmF0ucmJYn8JNMmOzrIhTBSs1HbS1NrjgprYwhJRwErB2mITKHl0DBvVmbupgkFXnTjmba+g8O0NHiBUNrOJ/IU5wvY6tonw5/krgHlgEDVDsas/x/INPbxT+8EAAAA=[Pipeline] stage ha:////4GFOpNm+7UsBX3KK4sQJThb7SBglN+052613q+qhYKonAAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUQjAhpq5RFk4QmhDSRv+Xn5R24kRcjTvQUokJD5ZtyXqvNxSR4UTsRGOx9RhrL7rQuymJgbi9BhpEQxdRE0YKVig7KDK2WqqiZGFRlsNKwtpiHSh6dAk2stEPXQaNrjwnnrajhNybOzwhkxM5aU7fMjJsb72JhD/OXwCMXYJ8t5/tMD+LD/hYjrHCAAAA[Pipeline] { (Archive) ha:////4DtmZkpmz6PQMkQz4WD1oR3GuhMATZVBBPKhGYoCt7x+AAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiIUGDqNJabniBiY1xYt0Z2yGpeBFf4w8EIlGxxWpnm3m+YJkiHDlabA11jlLjMPjeTgsHjt3F84Atn7FhSuwNSjNI1qaeUXI2MKcoYSFgZajxnBzZDGvRqruqvCJbnXKcvoOA0ukbPKAQkzmrmL8wRthce52Yfp6/AhhDhnK7+9Q+vAEIWoEpvgAAAA==[Pipeline] archiveArtifacts Archiving artifacts Recording fingerprints ha:////4Fx91MhH9jqQQFSEMpgWlkA9c91LhiyCjnvEOPqH3NpLAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiISEKRJXWcsMLTGyME+vO2A5JxYv4Gn8gEImKLVY728zzBcsU4cjRYmuoc5Qah8H3dlo4cOwungds+YwNU2JvUJpBsjb1jJKzgTlFCQsBK0ON5+TIZliLVt1V5RXZ6pTj9B0ElE7f4AGFmMxZxfyFMcLm2uvE9PP8FcAYQoZyu//U7g3QKkBhvgAAAA==[Pipeline] } ha:////4PpqO5cefNAM0fIYvfmkZR48oAG5kcTHYfphisjar1UoAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiIQokRJXWcsMLTGyME+vO2A5JxYv4Gn8gEImKLVY728zzBcsU4cjRYmuoc5Qah8H3dlo4cOwungds+YwNU2JvUJpBsjb1jJKzgTlFCQsBK0ON5+TIZliLVt1V5RXZ6pTj9B0ElE7f4AGFmMxZxfyFMcLm2uvE9PP8FcAYQoZyu//U7g2TqBHnvgAAAA==[Pipeline] // stage ha:////4C+NPfaYlHjT8eksFmC9v9/un9Us9V/Ax+5ZPmtuh/qXAAAApx+LCAAAAAAAAP9tjTEOwjAQBM9BKWgpeYQjIRqEqGgtN7zAxMY4se6CfSGpeBFf4w8EIlGx1c5Kq3m+oMwJDpS8bBy2AXMdZBd7PzU5UGovkQbZ0FnWhJmik9oNmqw7zqiJHcwRBSwULB3WkXJAz7BSjbmbKhr01YnTtO0VFMHe4AFCTWY2ib8wJlhfe5sJf56/Ahg7BrFlKDa7z7F8A+OvzUfBAAAA[Pipeline] stage ha:////4PHTl51BIz0cpm9gBduzH1a+nVOF/olP0yi50R5bijW/AAAAqB+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycogUwYRQJ9aoCycITQhJo/9LkpJOnIircQcClZjwYNmWrPd8QRU8NOQ1swp7g6EzbHCjzokl8v3FUWKWzqwjDOQUa1VqSarjXFuKCmYVJSw4LBV2joJBHWHFrbiL2gnU9Sn6vB04lEbe4AEFz+QofPyWycP6OspA+OP8BcA0RCi3+2y7zedZvQH4j6CMwgAAAA==[Pipeline] { (Deploy) ha:////4GnXDa0dmih5GEI1wfDIrvmENzfCCHzcPSGHqhbdXeJNAAAAph+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycogUxIiYukZZOEFoQkgb/V9+UtqJE3E17kBLJSY8WLYl673eUESGE7ETjcXWY6y96ELvpiQG4vYaaBANXURNGClYoeygyNhqqYqShUVZDisJa4t1oOjRJdjIRj90GTS68px42o4Scm/u8IRMTuSkOX3LyLC99SYS/jh/ATB2CfLDbrb9/Cw+ty4Up8IAAAA=[Pipeline] script ha:////4GdJc21CqGC+/KGthSrixGIhf51BhIA0oRGN8YM5nSM0AAAAph+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUwIiYukZZOEFoQkgb/V9+UtqJE3E17kBLJSY8WLYl673eUESGE7ETjcXWY6y96ELvpiQG4vYaaBANXURNGClYoeygyNhqqYqShUVZDisJa4t1oOjRJdjIRj90GTS68px42o4Scm/u8IRMTuSkOX3LyLC99SYS/jh/ATB2CfLDbrb9/Cw+2YMO4MIAAAA=[Pipeline] { ha:////4PiWDRmsPo5JAM3KYzgCeZjcX1mi494hNYpp72/naiMWAAAAox+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIikRJR0VppeIFJjLFj3Tm2g1PxIr7GHwhEomKL1c4283zBOgY4ctBoFfWGYmvQu1HPCzOH/uo4o+ULtkyRncJG5YY7dVqw4aRgSVHCSsBGUes4GtIJtsLKu6ycJF2dU5i/g4DSdAM8oBCzOcmQvjAF2N3GLjL9PH8FMPkEZb3/VO3favo5XL4AAAA=[Pipeline] sh + set -e + mkdir -p /zoumh/java/zmh/backend/packages /zoumh/java/zmh/backend/logs /zoumh/java/zmh/backend/bin /zoumh/java/zmh/backend/docs /zoumh/java/zmh/backend/nginx + cp -f ruoyi-gateway/target/ruoyi-gateway.jar /zoumh/java/zmh/backend/packages/ + cp -f ruoyi-auth/target/ruoyi-auth.jar /zoumh/java/zmh/backend/packages/ + cp -f ruoyi-modules/ruoyi-system/target/ruoyi-modules-system.jar /zoumh/java/zmh/backend/packages/ + cp -f ruoyi-modules/ruoyi-file/target/ruoyi-modules-file.jar /zoumh/java/zmh/backend/packages/ + printf %s IyEvdXNyL2Jpbi9lbnYgYmFzaApzZXQgLWV1byBwaXBlZmFpbAoKUEFDS0FHRV9ESVI9IiR7UEFDS0FHRV9ESVI6LS96b3VtaC9qYXZhL3ptaC9iYWNrZW5kL3BhY2thZ2VzfSIKTE9HX0RJUj0iJHtMT0dfRElSOi0vem91bWgvamF2YS96bWgvYmFja2VuZC9sb2dzfSIKSkFWQV9JTUFHRT0iJHtKQVZBX0lNQUdFOi1lY2xpcHNlLXRlbXVyaW46MjEtanJlfSIKTkFDT1NfQUREUj0iJHtOQUNPU19BRERSOi0xNTYuMjI1LjI4LjExMDo4ODQ4fSIKTkFDT1NfVVNFUk5BTUU9IiR7TkFDT1NfVVNFUk5BTUU6LW5hY29zfSIKTkFDT1NfUEFTU1dPUkQ9IiR7TkFDT1NfUEFTU1dPUkQ6LXpvdW1ofSIKUkVESVNfSE9TVD0iJHtSRURJU19IT1NUOi0xNzIuMjEuMC4xfSIKUkVESVNfUE9SVD0iJHtSRURJU19QT1JUOi02Mzc5fSIKUkVESVNfUEFTU1dPUkQ9IiR7UkVESVNfUEFTU1dPUkQ6LXpvdW1ofSIKUkVESVNfREFUQUJBU0U9IiR7UkVESVNfREFUQUJBU0U6LTB9IgpUWl9OQU1FPSIke1RaX05BTUU6LUFzaWEvU2hhbmdoYWl9IgpKQVZBX1RNUERJUj0iJHtKQVZBX1RNUERJUjotL3RtcC96b3VtaC1qYXZhfSIKREVGQVVMVF9KQVZBX09QVFM9IiR7REVGQVVMVF9KQVZBX09QVFM6LS1EZmlsZS5lbmNvZGluZz1VVEYtOCAtRGphdmEuc2VjdXJpdHkuZWdkPWZpbGU6L2Rldi8uL3VyYW5kb20gLURqYXZhLmlvLnRtcGRpcj0vdG1wL3pvdW1oLWphdmEgLVhYOitVc2VHMUdDIC1YWDorVXNlU3RyaW5nRGVkdXBsaWNhdGlvbiAtWFg6K0V4aXRPbk91dE9mTWVtb3J5RXJyb3IgLVhYOk1heE1ldGFzcGFjZVNpemU9MTI4bSAtWFg6UmVzZXJ2ZWRDb2RlQ2FjaGVTaXplPTY0bSAtWFg6TWF4RGlyZWN0TWVtb3J5U2l6ZT04MG19IgpKQVZBX09QVFNfQVVUSD0iJHtKQVZBX09QVFNfQVVUSDotLVhtczEyOG0gLVhteDMyMG19IgpKQVZBX09QVFNfU1lTVEVNPSIke0pBVkFfT1BUU19TWVNURU06LS1YbXM5Nm0gLVhteDMyMG19IgpKQVZBX09QVFNfRklMRT0iJHtKQVZBX09QVFNfRklMRTotLVhtczY0bSAtWG14MTYwbX0iCkpBVkFfT1BUU19HQVRFV0FZPSIke0pBVkFfT1BUU19HQVRFV0FZOi0tWG1zOTZtIC1YbXgzMjBtIC1YWDpNYXhEaXJlY3RNZW1vcnlTaXplPTEyOG19IgpET0NLRVJfTUVNT1JZX0FVVEg9IiR7RE9DS0VSX01FTU9SWV9BVVRIOi01MTJtfSIKRE9DS0VSX01FTU9SWV9TWVNURU09IiR7RE9DS0VSX01FTU9SWV9TWVNURU06LTUxMm19IgpET0NLRVJfTUVNT1JZX0ZJTEU9IiR7RE9DS0VSX01FTU9SWV9GSUxFOi0yODhtfSIKRE9DS0VSX01FTU9SWV9HQVRFV0FZPSIke0RPQ0tFUl9NRU1PUllfR0FURVdBWTotNTEybX0iCkRPQ0tFUl9NRU1PUllfUkVTRVJWQVRJT05fQVVUSD0iJHtET0NLRVJfTUVNT1JZX1JFU0VSVkFUSU9OX0FVVEg6LTI1Nm19IgpET0NLRVJfTUVNT1JZX1JFU0VSVkFUSU9OX1NZU1RFTT0iJHtET0NLRVJfTUVNT1JZX1JFU0VSVkFUSU9OX1NZU1RFTTotMjI0bX0iCkRPQ0tFUl9NRU1PUllfUkVTRVJWQVRJT05fRklMRT0iJHtET0NLRVJfTUVNT1JZX1JFU0VSVkFUSU9OX0ZJTEU6LTEyOG19IgpET0NLRVJfTUVNT1JZX1JFU0VSVkFUSU9OX0dBVEVXQVk9IiR7RE9DS0VSX01FTU9SWV9SRVNFUlZBVElPTl9HQVRFV0FZOi0yMjRtfSIKRE9DS0VSX1BJRFNfTElNSVQ9IiR7RE9DS0VSX1BJRFNfTElNSVQ6LTI1Nn0iCk1JTklPX0lNQUdFPSIke01JTklPX0lNQUdFOi1taW5pby9taW5pbzpsYXRlc3R9IgpNSU5JT19DT05UQUlORVJfTkFNRT0iJHtNSU5JT19DT05UQUlORVJfTkFNRTotbWluaW99IgpNSU5JT19ST09UX1VTRVI9IiR7TUlOSU9fUk9PVF9VU0VSOi1taW5pb30iCk1JTklPX1JPT1RfUEFTU1dPUkQ9IiR7TUlOSU9fUk9PVF9QQVNTV09SRDotem1oMDAxMjA3ODA3MH0iCk1JTklPX0RBVEFfRElSPSIke01JTklPX0RBVEFfRElSOi0vem91bWgvZGF0YS9taW5pb30iCk1JTklPX0NPTlNPTEVfUE9SVD0iJHtNSU5JT19DT05TT0xFX1BPUlQ6LTkwMDF9IgpNSU5JT19BUElfUE9SVD0iJHtNSU5JT19BUElfUE9SVDotOTAwMH0iCk1JTklPX05FVFdPUks9IiR7TUlOSU9fTkVUV09SSzotZG9ja2VyLWNvbXBvc2VfYmFja2VuZH0iClBVQkxJQ19OR0lOWF9DT05GX1NPVVJDRT0iJHtQVUJMSUNfTkdJTlhfQ09ORl9TT1VSQ0U6LS96b3VtaC9qYXZhL3ptaC9iYWNrZW5kL25naW54L25naW54LmNvbmZ9IgpQVUJMSUNfTkdJTlhfQ09ORl9UQVJHRVQ9IiR7UFVCTElDX05HSU5YX0NPTkZfVEFSR0VULS96b3VtaC9kYXRhL25naW54L2NvbmYvbmdpbnguY29uZn0iCgpta2RpciAtcCAiJHtQQUNLQUdFX0RJUn0iICIke0xPR19ESVJ9IgoKZW5zdXJlX2RvY2tlcl9zaGVsbF9lbnYoKSB7CiAgbG9jYWwgZG9ja2VyX2NtZCBkb2NrZXJfYmluIGRvY2tlcl9kaXIgZW52X2ZpbGUgaGVscGVyX2ZpbGUgYmFzaHJjX3NuaXBwZXQKICBkb2NrZXJfY21kPSIkKGNvbW1hbmQgLXYgZG9ja2VyIHx8IHRydWUpIgogIGlmIFtbIC16ICIke2RvY2tlcl9jbWR9IiBdXTsgdGhlbgogICAgZWNobyAiZG9ja2VyIGNvbW1hbmQgbm90IGZvdW5kIGluIGRlcGxveSBlbnZpcm9ubWVudCIgPiYyCiAgICBleGl0IDEKICBmaQoKICBkb2NrZXJfYmluPSIkKHJlYWRsaW5rIC1mICIke2RvY2tlcl9jbWR9IiAyPi9kZXYvbnVsbCB8fCB0cnVlKSIKICBpZiBbWyAteiAiJHtkb2NrZXJfYmlufSIgfHwgISAteCAiJHtkb2NrZXJfYmlufSIgXV07IHRoZW4KICAgIGlmIFtbIC14IC91c3IvYmluL2RvY2tlciBdXTsgdGhlbgogICAgICBkb2NrZXJfYmluPSIvdXNyL2Jpbi9kb2NrZXIiCiAgICBlbHNlCiAgICAgIGRvY2tlcl9iaW49IiR7ZG9ja2VyX2NtZH0iCiAgICBmaQogIGZpCgogIGRvY2tlcl9kaXI9IiQoZGlybmFtZSAiJHtkb2NrZXJfYmlufSIpIgogIGVudl9maWxlPSIvZXRjL3Byb2ZpbGUuZC96b3VtaC1kb2NrZXIuc2giCiAgaGVscGVyX2ZpbGU9Ii96b3VtaC9zaC9kb2NrZXIuc2giCiAgYmFzaHJjX3NuaXBwZXQ9IiMgPj4+IHpvdW1oIGRvY2tlciBlbnYgPj4+IgoKICBta2RpciAtcCAvZXRjL3Byb2ZpbGUuZCAvem91bWgvc2gKICBpZiBbWyAtTCAvdXNyL2xvY2FsL2Jpbi9kb2NrZXIgJiYgISAtZSAvdXNyL2xvY2FsL2Jpbi9kb2NrZXIgXV07IHRoZW4KICAgIHJtIC1mIC91c3IvbG9jYWwvYmluL2RvY2tlcgogIGZpCiAgbG4gLXNmICIke2RvY2tlcl9iaW59IiAvdXNyL2xvY2FsL2Jpbi9kb2NrZXIgfHwgdHJ1ZQogIGxuIC1zZiAiJHtkb2NrZXJfYmlufSIgL3Vzci9iaW4vZG9ja2VyIHx8IHRydWUKCiAgY2xlYW5fc2hlbGxfaG9vaygpIHsKICAgIGxvY2FsIHNoZWxsX2ZpbGU9IiQxIgogICAgbG9jYWwgdGVtcF9maWxlCiAgICBbWyAtZiAiJHtzaGVsbF9maWxlfSIgXV0gfHwgdG91Y2ggIiR7c2hlbGxfZmlsZX0iCiAgICB0ZW1wX2ZpbGU9IiQobWt0ZW1wKSIKICAgIGF3ayAnCiAgICAgIEJFR0lOIHsKICAgICAgICBza2lwX2Jsb2NrID0gMAogICAgICAgIHNraXBfbGVnYWN5X2ZpID0gMAogICAgICB9CiAgICAgIC9eIyA+Pj4gem91bWggZG9ja2VyIGVudiA+Pj4kLyB7CiAgICAgICAgc2tpcF9ibG9jayA9IDEKICAgICAgICBuZXh0CiAgICAgIH0KICAgICAgL14jIDw8PCB6b3VtaCBkb2NrZXIgZW52IDw8PC8gewogICAgICAgIHNraXBfYmxvY2sgPSAwCiAgICAgICAgbmV4dAogICAgICB9CiAgICAgIHNraXBfYmxvY2sgewogICAgICAgIG5leHQKICAgICAgfQogICAgICBza2lwX2xlZ2FjeV9maSAmJiAvXmZpJC8gewogICAgICAgIHNraXBfbGVnYWN5X2ZpID0gMAogICAgICAgIG5leHQKICAgICAgfQogICAgICAvXiMgem91bWggZG9ja2VyIGVudiQvIHsKICAgICAgICBza2lwX2xlZ2FjeV9maSA9IDEKICAgICAgICBuZXh0CiAgICAgIH0KICAgICAgL1wvZXRjXC9wcm9maWxlXC5kXC96b3VtaC1kb2NrZXJcLnNoLyB7CiAgICAgICAgbmV4dAogICAgICB9CiAgICAgIC9cL3pvdW1oXC9zaFwvZG9ja2VyXC5zaC8gewogICAgICAgIG5leHQKICAgICAgfQogICAgICB7CiAgICAgICAgc2tpcF9sZWdhY3lfZmkgPSAwCiAgICAgICAgcHJpbnQKICAgICAgfQogICAgJyAiJHtzaGVsbF9maWxlfSIgPiAiJHt0ZW1wX2ZpbGV9IgogICAgY2F0ICIke3RlbXBfZmlsZX0iID4gIiR7c2hlbGxfZmlsZX0iCiAgICBybSAtZiAiJHt0ZW1wX2ZpbGV9IgogIH0KCiAgY2F0ID4gIiR7ZW52X2ZpbGV9IiA8PEVPRgpleHBvcnQgRE9DS0VSX0hPTUU9JyR7ZG9ja2VyX2Rpcn0nCmNhc2UgIjpcJFBBVEg6IiBpbgogICo6IiR7ZG9ja2VyX2Rpcn0iOiopIDs7CiAgKikgZXhwb3J0IFBBVEg9IiR7ZG9ja2VyX2Rpcn06XCRQQVRIIiA7Owplc2FjCkVPRgogIGNobW9kIDY0NCAiJHtlbnZfZmlsZX0iCgogIGNsZWFuX3NoZWxsX2hvb2sgL2V0Yy9iYXNocmMKICBjYXQgPj4gL2V0Yy9iYXNocmMgPDxFT0YKCiR7YmFzaHJjX3NuaXBwZXR9CmlmIFsgLWYgL2V0Yy9wcm9maWxlLmQvem91bWgtZG9ja2VyLnNoIF07IHRoZW4KICAuIC9ldGMvcHJvZmlsZS5kL3pvdW1oLWRvY2tlci5zaApmaQojIDw8PCB6b3VtaCBkb2NrZXIgZW52IDw8PApFT0YKCiAgbWtkaXIgLXAgL3Jvb3QKICBmb3Igc2hlbGxfZmlsZSBpbiAvcm9vdC8uYmFzaHJjIC9yb290Ly5iYXNoX3Byb2ZpbGU7IGRvCiAgICBjbGVhbl9zaGVsbF9ob29rICIke3NoZWxsX2ZpbGV9IgogICAgY2F0ID4+ICIke3NoZWxsX2ZpbGV9IiA8PEVPRgoKJHtiYXNocmNfc25pcHBldH0KaWYgWyAtZiAvZXRjL3Byb2ZpbGUuZC96b3VtaC1kb2NrZXIuc2ggXTsgdGhlbgogIC4gL2V0Yy9wcm9maWxlLmQvem91bWgtZG9ja2VyLnNoCmZpCiMgPDw8IHpvdW1oIGRvY2tlciBlbnYgPDw8CkVPRgogIGRvbmUKCiAgY2F0ID4gIiR7aGVscGVyX2ZpbGV9IiA8PEVPRgojIS91c3IvYmluL2VudiBiYXNoCnNldCAtZQpleHBvcnQgRE9DS0VSX0hPTUU9JyR7ZG9ja2VyX2Rpcn0nCmNhc2UgIjpcJFBBVEg6IiBpbgogICo6IiR7ZG9ja2VyX2Rpcn0iOiopIDs7CiAgKikgZXhwb3J0IFBBVEg9IiR7ZG9ja2VyX2Rpcn06XCRQQVRIIiA7Owplc2FjCgppZiBbWyBcJCMgLWVxIDAgXV07IHRoZW4KICBleGVjICIke2RvY2tlcl9iaW59IiAtLXZlcnNpb24KZmkKCmV4ZWMgIiR7ZG9ja2VyX2Jpbn0iICJcJEAiCkVPRgogIGNobW9kICt4ICIke2hlbHBlcl9maWxlfSIKfQoKZW5zdXJlX2RvY2tlcl9zaGVsbF9lbnYKCmNsZWFudXBfcmVtb3ZlZF9tb2R1bGVfbWVudV9kYXRhKCkgewogIGxvY2FsIHNxbAogIHNxbD0iJChjYXQgPDwnRU9GJwpERUxFVEUgcm0KRlJPTSBzeXNfcm9sZV9tZW51IHJtCklOTkVSIEpPSU4gc3lzX21lbnUgbSBPTiBtLm1lbnVfaWQgPSBybS5tZW51X2lkCldIRVJFIG0ucGVybXMgTElLRSAnaG90ZWw6bW9uaXRvcjolJwogICBPUiBtLnBhdGggPSAnaG90ZWwnCiAgIE9SIG0ucGF0aCA9ICdtb25pdG9yJwogICBPUiBtLmNvbXBvbmVudCA9ICdob3RlbC9tb25pdG9yL2luZGV4JwogICBPUiBtLnJvdXRlX25hbWUgSU4gKCdIb3RlbCcsICdIb3RlbE1vbml0b3InKTsKCkRFTEVURSBGUk9NIHN5c19tZW51CldIRVJFIHBlcm1zIExJS0UgJ2hvdGVsOm1vbml0b3I6JScKICAgT1IgcGF0aCA9ICdob3RlbCcKICAgT1IgcGF0aCA9ICdtb25pdG9yJwogICBPUiBjb21wb25lbnQgPSAnaG90ZWwvbW9uaXRvci9pbmRleCcKICAgT1Igcm91dGVfbmFtZSBJTiAoJ0hvdGVsJywgJ0hvdGVsTW9uaXRvcicpOwpFT0YKKSIKCiAgaWYgZG9ja2VyIHBzIC0tZm9ybWF0ICd7ey5OYW1lc319JyB8IGdyZXAgLXF4ICdteXNxbDgnOyB0aGVuCiAgICBkb2NrZXIgZXhlYyAtaSBteXNxbDggbXlzcWwgLXVyb290IC1wem91bWggem91bWggLWUgIiR7c3FsfSIgPi9kZXYvbnVsbAogICAgZWNobyAicmVtb3ZlZCBzdGFsZSB6b3VtaC1ob3RlbC1tb25pdG9yIG1lbnUgZGF0YSIKICBlbHNlCiAgICBlY2hvICJza2lwIG1lbnUgY2xlYW51cDogbXlzcWw4IGNvbnRhaW5lciBub3QgcnVubmluZyIKICBmaQp9CgplbnN1cmVfbWluaW8oKSB7CiAgbWtkaXIgLXAgIiR7TUlOSU9fREFUQV9ESVJ9IgogIGRvY2tlciBybSAtZiAiJHtNSU5JT19DT05UQUlORVJfTkFNRX0iID4vZGV2L251bGwgMj4mMSB8fCB0cnVlCiAgZG9ja2VyIHJ1biAtZCBcCiAgICAtLW5hbWUgIiR7TUlOSU9fQ09OVEFJTkVSX05BTUV9IiBcCiAgICAtLXJlc3RhcnQgdW5sZXNzLXN0b3BwZWQgXAogICAgLS1uZXR3b3JrICIke01JTklPX05FVFdPUkt9IiBcCiAgICAtcCAiJHtNSU5JT19BUElfUE9SVH06OTAwMCIgXAogICAgLXAgIiR7TUlOSU9fQ09OU09MRV9QT1JUfTo5MDAxIiBcCiAgICAtLW1lbW9yeT0iMzg0bSIgXAogICAgLS1tZW1vcnktcmVzZXJ2YXRpb249IjEyOG0iIFwKICAgIC0tcGlkcy1saW1pdD0iMTI4IiBcCiAgICAtLWxvZy1vcHQgbWF4LXNpemU9MjBtIFwKICAgIC0tbG9nLW9wdCBtYXgtZmlsZT0zIFwKICAgIC1lIFRaPSIke1RaX05BTUV9IiBcCiAgICAtZSBNSU5JT19ST09UX1VTRVI9IiR7TUlOSU9fUk9PVF9VU0VSfSIgXAogICAgLWUgTUlOSU9fUk9PVF9QQVNTV09SRD0iJHtNSU5JT19ST09UX1BBU1NXT1JEfSIgXAogICAgLXYgIiR7TUlOSU9fREFUQV9ESVJ9Oi9kYXRhIiBcCiAgICAiJHtNSU5JT19JTUFHRX0iIHNlcnZlciAvZGF0YSAtLWNvbnNvbGUtYWRkcmVzcyAiOjkwMDEiCiAgZWNobyAic3RhcnRlZCAke01JTklPX0NPTlRBSU5FUl9OQU1FfSIKfQoKc3luY19wdWJsaWNfbmdpbnhfY29uZigpIHsKICBpZiBbWyAhIC1mICIke1BVQkxJQ19OR0lOWF9DT05GX1NPVVJDRX0iIF1dOyB0aGVuCiAgICBlY2hvICJza2lwIHB1YmxpYyBuZ2lueCBzeW5jOiBzb3VyY2Ugbm90IGZvdW5kICR7UFVCTElDX05HSU5YX0NPTkZfU09VUkNFfSIKICAgIHJldHVybiAwCiAgZmkKCiAgaWYgW1sgLXogIiR7UFVCTElDX05HSU5YX0NPTkZfVEFSR0VUfSIgXV07IHRoZW4KICAgIGVjaG8gInNraXAgcHVibGljIG5naW54IHN5bmM6IHRhcmdldCBpcyBlbXB0eSIKICAgIHJldHVybiAwCiAgZmkKCiAgbWtkaXIgLXAgIiQoZGlybmFtZSAiJHtQVUJMSUNfTkdJTlhfQ09ORl9UQVJHRVR9IikiCgogIGxvY2FsIGJhY2t1cF9maWxlCiAgYmFja3VwX2ZpbGU9IiR7UFVCTElDX05HSU5YX0NPTkZfVEFSR0VUfS5iYWsuJChkYXRlICslWSVtJWQlSCVNJVMpIgogIGlmIFtbIC1mICIke1BVQkxJQ19OR0lOWF9DT05GX1RBUkdFVH0iIF1dOyB0aGVuCiAgICBjcCAtZiAiJHtQVUJMSUNfTkdJTlhfQ09ORl9UQVJHRVR9IiAiJHtiYWNrdXBfZmlsZX0iCiAgZmkKCiAgY3AgLWYgIiR7UFVCTElDX05HSU5YX0NPTkZfU09VUkNFfSIgIiR7UFVCTElDX05HSU5YX0NPTkZfVEFSR0VUfSIKCiAgaWYgZG9ja2VyIHBzIC0tZm9ybWF0ICd7ey5OYW1lc319JyB8IGdyZXAgLXF4ICduZ2lueCc7IHRoZW4KICAgIGlmIGRvY2tlciBleGVjIG5naW54IG5naW54IC10ID4vZGV2L251bGwgMj4mMTsgdGhlbgogICAgICBkb2NrZXIgZXhlYyBuZ2lueCBuZ2lueCAtcyByZWxvYWQgPi9kZXYvbnVsbCAyPiYxIHx8IGRvY2tlciByZXN0YXJ0IG5naW54ID4vZGV2L251bGwKICAgICAgZWNobyAicHVibGljIG5naW54IGNvbmZpZyBzeW5jZWQgYW5kIHJlbG9hZGVkIgogICAgZWxzZQogICAgICBlY2hvICJwdWJsaWMgbmdpbnggY29uZmlnIHRlc3QgZmFpbGVkLCByb2xsaW5nIGJhY2siID4mMgogICAgICBpZiBbWyAtZiAiJHtiYWNrdXBfZmlsZX0iIF1dOyB0aGVuCiAgICAgICAgY3AgLWYgIiR7YmFja3VwX2ZpbGV9IiAiJHtQVUJMSUNfTkdJTlhfQ09ORl9UQVJHRVR9IgogICAgICAgIGRvY2tlciBleGVjIG5naW54IG5naW54IC10ID4vZGV2L251bGwgMj4mMSAmJiBkb2NrZXIgZXhlYyBuZ2lueCBuZ2lueCAtcyByZWxvYWQgPi9kZXYvbnVsbCAyPiYxIHx8IGRvY2tlciByZXN0YXJ0IG5naW54ID4vZGV2L251bGwgMj4mMSB8fCB0cnVlCiAgICAgIGZpCiAgICAgIHJldHVybiAxCiAgICBmaQogIGVsc2UKICAgIGVjaG8gInB1YmxpYyBuZ2lueCBjb25maWcgc3luY2VkOyBuZ2lueCBjb250YWluZXIgbm90IHJ1bm5pbmcsIHNraXAgcmVsb2FkIgogIGZpCn0KCmRvY2tlciBybSAtZiAicnVveWktbW9uaXRvciIgPi9kZXYvbnVsbCAyPiYxIHx8IHRydWUKZG9ja2VyIHJtIC1mICJydW95aS1qb2IiID4vZGV2L251bGwgMj4mMSB8fCB0cnVlCmRvY2tlciBybSAtZiAicnVveWktZ2VuIiA+L2Rldi9udWxsIDI+JjEgfHwgdHJ1ZQpkb2NrZXIgcm0gLWYgInpvdW1oLXRvb2xzIiA+L2Rldi9udWxsIDI+JjEgfHwgdHJ1ZQpkb2NrZXIgcm0gLWYgInpvdW1oLWhvdGVsLW1vbml0b3IiID4vZGV2L251bGwgMj4mMSB8fCB0cnVlCmNsZWFudXBfcmVtb3ZlZF9tb2R1bGVfbWVudV9kYXRhCnN5bmNfcHVibGljX25naW54X2NvbmYKCnJ1bl9qYXZhX3NlcnZpY2UoKSB7CiAgbG9jYWwgbmFtZT0iJDEiCiAgbG9jYWwgamFyX25hbWU9IiQyIgogIGxvY2FsIGphdmFfb3B0cz0iJDMiCiAgbG9jYWwgZG9ja2VyX21lbW9yeT0iJDQiCiAgbG9jYWwgZG9ja2VyX21lbW9yeV9yZXNlcnZhdGlvbj0iJDUiCiAgc2hpZnQgNQoKICBpZiBbWyAhIC1mICIke1BBQ0tBR0VfRElSfS8ke2phcl9uYW1lfSIgXV07IHRoZW4KICAgIGVjaG8gInNraXAgJHtuYW1lfTogJHtqYXJfbmFtZX0gbm90IGZvdW5kIgogICAgcmV0dXJuIDAKICBmaQoKICBkb2NrZXIgcm0gLWYgIiR7bmFtZX0iID4vZGV2L251bGwgMj4mMSB8fCB0cnVlCgogIGRvY2tlciBydW4gLWQgXAogICAgLS1uYW1lICIke25hbWV9IiBcCiAgICAtLXJlc3RhcnQgdW5sZXNzLXN0b3BwZWQgXAogICAgLS1uZXR3b3JrIGhvc3QgXAogICAgLS1tZW1vcnk9IiR7ZG9ja2VyX21lbW9yeX0iIFwKICAgIC0tbWVtb3J5LXJlc2VydmF0aW9uPSIke2RvY2tlcl9tZW1vcnlfcmVzZXJ2YXRpb259IiBcCiAgICAtLXBpZHMtbGltaXQ9IiR7RE9DS0VSX1BJRFNfTElNSVR9IiBcCiAgICAtLWxvZy1vcHQgbWF4LXNpemU9MjBtIFwKICAgIC0tbG9nLW9wdCBtYXgtZmlsZT0zIFwKICAgIC1lIFRaPSIke1RaX05BTUV9IiBcCiAgICAtZSAiSkFWQV9PUFRTPSR7REVGQVVMVF9KQVZBX09QVFN9ICR7amF2YV9vcHRzfSIgXAogICAgIiRAIiBcCiAgICAtdiAiJHtQQUNLQUdFX0RJUn06L2FwcCIgXAogICAgLXYgIiR7TE9HX0RJUn06L2xvZ3MiIFwKICAgIC12ICIke0pBVkFfVE1QRElSfToke0pBVkFfVE1QRElSfSIgXAogICAgIiR7SkFWQV9JTUFHRX0iIFwKICAgIHNoIC1sYyAibWtkaXIgLXAgJyR7SkFWQV9UTVBESVJ9JyAmJiBleGVjIGphdmEgXCRKQVZBX09QVFMgLWphciAvYXBwLyR7amFyX25hbWV9ID4gL2xvZ3MvJHtuYW1lfS5sb2cgMj4mMSIKCiAgZWNobyAic3RhcnRlZCAke25hbWV9Igp9CgpydW5famF2YV9zZXJ2aWNlIFwKICAicnVveWktYXV0aCIgXAogICJydW95aS1hdXRoLmphciIgXAogICIke0pBVkFfT1BUU19BVVRIfSIgXAogICIke0RPQ0tFUl9NRU1PUllfQVVUSH0iIFwKICAiJHtET0NLRVJfTUVNT1JZX1JFU0VSVkFUSU9OX0FVVEh9IiBcCiAgLWUgIlNQUklOR19DTE9VRF9OQUNPU19TRVJWRVJfQUREUj0ke05BQ09TX0FERFJ9IiBcCiAgLWUgIlNQUklOR19DTE9VRF9OQUNPU19VU0VSTkFNRT0ke05BQ09TX1VTRVJOQU1FfSIgXAogIC1lICJTUFJJTkdfQ0xPVURfTkFDT1NfUEFTU1dPUkQ9JHtOQUNPU19QQVNTV09SRH0iCgpydW5famF2YV9zZXJ2aWNlIFwKICAicnVveWktc3lzdGVtIiBcCiAgInJ1b3lpLW1vZHVsZXMtc3lzdGVtLmphciIgXAogICIke0pBVkFfT1BUU19TWVNURU19IiBcCiAgIiR7RE9DS0VSX01FTU9SWV9TWVNURU19IiBcCiAgIiR7RE9DS0VSX01FTU9SWV9SRVNFUlZBVElPTl9TWVNURU19IiBcCiAgLWUgIlNQUklOR19DTE9VRF9OQUNPU19TRVJWRVJfQUREUj0ke05BQ09TX0FERFJ9IiBcCiAgLWUgIlNQUklOR19DTE9VRF9OQUNPU19VU0VSTkFNRT0ke05BQ09TX1VTRVJOQU1FfSIgXAogIC1lICJTUFJJTkdfQ0xPVURfTkFDT1NfUEFTU1dPUkQ9JHtOQUNPU19QQVNTV09SRH0iIFwKICAtZSAiU1BSSU5HX0NMT1VEX05BQ09TX0RJU0NPVkVSWV9TRVJWSUNFPXJ1b3lpLXN5c3RlbSIKCnJ1bl9qYXZhX3NlcnZpY2UgXAogICJydW95aS1maWxlIiBcCiAgInJ1b3lpLW1vZHVsZXMtZmlsZS5qYXIiIFwKICAiJHtKQVZBX09QVFNfRklMRX0iIFwKICAiJHtET0NLRVJfTUVNT1JZX0ZJTEV9IiBcCiAgIiR7RE9DS0VSX01FTU9SWV9SRVNFUlZBVElPTl9GSUxFfSIgXAogIC1lICJTUFJJTkdfQ0xPVURfTkFDT1NfU0VSVkVSX0FERFI9JHtOQUNPU19BRERSfSIgXAogIC1lICJTUFJJTkdfQ0xPVURfTkFDT1NfVVNFUk5BTUU9JHtOQUNPU19VU0VSTkFNRX0iIFwKICAtZSAiU1BSSU5HX0NMT1VEX05BQ09TX1BBU1NXT1JEPSR7TkFDT1NfUEFTU1dPUkR9IgoKcnVuX2phdmFfc2VydmljZSBcCiAgInJ1b3lpLWdhdGV3YXkiIFwKICAicnVveWktZ2F0ZXdheS5qYXIiIFwKICAiJHtKQVZBX09QVFNfR0FURVdBWX0iIFwKICAiJHtET0NLRVJfTUVNT1JZX0dBVEVXQVl9IiBcCiAgIiR7RE9DS0VSX01FTU9SWV9SRVNFUlZBVElPTl9HQVRFV0FZfSIgXAogIC1lICJTUFJJTkdfQ0xPVURfTkFDT1NfU0VSVkVSX0FERFI9JHtOQUNPU19BRERSfSIgXAogIC1lICJTUFJJTkdfQ0xPVURfTkFDT1NfVVNFUk5BTUU9JHtOQUNPU19VU0VSTkFNRX0iIFwKICAtZSAiU1BSSU5HX0NMT1VEX05BQ09TX1BBU1NXT1JEPSR7TkFDT1NfUEFTU1dPUkR9IiBcCiAgLWUgIlNFQ1VSSVRZX0NBUFRDSEFfRU5BQkxFRD1mYWxzZSIgXAogIC1lICJTUFJJTkdfREFUQV9SRURJU19IT1NUPSR7UkVESVNfSE9TVH0iIFwKICAtZSAiU1BSSU5HX0RBVEFfUkVESVNfUE9SVD0ke1JFRElTX1BPUlR9IiBcCiAgLWUgIlNQUklOR19EQVRBX1JFRElTX1BBU1NXT1JEPSR7UkVESVNfUEFTU1dPUkR9IiBcCiAgLWUgIlNQUklOR19EQVRBX1JFRElTX0RBVEFCQVNFPSR7UkVESVNfREFUQUJBU0V9IgoKaWYgW1sgLW4gIiR7UE9TVF9ERVBMT1lfQ01EOi19IiBdXTsgdGhlbgogIHNoIC1sYyAiJHtQT1NUX0RFUExPWV9DTUR9IgpmaQoKZG9ja2VyIHJ1biAtLXJtICIke0pBVkFfSU1BR0V9IiBqYXZhIC12ZXJzaW9uIDI+JjEgfCBoZWFkIC1uIDEgfHwgdHJ1ZQoKbG9naW5fcHJvYmU9J3sidXNlcm5hbWUiOiJhZG1pbiIsInBhc3N3b3JkIjoiYWRtaW4xMjMifScKc2xlZXAgMjAKcHJvYmVfcmVzcG9uc2U9IiQoY3VybCAta3NTIC1IICdDb250ZW50LVR5cGU6IGFwcGxpY2F0aW9uL2pzb24nIC1kICIke2xvZ2luX3Byb2JlfSIgaHR0cHM6Ly96b3VtaC5jb20vcHJvZC1hcGkvYXV0aC9sb2dpbiB8fCB0cnVlKSIKZ2F0ZXdheV9wcm9iZT0iJChjdXJsIC1zUyAtSCAnQ29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi9qc29uJyAtZCAiJHtsb2dpbl9wcm9iZX0iIGh0dHA6Ly8xMjcuMC4wLjE6ODA4MC9hdXRoL2xvZ2luIHx8IHRydWUpIgplY2hvICJsb2dpbl9wcm9iZV9yZXNwb25zZT0ke3Byb2JlX3Jlc3BvbnNlfSIKZWNobyAiZ2F0ZXdheV9wcm9iZV9yZXNwb25zZT0ke2dhdGV3YXlfcHJvYmV9IgppZiBwcmludGYgJyVzXG4lcycgIiR7cHJvYmVfcmVzcG9uc2V9IiAiJHtnYXRld2F5X3Byb2JlfSIgfCBncmVwIC1FcSAnImNvZGUiOjUwMHw1MDIgQmFkIEdhdGV3YXknOyB0aGVuCiAgZWNobyAiLS0tIGdhdGV3YXkubG9nIHRhaWwgLS0tIgogIHRhaWwgLW4gODAgIiR7TE9HX0RJUn0vcnVveWktZ2F0ZXdheS5sb2ciIDI+L2Rldi9udWxsIHx8IHRydWUKICBlY2hvICItLS0gYXV0aC5sb2cgdGFpbCAtLS0iCiAgdGFpbCAtbiA4MCAiJHtMT0dfRElSfS9ydW95aS1hdXRoLmxvZyIgMj4vZGV2L251bGwgfHwgdHJ1ZQogIGVjaG8gIi0tLSBzeXN0ZW0ubG9nIHRhaWwgLS0tIgogIHRhaWwgLW4gODAgIiR7TE9HX0RJUn0vcnVveWktc3lzdGVtLmxvZyIgMj4vZGV2L251bGwgfHwgdHJ1ZQpmaQoKZG9ja2VyIHN0YXRzIC0tbm8tc3RyZWFtIC0tZm9ybWF0ICd7ey5OYW1lfX1cdHt7Lk1lbVVzYWdlfX0nIHwgZ3JlcCAtRSAncnVveWktKGF1dGh8c3lzdGVtfGZpbGV8Z2F0ZXdheSknIHx8IHRydWUKZG9ja2VyIHBzIC0tZm9ybWF0ICd0YWJsZSB7ey5OYW1lc319XHR7ey5TdGF0dXN9fScgfCBncmVwIC1FICdydW95aS0oYXV0aHxzeXN0ZW18ZmlsZXxnYXRld2F5KScgfHwgdHJ1ZQplY2hvICItLS0gcnVveWktZmlsZS5sb2cgdGFpbCAtLS0iCnRhaWwgLW4gMTIwICIke0xPR19ESVJ9L3J1b3lpLWZpbGUubG9nIiAyPi9kZXYvbnVsbCB8fCB0cnVlCmVjaG8gIi0tLSByZXN0YXJ0aW5nIGNvbnRhaW5lcnMgLS0tIgpkb2NrZXIgcHMgLWEgLS1maWx0ZXIgc3RhdHVzPXJlc3RhcnRpbmcgLS1mb3JtYXQgJ3RhYmxlIHt7Lk5hbWVzfX1cdHt7LlN0YXR1c319JyB8fCB0cnVlCg== + base64 -d + cp -f docs/server-ops-guide.md /zoumh/java/zmh/backend/docs/server-ops-guide.md + cp -f docs/server-ops-guide.md /zoumh/java/zmh/README-ops.md + cp -f docker/nginx/conf/nginx.conf /zoumh/java/zmh/backend/nginx/nginx.conf + chmod +x /zoumh/java/zmh/backend/bin/deploy-backend-host.sh + PACKAGE_DIR=/zoumh/java/zmh/backend/packages LOG_DIR=/zoumh/java/zmh/backend/logs PUBLIC_NGINX_CONF_SOURCE=/zoumh/java/zmh/backend/nginx/nginx.conf PUBLIC_NGINX_CONF_TARGET= POST_DEPLOY_CMD= /zoumh/java/zmh/backend/bin/deploy-backend-host.sh ln: '/usr/bin/docker' and '/usr/bin/docker' are the same file mysql: [Warning] Using a password on the command line interface can be insecure. removed stale zoumh-hotel-monitor menu data skip public nginx sync: target is empty 4a7fa0dc2d7b81ea6eedcfd7f5db974f2cd607b41e534d3118f6074315fa44df started ruoyi-auth 62196975936de3dd8decfe4a4647cae9409bbbbe601f482420876fb91daa43ed started ruoyi-system 4b95716b94e6e9c4534d9f43a91c2d4dc703ec4982edbee2c5cba5129e9a347c started ruoyi-file 4502c64464888b8c1bbcd088105431bc8ab2a964d8efbd1fa9ba6b9f31ddfac5 started ruoyi-gateway openjdk version "21.0.10" 2026-01-20 LTS login_probe_response={"code":200,"msg":null,"data":{"access_token":"eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyX2lkIjoxLCJ1c2VyX2tleSI6ImE4MjUyODA5LWE2ZGYtNDYzNy04ZDBiLTkwNjA4YTExNGIyNiIsInVzZXJuYW1lIjoiYWRtaW4ifQ.Pnr4vDRdsUcdRARYCSdMr1Hh3Auysc-up76ftV-Ea8n_MFf0KTLSbsC2LRYFFiTv8HV46usIKhJOO-GDpSunAA","expires_in":720}} gateway_probe_response= Error 404 Not Found

HTTP ERROR 404 Not Found

URI:http://127.0.0.1:8080/auth/login
STATUS:404
MESSAGE:Not Found

Powered by Jetty:// 12.1.5
ruoyi-gateway 346.9MiB / 512MiB ruoyi-file 243.8MiB / 288MiB ruoyi-system 400.8MiB / 512MiB ruoyi-auth 381.1MiB / 512MiB ruoyi-gateway Up 26 seconds ruoyi-file Up 27 seconds ruoyi-system Up 27 seconds ruoyi-auth Up 28 seconds --- ruoyi-file.log tail --- 11:51:49,864 |-INFO in ch.qos.logback.core.model.processor.ModelInterpretationContext@b9dfc5a - value "logs/ruoyi-file/error.log" substituted for "${log.path}/error.log" 11:51:49,864 |-INFO in ch.qos.logback.core.model.processor.ModelInterpretationContext@b9dfc5a - value "logs/ruoyi-file/error.%d{yyyy-MM-dd}.log" substituted for "${log.path}/error.%d{yyyy-MM-dd}.log" 11:51:49,865 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1704600661 - No compression will be used 11:51:49,865 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1704600661 - Will use the pattern logs/ruoyi-file/error.%d{yyyy-MM-dd}.log for the active file 11:51:49,865 |-INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - The date pattern is 'yyyy-MM-dd' from file name pattern 'logs/ruoyi-file/error.%d{yyyy-MM-dd}.log'. 11:51:49,865 |-INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - Roll-over at midnight. 11:51:49,866 |-INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - Setting initial period to 2026-04-01T01:24:39.294Z 11:51:49,866 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 11:51:49,866 |-INFO in ch.qos.logback.core.model.processor.ModelInterpretationContext@b9dfc5a - value "%d{HH:mm:ss.SSS} [%thread] %-5level %logger{20} - [%method,%line] - %msg%n" substituted for "${log.pattern}" 11:51:49,868 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - Active log file name: logs/ruoyi-file/error.log 11:51:49,868 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[file_error] - File property is set to [logs/ruoyi-file/error.log] 11:51:49,868 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [com.ruoyi] to INFO 11:51:49,868 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@267517e4 - Propagating INFO level on Logger[com.ruoyi] onto the JUL framework 11:51:49,868 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.springframework] to WARN 11:51:49,869 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@267517e4 - Propagating WARN level on Logger[org.springframework] onto the JUL framework 11:51:49,869 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO 11:51:49,869 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@267517e4 - Propagating INFO level on Logger[ROOT] onto the JUL framework 11:51:49,869 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [console] to Logger[ROOT] 11:51:49,869 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to INFO 11:51:49,869 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [file_info] to Logger[ROOT] 11:51:49,869 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [file_error] to Logger[ROOT] 11:51:49,869 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@426e505c - End of configuration. 11:51:49,869 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@5b022357 - Registering current configuration as safe fallback point Spring Boot Version: 3.3.5 Spring Application Name: ruoyi-file _ __ _ _ (_) / _|(_)| | _ __ _ _ ___ _ _ _ ______ | |_ _ | | ___ | '__|| | | | / _ \ | | | || ||______|| _|| || | / _ \ | | | |_| || (_) || |_| || | | | | || || __/ |_| \__,_| \___/ \__, ||_| |_| |_||_| \___| __/ | |___/ 11:51:49.914 [main] INFO c.a.n.c.u.ParamUtil - [,89] - [settings] [req-serv] nacos-server port:8848 11:51:49.915 [main] INFO c.a.n.c.u.ParamUtil - [,92] - [settings] [http-client] connect timeout:1000 11:51:49.917 [main] INFO c.a.n.c.u.ParamUtil - [,97] - PER_TASK_CONFIG_SIZE: 3000.0 11:51:49.921 [Thread-2] INFO c.a.n.c.a.r.i.CredentialWatcher - [loadCredentialFromEnv,189] - null No credential found 11:51:49.957 [main] INFO c.a.n.common.labels - [getLabels,48] - DefaultLabelsCollectorManager get labels..... 11:51:49.957 [main] INFO c.a.n.common.labels - [getLabels,62] - Process LabelsCollector with [name:defaultNacosLabelsCollector] 11:51:49.958 [main] INFO c.a.n.common.labels - [collectLabels,62] - default nacos collect properties raw labels: null 11:51:49.959 [main] INFO c.a.n.common.labels - [collectLabels,69] - default nacos collect properties labels: {} 11:51:49.959 [main] INFO c.a.n.common.labels - [collectLabels,72] - default nacos collect jvm raw labels: null 11:51:49.959 [main] INFO c.a.n.common.labels - [collectLabels,78] - default nacos collect jvm labels: {} 11:51:49.959 [main] INFO c.a.n.common.labels - [collectLabels,81] - default nacos collect env raw labels: null 11:51:49.960 [main] INFO c.a.n.common.labels - [collectLabels,89] - default nacos collect env labels: {} 11:51:49.960 [main] INFO c.a.n.common.labels - [getLabels,50] - DefaultLabelsCollectorManager get labels finished,labels :{} 11:51:49.969 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success. 11:51:49.969 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success. 11:51:50.020 [main] INFO c.a.n.c.c.i.Limiter - [,55] - limitTime:5.0 11:51:50.242 [main] INFO c.a.n.c.c.i.LocalConfigInfoProcessor - [,65] - LOCAL_SNAPSHOT_PATH:/root/nacos/config 11:51:50.246 [main] INFO c.a.n.c.r.client - [lambda$createClient$0,118] - [RpcClientFactory] create a new rpc client of 3d421d23-fc0c-4155-a16f-ddb5e72924f3_config-0 11:51:50.273 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [3d421d23-fc0c-4155-a16f-ddb5e72924f3_config-0] Register server push request handler:com.alibaba.nacos.client.config.impl.ClientWorker$ConfigRpcTransportClient$$Lambda/0x00007a5af13aea40 11:51:50.274 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [3d421d23-fc0c-4155-a16f-ddb5e72924f3_config-0] Register server push request handler:com.alibaba.nacos.client.config.impl.ClientWorker$ConfigRpcTransportClient$$Lambda/0x00007a5af13aee70 11:51:50.275 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [3d421d23-fc0c-4155-a16f-ddb5e72924f3_config-0] Registry connection listener to current client:com.alibaba.nacos.client.config.impl.ClientWorker$ConfigRpcTransportClient$1 11:51:50.275 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [3d421d23-fc0c-4155-a16f-ddb5e72924f3_config-0] RpcClient init, ServerListFactory = com.alibaba.nacos.client.config.impl.ClientWorker$ConfigRpcTransportClient$2 11:51:50.287 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [3d421d23-fc0c-4155-a16f-ddb5e72924f3_config-0] Try to connect to server on start up, server: {serverIp = '156.225.28.110', server main port = 8848} 11:51:50.338 [main] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:156.225.28.110 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 11:51:51.134 [main] INFO c.a.n.c.a.AbstractAbilityControlManager - [initAbilityTable,61] - Ready to get current node abilities... 11:51:51.136 [main] INFO c.a.n.c.a.AbstractAbilityControlManager - [initAbilityTable,89] - Ready to initialize current node abilities, support modes: [SDK_CLIENT] 11:51:51.137 [main] INFO c.a.n.c.a.AbstractAbilityControlManager - [initAbilityTable,94] - Initialize current abilities finish... 11:51:51.138 [main] INFO c.a.n.c.a.d.NacosAbilityManagerHolder - [initAbilityControlManager,85] - [AbilityControlManager] Successfully initialize AbilityControlManager 11:51:51.244 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [3d421d23-fc0c-4155-a16f-ddb5e72924f3_config-0] Success to connect to server [156.225.28.110:8848] on start up, connectionId = 1775015511038_156.225.28.110_51070 11:51:51.246 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [3d421d23-fc0c-4155-a16f-ddb5e72924f3_config-0] Notify connected event to listeners. 11:51:51.246 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [3d421d23-fc0c-4155-a16f-ddb5e72924f3_config-0] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$ConnectResetRequestHandler 11:51:51.246 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.c.i.ClientWorker - [onConnected,713] - [3d421d23-fc0c-4155-a16f-ddb5e72924f3_config-0] Connected,notify listen context... 11:51:51.250 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [3d421d23-fc0c-4155-a16f-ddb5e72924f3_config-0] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$$Lambda/0x00007a5af150d4c8 11:51:51.314 [main] INFO c.a.n.c.c.u.JvmUtil - [init,59] - isMultiInstance:false 11:51:51.427 [main] INFO c.r.f.RuoYiFileApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev" 11:51:53.265 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,429] - Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration$DeferringLoadBalancerInterceptorConfig' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration$DeferringLoadBalancerInterceptorConfig] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). The currently created BeanPostProcessor [lbRestClientPostProcessor] is declared through a non-static factory method on that class; consider declaring it as static instead. 11:51:53.271 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,437] - Bean 'deferringLoadBalancerInterceptor' of type [org.springframework.cloud.client.loadbalancer.DeferringLoadBalancerInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [lbRestClientPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE. 11:51:53.761 [main] INFO o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-9300"] 11:51:53.766 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] 11:51:53.767 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.31] 11:51:53.825 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext 11:51:54.814 [main] INFO c.a.c.s.SentinelWebMvcConfigurer - [addInterceptors,52] - [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**]. 11:51:56.247 [main] WARN o.s.c.l.c.LoadBalancerCacheAutoConfiguration$LoadBalancerCaffeineWarnLogger - [afterPropertiesSet,94] - Spring Cloud LoadBalancer is currently working with the default cache. While this cache implementation is useful for development and tests, it's recommended to use Caffeine cache in production.You can switch to using Caffeine cache, by adding it and org.springframework.cache.caffeine.CaffeineCacheManager to the classpath. 11:51:56.423 [main] INFO o.a.c.h.Http11NioProtocol - [log,173] - Starting ProtocolHandler ["http-nio-9300"] 11:51:56.469 [main] INFO c.a.n.client.naming - [initNamespaceForNaming,62] - initializer namespace from ans.namespace attribute : null 11:51:56.471 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$0,66] - initializer namespace from ALIBABA_ALIWARE_NAMESPACE attribute :null 11:51:56.471 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$1,73] - initializer namespace from namespace attribute :null 11:51:56.480 [main] INFO c.a.n.client.naming - [,74] - FailoverDataSource type is class com.alibaba.nacos.client.naming.backups.datasource.DiskFailoverDataSource 11:51:56.485 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success. 11:51:56.485 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success. 11:51:56.590 [main] INFO c.a.n.c.r.client - [lambda$createClient$0,118] - [RpcClientFactory] create a new rpc client of 789eea4d-298a-474d-81c9-5946d9a746b5 11:51:56.592 [main] INFO c.a.n.client.naming - [,109] - Create naming rpc client for uuid->789eea4d-298a-474d-81c9-5946d9a746b5 11:51:56.593 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [789eea4d-298a-474d-81c9-5946d9a746b5] RpcClient init, ServerListFactory = com.alibaba.nacos.client.naming.core.ServerListManager 11:51:56.593 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [789eea4d-298a-474d-81c9-5946d9a746b5] Registry connection listener to current client:com.alibaba.nacos.client.naming.remote.gprc.redo.NamingGrpcRedoService 11:51:56.594 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [789eea4d-298a-474d-81c9-5946d9a746b5] Register server push request handler:com.alibaba.nacos.client.naming.remote.gprc.NamingPushRequestHandler 11:51:56.596 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [789eea4d-298a-474d-81c9-5946d9a746b5] Try to connect to server on start up, server: {serverIp = '156.225.28.110', server main port = 8848} 11:51:56.597 [main] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:156.225.28.110 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 11:51:56.722 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [789eea4d-298a-474d-81c9-5946d9a746b5] Success to connect to server [156.225.28.110:8848] on start up, connectionId = 1775015516611_156.225.28.110_51104 11:51:56.723 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [789eea4d-298a-474d-81c9-5946d9a746b5] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$ConnectResetRequestHandler 11:51:56.723 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [789eea4d-298a-474d-81c9-5946d9a746b5] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$$Lambda/0x00007a5af150d4c8 11:51:56.723 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [789eea4d-298a-474d-81c9-5946d9a746b5] Notify connected event to listeners. 11:51:56.724 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect 11:51:56.724 [main] INFO c.a.n.client.naming - [registerService,133] - [REGISTER-SERVICE] public registering service ruoyi-file with instance Instance{instanceId='null', ip='10.0.32.4', port=9300, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='', serviceName='null', metadata={IPv6=null, preserved.register.source=SPRING_CLOUD}} 11:51:56.753 [main] INFO c.a.c.n.r.NacosServiceRegistry - [register,76] - nacos registry, DEFAULT_GROUP ruoyi-file 10.0.32.4:9300 register finished 11:51:56.781 [main] INFO c.r.f.RuoYiFileApplication - [logStarted,56] - Started RuoYiFileApplication in 8.673 seconds (process running for 10.018) 11:51:56.864 [main] INFO c.a.n.c.c.i.CacheData - [initNotifyWarnTimeout,72] - config listener notify warn timeout millis use default 60000 millis 11:51:56.864 [main] INFO c.a.n.c.c.i.CacheData - [,99] - nacos.cache.data.init.snapshot = true 11:51:56.865 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-156.225.28.110_8848] [subscribe] ruoyi-file-dev.yml+DEFAULT_GROUP 11:51:56.873 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-156.225.28.110_8848] [add-listener] ok, tenant=, dataId=ruoyi-file-dev.yml, group=DEFAULT_GROUP, cnt=1 11:51:56.873 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,140] - [Nacos Config] Listening config: dataId=ruoyi-file-dev.yml, group=DEFAULT_GROUP 11:51:56.874 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-156.225.28.110_8848] [subscribe] ruoyi-file+DEFAULT_GROUP 11:51:56.874 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-156.225.28.110_8848] [add-listener] ok, tenant=, dataId=ruoyi-file, group=DEFAULT_GROUP, cnt=1 11:51:56.874 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,140] - [Nacos Config] Listening config: dataId=ruoyi-file, group=DEFAULT_GROUP 11:51:56.874 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-156.225.28.110_8848] [subscribe] ruoyi-file.yml+DEFAULT_GROUP 11:51:56.875 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-156.225.28.110_8848] [add-listener] ok, tenant=, dataId=ruoyi-file.yml, group=DEFAULT_GROUP, cnt=1 11:51:56.875 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,140] - [Nacos Config] Listening config: dataId=ruoyi-file.yml, group=DEFAULT_GROUP (♥◠‿◠)ノ゙ 文件服务模块启动成功 ლ(´ڡ`ლ)゙ .-------. ____ __ | _ _ \ \ \ / / | ( ' ) | \ _. / ' |(_ o _) / _( )_ .' | (_,_).' __ ___(_ o _)' | |\ \ | || |(_,_)' | | \ `' /| `-' / | | \ / \ / ''-' `'-' `-..-' --- restarting containers --- NAMES STATUS ha:////4GDNIMoApMff193z7jZLXfMcDnta0I2ej41556RCNUWgAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiAR2iSmu54QUmNsaJdWdsh6TiRXyNPxCIRMUWq51t5vmCZYpw5GixNdQ5So3D4Hs7LRw4dhfPA7Z8xoYpsTcozSBZm3pGydnAnKKEhYCVocZzcmQzrEWr7qryimx1ynH6DgJKp2/wgEJM5qxi/sIYYXPtdWL6ef4KYAwhQ7nbf2r7Bij33Ma+AAAA[Pipeline] } ha:////4E1WMDa+AznF8YY5HNWLnTrAywYbGZWMn97OwiOUX94ZAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIihKgQVVrLDS8wsTFOrDtjOyQVL+Jr/IFAJCq2WO1sM88XLFOEI0eLraHOUWocBt/baeHAsbt4HrDlMzZMib1BaQbJ2tQzSs4G5hQlLASsDDWekyObYS1adVeVV2SrU47TdxBQOn2DBxRiMmcV8xfGCJtrrxPTz/NXAGMIGcrd/lPbNzd1iZS+AAAA[Pipeline] // script ha:////4PNkCwtxARiHTfGHE8lIiRmNXZ/XTeUf+oSXLhpGN8SQAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOKChESDqNJabniBiY1xYt0Z2yGpeBFf4w8EIlGxxWpnm3m+YJkiHDlabA11jlLjMPjeTgsHjt3F84Atn7FhSuwNSjNI1qaeUXI2MKcoYSFgZajxnBzZDGvRqruqvCJbnXKcvoOA0ukbPKAQkzmrmL8wRthce52Yfp6/AhhDyFDu9p/avgEPNxplvgAAAA==[Pipeline] } ha:////4KONajuGxsEkq7/vsO2zlE1w2SIralazLjeyVJuSXVmdAAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiQYEQSkVrueEFJjHGiXUXbAen4kV8jT9gEYmKLVY728zrDcvgoWZvsNPUWwqNxcGNJi9M7Pur44QdX7BhCuw0Sp0kt/o0o+SoYU5RwkLASlPjOFgyEdaiUw9VOUWmOkefv6OA0rZ3eEIhsjkqH78wedjcxjYw/Tx/BTANQ4Ryt8+1PXwAT22Bzr4AAAA=[Pipeline] // stage ha:////4CPEVjZOiHrneEYbiCaVfEFsC9+awjapW7q2ITozw7d+AAAApB+LCAAAAAAAAP9tjTEOwjAQBDdBFLSUPMIpoEBCVLRWGl5gEmOcWHfBvpBUvIiv8QciIlGx1c4083pjmSKOHJ1qLLWeUuVVF3o3PTVwbK+BB9XwRVVMiYNVpR1Kru1pxpLFYl6WY6GxslQFTp6cYK0b8zBFMOSKs8TJHTRyX9/xRKanspgoXxgjNre+Tky/zt8Axq4T5Nu9INt9AE/B/a+9AAAA[Pipeline] } ha:////4IU6TBXarRcf/Cl3Wad8jBiJP8N8dAeWLiZMK9xbGK3mAAAAox+LCAAAAAAAAP9tjTESgjAQRT84FraWHiIUVI5jZZuh8QQRYgxkdjFZhMoTeTXvICMzVv7qv9e81xvrFHHk6FRrqfOUaq/6MLj5qZFjdw08qpYvqmZKHKyq7FhxY08LViwWy7IcK42NpTpw8uQEW92ahymCIVecJc7uoJH75o4nMj2XxUT5whSxuw1NYvp1/gYw9b0gL/eCrPwAXH35DL0AAAA=[Pipeline] // node ha:////4AyI0Fo4DCxV5JXWBRrBXPwEHCnLThDNOyvMRPJO5yDRAAAAox+LCAAAAAAAAP9tjTEOwjAQBDdBFLSUPMJBiA5R0VppeIFJjHFi3QX7QlLxIr7GH4iIRMVWO9PM641lijhydKqx1HpKlVdd6N301MCxvQYeVMMXVTElDlaVdii5tqcZSxaLeVmOhcbKUhU4eXKCtW7MwxTBkCvOEid30Mh9fccTmZ7KYqJ8YYzY3Po6Mf06fwMYu06Q77eCbPcBAx/ra70AAAA=[Pipeline] End of Pipeline Finished: SUCCESS