标签: maven-gpg-plugin

无论如何要在 github 操作工作流中签署 maven 包?

我正在运行 GitHub 操作工作流,并且在尝试运行 maven 安装时出现失败错误。在我可以安装 maven 软件包之前,我需要签名。这是我的工作流程 yml 文件:

name: Github Action

on:
  push:
    branches:
      - master
      - release/*
  schedule:
    - cron: '0 0 * * 0'
jobs:
  build:
    name: Main
    runs-on: ${{ matrix.operating-system }}
    strategy:
        matrix:
          java-version: [1.8]
          operating-system: [ubuntu-latest]
    steps:
      - name: Prepare
        uses: actions/checkout@v1
      - name: Set Up Java Development Kit
        uses: actions/setup-java@v1
        with:
          java-version: ${{ matrix.java-version }}
      - name: Maven build clean, build, test and install
        run: |
          mvn clean
          mvn install
          mvn package --file pom.xml …
Run Code Online (Sandbox Code Playgroud)

continuous-integration github maven maven-gpg-plugin github-actions

9
推荐指数
1
解决办法
606
查看次数

在 Jenkins 下运行时,maven-gpg-plugin 因“设备的 ioctl 不合适”而失败

当 Jenkinsmaven-gpg-plugin在远程 Linux shell 中触发时,它会失败并显示gpg: signing failed: Inappropriate ioctl for device. 这曾经有效,直到最近。不知道有什么变化

我发现网上很多参考建议的export GPG_TTY=$(tty),但因为这并不SSH连接工作ttynull。有任何想法吗?

jenkins maven-gpg-plugin

6
推荐指数
1
解决办法
1644
查看次数

Gitlab-ci 签署 Maven 工件

我\xc2\xb4m 在 GitLab 中设置了我的 Maven 项目的 CI,我需要在将 jar 发布到 Maven 中心之前对其进行签名。(https://gitlab.com/awe-team/ade

\n

我使用 gnuPgp 生成密钥对,并将公钥添加到我的 GitLab 配置文件中。

\n

我有 GitLab-ci 工作文件夹的私钥副本吗?

\n

得到的错误是找不到密钥。

\n
[DEBUG] Configuring mojo \'org.apache.maven.plugins:maven-gpg-plugin:1.5:sign\' \n  with basic configurator -->\n  [DEBUG]   (f) ascDirectory = /builds/awe-team/ade/target/gpg\n  [DEBUG]   (f) defaultKeyring = true\n  [DEBUG]   (f) interactive = false\n  [DEBUG]   (f) passphrase = *******\n  [DEBUG]   (f) skip = false\n  [DEBUG]   (f) useAgent = true\n  [DEBUG]   (f) project = MavenProject: com.almis.ade:ade:2.0.5 @ /builds/awe- team/ade/pom.xml\n  [DEBUG] -- end configuration --\n  [DEBUG] …
Run Code Online (Sandbox Code Playgroud)

release maven-central gitlab-ci maven-gpg-plugin

6
推荐指数
1
解决办法
590
查看次数