无法通过 GitHub 操作跨步骤重用文件

时间:2021-02-26 20:15:22

标签: maven github continuous-deployment github-actions continuous-delivery

我正在尝试通过 SCP 在 GitHub Action 中复制一个 jar,我在之前的步骤中使用 maven 构建了该操作。 我的问题是,SCP 步骤永远找不到 jar 文件并且失败。知道如何解决/实现这一点,以便该步骤找到文件吗?

这是我得到的错误: 错误:localFile 在 /home/runner/work/rest-api/rest-api/target/RestApi.jar 中不存在

这就是我的工作流程:

jobs:
  build:
    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@v2
      - name: Build
        run: |
          mvn clean package
      - name: Deployment
        uses: garygrossgarten/github-action-scp@release
        with:
          local: "/home/runner/work/rest-api/rest-api/target/RestApi.jar"
          remote: "/opt/rest-api/"
          host: ${{ secrets.HOST }}
          username: ${{ secrets.SSH_USER }}
          password: ${{ secrets.PASSWORD }}

提前致谢 艾尔

0 个答案:

没有答案
相关问题