{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "NODE_BUILD_CMD",
          "value" : "npm install --cache \"$NPM_CACHE_DIR\" --prefer-offline && npm run build:prod"
        },
        {
          "_class" : "hudson.model.BooleanParameterValue",
          "name" : "DEPLOY",
          "value" : True
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "DEPLOY_MODE",
          "value" : "local"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "HOST_JENKINS_DIR",
          "value" : "/zoumh/data/jenkins"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "NODE_IMAGE",
          "value" : "node:20-bullseye"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "DEPLOY_DIR",
          "value" : "/zoumh/java/zmh/frontend"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "NGINX_HTML_DIR",
          "value" : "/zoumh/data/nginx/www/zoumh.com"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "NGINX_CONF_DIR",
          "value" : "/zoumh/java/zmh/frontend/nginx"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "DEPLOY_SCRIPT_DIR",
          "value" : "/zoumh/java/zmh/frontend/bin"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "SSH_HOST",
          "value" : "156.225.28.110"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "SSH_USER",
          "value" : "root"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "SSH_CREDENTIALS_ID",
          "value" : "zoumh-ssh"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "NPM_CACHE_DIR",
          "value" : "/zoumh/data/jenkins/caches/npm"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "NGINX_IMAGE",
          "value" : "nginx:1.27-alpine"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "NGINX_CONTAINER_NAME",
          "value" : "ruoyi-nginx"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "FRONTEND_PROXY_PASS",
          "value" : "http://127.0.0.1:8080/"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "POST_DEPLOY_CMD",
          "value" : ""
        }
      ]
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UserIdCause",
          "shortDescription" : "Started by user jenkins",
          "userId" : "jenkins",
          "userName" : "jenkins"
        }
      ]
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/main" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 8,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6c54a7c5568a128ef7a60ed02bc71b149838764b",
            "branch" : [
              {
                "SHA1" : "6c54a7c5568a128ef7a60ed02bc71b149838764b",
                "name" : "refs/remotes/origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6c54a7c5568a128ef7a60ed02bc71b149838764b",
            "branch" : [
              {
                "SHA1" : "6c54a7c5568a128ef7a60ed02bc71b149838764b",
                "name" : "refs/remotes/origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "6c54a7c5568a128ef7a60ed02bc71b149838764b",
        "branch" : [
          {
            "SHA1" : "6c54a7c5568a128ef7a60ed02bc71b149838764b",
            "name" : "refs/remotes/origin/main"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/zoumh001207/zoumh-vue.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    },
    {
      "_class" : "org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.job.views.FlowGraphAction"
    },
    {
      
    },
    {
      
    }
  ],
  "artifacts" : [
    {
      "displayPath" : None,
      "fileName" : "favicon.ico",
      "relativePath" : "dist/favicon.ico"
    },
    {
      "displayPath" : None,
      "fileName" : "index.html",
      "relativePath" : "dist/index.html"
    },
    {
      "displayPath" : None,
      "fileName" : "401-CqBvgI4M.css",
      "relativePath" : "dist/static/css/401-CqBvgI4M.css"
    },
    {
      "displayPath" : None,
      "fileName" : "404-Vuveubd8.css",
      "relativePath" : "dist/static/css/404-Vuveubd8.css"
    },
    {
      "displayPath" : None,
      "fileName" : "IconsDialog-Dx5fAOYt.css",
      "relativePath" : "dist/static/css/IconsDialog-Dx5fAOYt.css"
    },
    {
      "displayPath" : None,
      "fileName" : "index-B8lweNSq.css",
      "relativePath" : "dist/static/css/index-B8lweNSq.css"
    },
    {
      "displayPath" : None,
      "fileName" : "index-BHb1pZZS.css",
      "relativePath" : "dist/static/css/index-BHb1pZZS.css"
    },
    {
      "displayPath" : None,
      "fileName" : "index-BvRVLytR.css",
      "relativePath" : "dist/static/css/index-BvRVLytR.css"
    },
    {
      "displayPath" : None,
      "fileName" : "index-CSchXVDV.css",
      "relativePath" : "dist/static/css/index-CSchXVDV.css"
    },
    {
      "displayPath" : None,
      "fileName" : "index-CTQZGdsC.css",
      "relativePath" : "dist/static/css/index-CTQZGdsC.css"
    },
    {
      "displayPath" : None,
      "fileName" : "index-DiL8WPMR.css",
      "relativePath" : "dist/static/css/index-DiL8WPMR.css"
    },
    {
      "displayPath" : None,
      "fileName" : "index-DKQRvlIc.css",
      "relativePath" : "dist/static/css/index-DKQRvlIc.css"
    },
    {
      "displayPath" : None,
      "fileName" : "index-DOlF2IdQ.css",
      "relativePath" : "dist/static/css/index-DOlF2IdQ.css"
    },
    {
      "displayPath" : None,
      "fileName" : "index-YEESbi_Z.css",
      "relativePath" : "dist/static/css/index-YEESbi_Z.css"
    },
    {
      "displayPath" : None,
      "fileName" : "login-CBnguDB0.css",
      "relativePath" : "dist/static/css/login-CBnguDB0.css"
    },
    {
      "displayPath" : None,
      "fileName" : "register-B4AxEh3C.css",
      "relativePath" : "dist/static/css/register-B4AxEh3C.css"
    },
    {
      "displayPath" : None,
      "fileName" : "RightPanel-D4-a4qB_.css",
      "relativePath" : "dist/static/css/RightPanel-D4-a4qB_.css"
    },
    {
      "displayPath" : None,
      "fileName" : "userAvatar-C5yhXoXX.css",
      "relativePath" : "dist/static/css/userAvatar-C5yhXoXX.css"
    },
    {
      "displayPath" : None,
      "fileName" : "401-HGF6Q5qM.gif",
      "relativePath" : "dist/static/gif/401-HGF6Q5qM.gif"
    },
    {
      "displayPath" : None,
      "fileName" : "login-background-Yn3y1TP_.jpg",
      "relativePath" : "dist/static/jpg/login-background-Yn3y1TP_.jpg"
    },
    {
      "displayPath" : None,
      "fileName" : "profile-DruvkrZU.jpg",
      "relativePath" : "dist/static/jpg/profile-DruvkrZU.jpg"
    },
    {
      "displayPath" : None,
      "fileName" : "401-KV0XwQgf.js",
      "relativePath" : "dist/static/js/401-KV0XwQgf.js"
    },
    {
      "displayPath" : None,
      "fileName" : "404-CgvziC5V.js",
      "relativePath" : "dist/static/js/404-CgvziC5V.js"
    },
    {
      "displayPath" : None,
      "fileName" : "404-Dy3nURRX.js",
      "relativePath" : "dist/static/js/404-Dy3nURRX.js"
    },
    {
      "displayPath" : None,
      "fileName" : "authRole-BEKhScIj.js",
      "relativePath" : "dist/static/js/authRole-BEKhScIj.js"
    },
    {
      "displayPath" : None,
      "fileName" : "authUser-CCLdatvS.js",
      "relativePath" : "dist/static/js/authUser-CCLdatvS.js"
    },
    {
      "displayPath" : None,
      "fileName" : "basicInfoForm-b7YGixSw.js",
      "relativePath" : "dist/static/js/basicInfoForm-b7YGixSw.js"
    },
    {
      "displayPath" : None,
      "fileName" : "bug-10dePVta.js",
      "relativePath" : "dist/static/js/bug-10dePVta.js"
    },
    {
      "displayPath" : None,
      "fileName" : "build-2jMyI6eP.js",
      "relativePath" : "dist/static/js/build-2jMyI6eP.js"
    },
    {
      "displayPath" : None,
      "fileName" : "button-BlSCM_GH.js",
      "relativePath" : "dist/static/js/button-BlSCM_GH.js"
    },
    {
      "displayPath" : None,
      "fileName" : "cascader-CXIOcY1C.js",
      "relativePath" : "dist/static/js/cascader-CXIOcY1C.js"
    },
    {
      "displayPath" : None,
      "fileName" : "chart-BsLMrzXU.js",
      "relativePath" : "dist/static/js/chart-BsLMrzXU.js"
    },
    {
      "displayPath" : None,
      "fileName" : "checkbox-Bpiun3bf.js",
      "relativePath" : "dist/static/js/checkbox-Bpiun3bf.js"
    },
    {
      "displayPath" : None,
      "fileName" : "client-BuZkq35_.js",
      "relativePath" : "dist/static/js/client-BuZkq35_.js"
    },
    {
      "displayPath" : None,
      "fileName" : "clipboard-DaV3cn7f.js",
      "relativePath" : "dist/static/js/clipboard-DaV3cn7f.js"
    },
    {
      "displayPath" : None,
      "fileName" : "code-DgJ8cT4a.js",
      "relativePath" : "dist/static/js/code-DgJ8cT4a.js"
    },
    {
      "displayPath" : None,
      "fileName" : "CodeTypeDialog-DcrV4pUI.js",
      "relativePath" : "dist/static/js/CodeTypeDialog-DcrV4pUI.js"
    },
    {
      "displayPath" : None,
      "fileName" : "color-y1Sshoou.js",
      "relativePath" : "dist/static/js/color-y1Sshoou.js"
    },
    {
      "displayPath" : None,
      "fileName" : "component-Djp9s69L.js",
      "relativePath" : "dist/static/js/component-Djp9s69L.js"
    },
    {
      "displayPath" : None,
      "fileName" : "dashboard-Dy7qt_a2.js",
      "relativePath" : "dist/static/js/dashboard-Dy7qt_a2.js"
    },
    {
      "displayPath" : None,
      "fileName" : "data-DtOWI09r.js",
      "relativePath" : "dist/static/js/data-DtOWI09r.js"
    },
    {
      "displayPath" : None,
      "fileName" : "date-B1FSITvi.js",
      "relativePath" : "dist/static/js/date-B1FSITvi.js"
    },
    {
      "displayPath" : None,
      "fileName" : "date-range-B8MgYLb1.js",
      "relativePath" : "dist/static/js/date-range-B8MgYLb1.js"
    },
    {
      "displayPath" : None,
      "fileName" : "dict-Bi_GqSXR.js",
      "relativePath" : "dist/static/js/dict-Bi_GqSXR.js"
    },
    {
      "displayPath" : None,
      "fileName" : "documentation-uH9BvL5U.js",
      "relativePath" : "dist/static/js/documentation-uH9BvL5U.js"
    },
    {
      "displayPath" : None,
      "fileName" : "download-DeIzgQWH.js",
      "relativePath" : "dist/static/js/download-DeIzgQWH.js"
    },
    {
      "displayPath" : None,
      "fileName" : "drag-BG1_I1vT.js",
      "relativePath" : "dist/static/js/drag-BG1_I1vT.js"
    },
    {
      "displayPath" : None,
      "fileName" : "DraggableItem-jRMUOsAE.js",
      "relativePath" : "dist/static/js/DraggableItem-jRMUOsAE.js"
    },
    {
      "displayPath" : None,
      "fileName" : "druid-BybW_S_B.js",
      "relativePath" : "dist/static/js/druid-BybW_S_B.js"
    },
    {
      "displayPath" : None,
      "fileName" : "edit-D0DI9pAq.js",
      "relativePath" : "dist/static/js/edit-D0DI9pAq.js"
    },
    {
      "displayPath" : None,
      "fileName" : "education-47KsSYIl.js",
      "relativePath" : "dist/static/js/education-47KsSYIl.js"
    },
    {
      "displayPath" : None,
      "fileName" : "email-Dig28Vt2.js",
      "relativePath" : "dist/static/js/email-Dig28Vt2.js"
    },
    {
      "displayPath" : None,
      "fileName" : "enter-KOZ0bgqJ.js",
      "relativePath" : "dist/static/js/enter-KOZ0bgqJ.js"
    },
    {
      "displayPath" : None,
      "fileName" : "example-CnLLAFb9.js",
      "relativePath" : "dist/static/js/example-CnLLAFb9.js"
    },
    {
      "displayPath" : None,
      "fileName" : "excel-D3hj5F35.js",
      "relativePath" : "dist/static/js/excel-D3hj5F35.js"
    },
    {
      "displayPath" : None,
      "fileName" : "exit-fullscreen-dXhGKlQm.js",
      "relativePath" : "dist/static/js/exit-fullscreen-dXhGKlQm.js"
    },
    {
      "displayPath" : None,
      "fileName" : "eye-DqRz4sMZ.js",
      "relativePath" : "dist/static/js/eye-DqRz4sMZ.js"
    },
    {
      "displayPath" : None,
      "fileName" : "eye-open-BxlshWqB.js",
      "relativePath" : "dist/static/js/eye-open-BxlshWqB.js"
    },
    {
      "displayPath" : None,
      "fileName" : "form-BDTA_i-I.js",
      "relativePath" : "dist/static/js/form-BDTA_i-I.js"
    },
    {
      "displayPath" : None,
      "fileName" : "fullscreen-0JHt5yWX.js",
      "relativePath" : "dist/static/js/fullscreen-0JHt5yWX.js"
    },
    {
      "displayPath" : None,
      "fileName" : "github-AJ0WQBa2.js",
      "relativePath" : "dist/static/js/github-AJ0WQBa2.js"
    },
    {
      "displayPath" : None,
      "fileName" : "guide-DZWUPi2j.js",
      "relativePath" : "dist/static/js/guide-DZWUPi2j.js"
    },
    {
      "displayPath" : None,
      "fileName" : "icon-BtMv6Od8.js",
      "relativePath" : "dist/static/js/icon-BtMv6Od8.js"
    },
    {
      "displayPath" : None,
      "fileName" : "IconsDialog-BQLSi585.js",
      "relativePath" : "dist/static/js/IconsDialog-BQLSi585.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-B1wm6Qrf.js",
      "relativePath" : "dist/static/js/index-B1wm6Qrf.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-B9HAmCbp.js",
      "relativePath" : "dist/static/js/index-B9HAmCbp.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-BBwVKYG_.js",
      "relativePath" : "dist/static/js/index-BBwVKYG_.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-Bgz5nb-f.js",
      "relativePath" : "dist/static/js/index-Bgz5nb-f.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-BKAHvMRj.js",
      "relativePath" : "dist/static/js/index-BKAHvMRj.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-BOADLjJn.js",
      "relativePath" : "dist/static/js/index-BOADLjJn.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-BxPcH6Oy.js",
      "relativePath" : "dist/static/js/index-BxPcH6Oy.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-C0bTgfRj.js",
      "relativePath" : "dist/static/js/index-C0bTgfRj.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-CBKKE71o.js",
      "relativePath" : "dist/static/js/index-CBKKE71o.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-CbrlCOuj.js",
      "relativePath" : "dist/static/js/index-CbrlCOuj.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-Chvpoae8.js",
      "relativePath" : "dist/static/js/index-Chvpoae8.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-CId3mVc4.js",
      "relativePath" : "dist/static/js/index-CId3mVc4.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-CqbpecZc.js",
      "relativePath" : "dist/static/js/index-CqbpecZc.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-CSqf6JoK.js",
      "relativePath" : "dist/static/js/index-CSqf6JoK.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-CVNJxkk6.js",
      "relativePath" : "dist/static/js/index-CVNJxkk6.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-D0Tcm3GV.js",
      "relativePath" : "dist/static/js/index-D0Tcm3GV.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-D0v5VzUY.js",
      "relativePath" : "dist/static/js/index-D0v5VzUY.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-D5FVEwPH.js",
      "relativePath" : "dist/static/js/index-D5FVEwPH.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-D8F7aJCl.js",
      "relativePath" : "dist/static/js/index-D8F7aJCl.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-DbaKRHjG.js",
      "relativePath" : "dist/static/js/index-DbaKRHjG.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-l6nn4E3f.js",
      "relativePath" : "dist/static/js/index-l6nn4E3f.js"
    },
    {
      "displayPath" : None,
      "fileName" : "index-OApv8jUk.js",
      "relativePath" : "dist/static/js/index-OApv8jUk.js"
    },
    {
      "displayPath" : None,
      "fileName" : "input-BJoPMnBW.js",
      "relativePath" : "dist/static/js/input-BJoPMnBW.js"
    },
    {
      "displayPath" : None,
      "fileName" : "international-CmzG1OHg.js",
      "relativePath" : "dist/static/js/international-CmzG1OHg.js"
    },
    {
      "displayPath" : None,
      "fileName" : "job-BcmuINx7.js",
      "relativePath" : "dist/static/js/job-BcmuINx7.js"
    },
    {
      "displayPath" : None,
      "fileName" : "job-DdXlMiSO.js",
      "relativePath" : "dist/static/js/job-DdXlMiSO.js"
    },
    {
      "displayPath" : None,
      "fileName" : "language-CaW1LMEk.js",
      "relativePath" : "dist/static/js/language-CaW1LMEk.js"
    },
    {
      "displayPath" : None,
      "fileName" : "link-C93f4PgI.js",
      "relativePath" : "dist/static/js/link-C93f4PgI.js"
    },
    {
      "displayPath" : None,
      "fileName" : "list-C7O8B4zW.js",
      "relativePath" : "dist/static/js/list-C7O8B4zW.js"
    },
    {
      "displayPath" : None,
      "fileName" : "lock-Bexeb9hp.js",
      "relativePath" : "dist/static/js/lock-Bexeb9hp.js"
    },
    {
      "displayPath" : None,
      "fileName" : "log-CF2F-nSs.js",
      "relativePath" : "dist/static/js/log-CF2F-nSs.js"
    },
    {
      "displayPath" : None,
      "fileName" : "log-DbUbdiSk.js",
      "relativePath" : "dist/static/js/log-DbUbdiSk.js"
    },
    {
      "displayPath" : None,
      "fileName" : "login-B0jTLYLx.js",
      "relativePath" : "dist/static/js/login-B0jTLYLx.js"
    },
    {
      "displayPath" : None,
      "fileName" : "logininfor-Bm9ZYYR7.js",
      "relativePath" : "dist/static/js/logininfor-Bm9ZYYR7.js"
    },
    {
      "displayPath" : None,
      "fileName" : "menu-D3z1906B.js",
      "relativePath" : "dist/static/js/menu-D3z1906B.js"
    },
    {
      "displayPath" : None,
      "fileName" : "message-UkR-VIBB.js",
      "relativePath" : "dist/static/js/message-UkR-VIBB.js"
    },
    {
      "displayPath" : None,
      "fileName" : "money-B1qqPuhn.js",
      "relativePath" : "dist/static/js/money-B1qqPuhn.js"
    },
    {
      "displayPath" : None,
      "fileName" : "monitor-gwnnVq4l.js",
      "relativePath" : "dist/static/js/monitor-gwnnVq4l.js"
    },
    {
      "displayPath" : None,
      "fileName" : "moon-BOcjHwCq.js",
      "relativePath" : "dist/static/js/moon-BOcjHwCq.js"
    },
    {
      "displayPath" : None,
      "fileName" : "more-up-u2qZwiNm.js",
      "relativePath" : "dist/static/js/more-up-u2qZwiNm.js"
    },
    {
      "displayPath" : None,
      "fileName" : "nacos-CmARyran.js",
      "relativePath" : "dist/static/js/nacos-CmARyran.js"
    },
    {
      "displayPath" : None,
      "fileName" : "nested-B4d5u3hW.js",
      "relativePath" : "dist/static/js/nested-B4d5u3hW.js"
    },
    {
      "displayPath" : None,
      "fileName" : "number-D4hB_nHC.js",
      "relativePath" : "dist/static/js/number-D4hB_nHC.js"
    },
    {
      "displayPath" : None,
      "fileName" : "online-C2ZP8pdY.js",
      "relativePath" : "dist/static/js/online-C2ZP8pdY.js"
    },
    {
      "displayPath" : None,
      "fileName" : "password-DfGvqQpB.js",
      "relativePath" : "dist/static/js/password-DfGvqQpB.js"
    },
    {
      "displayPath" : None,
      "fileName" : "pdf-CD9mOGjJ.js",
      "relativePath" : "dist/static/js/pdf-CD9mOGjJ.js"
    },
    {
      "displayPath" : None,
      "fileName" : "people-CdGMHN63.js",
      "relativePath" : "dist/static/js/people-CdGMHN63.js"
    },
    {
      "displayPath" : None,
      "fileName" : "peoples-BRYsIqmI.js",
      "relativePath" : "dist/static/js/peoples-BRYsIqmI.js"
    },
    {
      "displayPath" : None,
      "fileName" : "phone-BpAUIz0g.js",
      "relativePath" : "dist/static/js/phone-BpAUIz0g.js"
    },
    {
      "displayPath" : None,
      "fileName" : "post-DrLDyPY9.js",
      "relativePath" : "dist/static/js/post-DrLDyPY9.js"
    },
    {
      "displayPath" : None,
      "fileName" : "qq-D8j4O83Y.js",
      "relativePath" : "dist/static/js/qq-D8j4O83Y.js"
    },
    {
      "displayPath" : None,
      "fileName" : "question-CvYWQbyW.js",
      "relativePath" : "dist/static/js/question-CvYWQbyW.js"
    },
    {
      "displayPath" : None,
      "fileName" : "radio-B0t9wPBQ.js",
      "relativePath" : "dist/static/js/radio-B0t9wPBQ.js"
    },
    {
      "displayPath" : None,
      "fileName" : "rate-CgnHQvKS.js",
      "relativePath" : "dist/static/js/rate-CgnHQvKS.js"
    },
    {
      "displayPath" : None,
      "fileName" : "redis-D4ECyT6a.js",
      "relativePath" : "dist/static/js/redis-D4ECyT6a.js"
    },
    {
      "displayPath" : None,
      "fileName" : "register-BkqCLRpH.js",
      "relativePath" : "dist/static/js/register-BkqCLRpH.js"
    },
    {
      "displayPath" : None,
      "fileName" : "resetPwd-Dn16tZNO.js",
      "relativePath" : "dist/static/js/resetPwd-Dn16tZNO.js"
    },
    {
      "displayPath" : None,
      "fileName" : "RightPanel-BNwdr9nG.js",
      "relativePath" : "dist/static/js/RightPanel-BNwdr9nG.js"
    },
    {
      "displayPath" : None,
      "fileName" : "role-P12d_VOI.js",
      "relativePath" : "dist/static/js/role-P12d_VOI.js"
    },
    {
      "displayPath" : None,
      "fileName" : "row-CRXKIHjm.js",
      "relativePath" : "dist/static/js/row-CRXKIHjm.js"
    },
    {
      "displayPath" : None,
      "fileName" : "search-CUfclCsR.js",
      "relativePath" : "dist/static/js/search-CUfclCsR.js"
    },
    {
      "displayPath" : None,
      "fileName" : "select-DhuHHMxz.js",
      "relativePath" : "dist/static/js/select-DhuHHMxz.js"
    },
    {
      "displayPath" : None,
      "fileName" : "selectUser-DzUHdaQH.js",
      "relativePath" : "dist/static/js/selectUser-DzUHdaQH.js"
    },
    {
      "displayPath" : None,
      "fileName" : "sentinel-sIU9HpHS.js",
      "relativePath" : "dist/static/js/sentinel-sIU9HpHS.js"
    },
    {
      "displayPath" : None,
      "fileName" : "server-unS7EyF7.js",
      "relativePath" : "dist/static/js/server-unS7EyF7.js"
    },
    {
      "displayPath" : None,
      "fileName" : "shopping-CU1IRvxM.js",
      "relativePath" : "dist/static/js/shopping-CU1IRvxM.js"
    },
    {
      "displayPath" : None,
      "fileName" : "size-ZHpVw-nA.js",
      "relativePath" : "dist/static/js/size-ZHpVw-nA.js"
    },
    {
      "displayPath" : None,
      "fileName" : "skill-B8f_I4m_.js",
      "relativePath" : "dist/static/js/skill-B8f_I4m_.js"
    },
    {
      "displayPath" : None,
      "fileName" : "slider-BGfehM6X.js",
      "relativePath" : "dist/static/js/slider-BGfehM6X.js"
    },
    {
      "displayPath" : None,
      "fileName" : "social-CLU7UOge.js",
      "relativePath" : "dist/static/js/social-CLU7UOge.js"
    },
    {
      "displayPath" : None,
      "fileName" : "star-kST8a72V.js",
      "relativePath" : "dist/static/js/star-kST8a72V.js"
    },
    {
      "displayPath" : None,
      "fileName" : "sunny-DvkHW8g8.js",
      "relativePath" : "dist/static/js/sunny-DvkHW8g8.js"
    },
    {
      "displayPath" : None,
      "fileName" : "swagger-BHGXZ2Jt.js",
      "relativePath" : "dist/static/js/swagger-BHGXZ2Jt.js"
    },
    {
      "displayPath" : None,
      "fileName" : "switch-CvaargRJ.js",
      "relativePath" : "dist/static/js/switch-CvaargRJ.js"
    },
    {
      "displayPath" : None,
      "fileName" : "system-DcNSH_Fq.js",
      "relativePath" : "dist/static/js/system-DcNSH_Fq.js"
    },
    {
      "displayPath" : None,
      "fileName" : "tab-nA3f0aBt.js",
      "relativePath" : "dist/static/js/tab-nA3f0aBt.js"
    },
    {
      "displayPath" : None,
      "fileName" : "table-5PRh60AQ.js",
      "relativePath" : "dist/static/js/table-5PRh60AQ.js"
    },
    {
      "displayPath" : None,
      "fileName" : "textarea-CJWXlgbJ.js",
      "relativePath" : "dist/static/js/textarea-CJWXlgbJ.js"
    },
    {
      "displayPath" : None,
      "fileName" : "theme-CyGq941x.js",
      "relativePath" : "dist/static/js/theme-CyGq941x.js"
    },
    {
      "displayPath" : None,
      "fileName" : "time-BVERp0sU.js",
      "relativePath" : "dist/static/js/time-BVERp0sU.js"
    },
    {
      "displayPath" : None,
      "fileName" : "time-range-D3dxgtLj.js",
      "relativePath" : "dist/static/js/time-range-D3dxgtLj.js"
    },
    {
      "displayPath" : None,
      "fileName" : "tool-D8kXk1l-.js",
      "relativePath" : "dist/static/js/tool-D8kXk1l-.js"
    },
    {
      "displayPath" : None,
      "fileName" : "tree-BCtS3oPD.js",
      "relativePath" : "dist/static/js/tree-BCtS3oPD.js"
    },
    {
      "displayPath" : None,
      "fileName" : "tree-table-CnOS99I9.js",
      "relativePath" : "dist/static/js/tree-table-CnOS99I9.js"
    },
    {
      "displayPath" : None,
      "fileName" : "TreeNodeDialog-CwPLY991.js",
      "relativePath" : "dist/static/js/TreeNodeDialog-CwPLY991.js"
    },
    {
      "displayPath" : None,
      "fileName" : "type-DMnFBRkX.js",
      "relativePath" : "dist/static/js/type-DMnFBRkX.js"
    },
    {
      "displayPath" : None,
      "fileName" : "upload-BueI-Il1.js",
      "relativePath" : "dist/static/js/upload-BueI-Il1.js"
    },
    {
      "displayPath" : None,
      "fileName" : "user-CSuRCHjC.js",
      "relativePath" : "dist/static/js/user-CSuRCHjC.js"
    },
    {
      "displayPath" : None,
      "fileName" : "user-DqMuW5cU.js",
      "relativePath" : "dist/static/js/user-DqMuW5cU.js"
    },
    {
      "displayPath" : None,
      "fileName" : "userAvatar-Bp7oVY0Z.js",
      "relativePath" : "dist/static/js/userAvatar-Bp7oVY0Z.js"
    },
    {
      "displayPath" : None,
      "fileName" : "userInfo-DKPF8br4.js",
      "relativePath" : "dist/static/js/userInfo-DKPF8br4.js"
    },
    {
      "displayPath" : None,
      "fileName" : "validCode-COB1iLxa.js",
      "relativePath" : "dist/static/js/validCode-COB1iLxa.js"
    },
    {
      "displayPath" : None,
      "fileName" : "wechat-lmQOcPZu.js",
      "relativePath" : "dist/static/js/wechat-lmQOcPZu.js"
    },
    {
      "displayPath" : None,
      "fileName" : "zip-DIOSZc69.js",
      "relativePath" : "dist/static/js/zip-DIOSZc69.js"
    },
    {
      "displayPath" : None,
      "fileName" : "404-N4aRkdWY.png",
      "relativePath" : "dist/static/png/404-N4aRkdWY.png"
    },
    {
      "displayPath" : None,
      "fileName" : "404_cloud-CPexjtDj.png",
      "relativePath" : "dist/static/png/404_cloud-CPexjtDj.png"
    },
    {
      "displayPath" : None,
      "fileName" : "logo-BjsPc2xl.png",
      "relativePath" : "dist/static/png/logo-BjsPc2xl.png"
    },
    {
      "displayPath" : None,
      "fileName" : "frontend-dist.tgz",
      "relativePath" : "frontend-dist.tgz"
    }
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#8",
  "duration" : 37036,
  "estimatedDuration" : 28073,
  "executor" : None,
  "fullDisplayName" : "zoumh-frontend #8",
  "id" : "8",
  "keepLog" : False,
  "number" : 8,
  "queueId" : 34,
  "result" : "SUCCESS",
  "timestamp" : 1775110991752,
  "url" : "https://zoumh.com/jenkins/job/zoumh-frontend/8/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/views/index.vue",
            "src/api/social.js",
            "src/views/landing/index.vue",
            "src/api/socialProfile.js",
            "src/router/index.js",
            "src/views/social/profile/index.vue"
          ],
          "commitId" : "6c54a7c5568a128ef7a60ed02bc71b149838764b",
          "timestamp" : 1775110878000,
          "author" : {
            "absoluteUrl" : "https://zoumh.com/jenkins/user/codex",
            "fullName" : "codex"
          },
          "authorEmail" : "codex@local",
          "comment" : "feat: launch social dating frontend MVP\u000a",
          "date" : "2026-04-02 14:21:18 +0800",
          "id" : "6c54a7c5568a128ef7a60ed02bc71b149838764b",
          "msg" : "feat: launch social dating frontend MVP",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/router/index.js"
            },
            {
              "editType" : "add",
              "file" : "src/views/social/profile/index.vue"
            },
            {
              "editType" : "add",
              "file" : "src/api/social.js"
            },
            {
              "editType" : "add",
              "file" : "src/api/socialProfile.js"
            },
            {
              "editType" : "edit",
              "file" : "src/views/index.vue"
            },
            {
              "editType" : "edit",
              "file" : "src/views/landing/index.vue"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "https://zoumh.com/jenkins/user/codex",
      "fullName" : "codex"
    }
  ],
  "inProgress" : False,
  "nextBuild" : {
    "number" : 9,
    "url" : "https://zoumh.com/jenkins/job/zoumh-frontend/9/"
  },
  "previousBuild" : {
    "number" : 7,
    "url" : "https://zoumh.com/jenkins/job/zoumh-frontend/7/"
  }
}