Maven构建在github中的持续集成动作

时间:2019-12-11 00:44:12

标签: maven github dependencies github-actions

我正在使用Github动作为Maven应用设置持续集成工作流程。 Maven应用程序依赖于一些外部依赖项以及我们构建的其他两个存储库。在我的Github操作的.yaml文件中,我包括了“ mvn install”行。当我进行提交时,操作将按预期开始运行.yaml文件。该构建大部分可以正常工作,并且可以从Maven Central找到外部Maven依赖项。但是,该构建找不到其他两个私有存储库。这些存储库与存储库保存在相同的github帐户上。为此应用

Downloading from central: https://repo.maven.apache.org/maven2/com/<repo>/1.3/<repoName>-1.3.pom
[WARNING] The POM for com.<repo>/<reponame>.core:jar:1.3 is missing, no dependency information available

这是我的github / workflow操作的Yaml文件...

name: Build1

on:
  push:
    branches:
      - '*'

jobs:
  build:

    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v1
    - name: Run a one-line script
      run: echo Hello, world!
    - name: Run a multi-line script
      run: |
        echo Add other actions to build,
        echo test, and deploy your project.
    - name: Build
      run: mvn install  

0 个答案:

没有答案