Foxkeh
0.01D
V2EX  ›  问与答

Gitee go 流水线怎么配置 JDK17

  •  
  •   Foxkeh · Jul 7 · 767 views
    This topic created in 32 days ago, the information mentioned may be changed or developed.

    第一次用 Gitee 流水线不熟练故请教下

    流水线 yml 源码大致如下(信息已脱敏)

    使用 Gitee 自带的图形编辑器, 可以选择 JDK 版本 17. 但是在 java -version 命令中输出结果却是 1.8, 难以理解
    是不是我还需要做什么呢其他配置?

    version: "1.0"
    name: 流水线-20260707
    displayName: 流水线-20260707
    stages:
    - name: 编译
      displayName: 编译
      strategy: naturally
      trigger: auto
      steps:
      - step: build@maven
        name: 5dc01e3d
        displayName: Maven 构建
        jdkVersion: "17"
        mavenVersion: 3.8.8
        commands:
        - echo "=== 验证预置环境 ==="
        - java -version
        - mvn -v
        - mvn clean package -Dmaven.test.skip=true -U -e -X -B -f xxx-service/pom.xml
        artifacts:
        - name: BUILD_ARTIFACT
          path:
          - ./xxx-service/xxx-admin/target/xxx-admin.jar
          type: .tar.gz
    triggers:
      trigger: manual
    
    
    2026/07/07 10:29:53 === 验证预置环境 ===
    2026/07/07 10:29:53 + java -version
    2026/07/07 10:29:53 java version "1.8.0_381"
    2026/07/07 10:29:53 Java(TM) SE Runtime Environment (build 1.8.0_381-b09)
    2026/07/07 10:29:53 Java HotSpot(TM) 64-Bit Server VM (build 25.381-b09, mixed mode)
    2026/07/07 10:29:53 + mvn -v
    2026/07/07 10:29:53 Apache Maven 3.8.8 (4c87b05d9aedce574290d1acc98575ed5eb6cd39)
    
    euronx
        1
    euronx  
       Jul 7
    2026 年了,这类问题是最适合问 AI
    Foxkeh
        2
    Foxkeh  
    OP
       Jul 7
    @euronx

    用 AI 折腾一上午了. 没有结果

    我希望是利用平台本身的功能, AI 的建议基本是绕过问题, 比如使用外部执行器
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2635 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 11:06 · PVG 19:06 · LAX 04:06 · JFK 07:06
    ♥ Do have faith in what you're doing.