【问题标题】:How to get the secure signed artifacts from Azure devops pipeline agent如何从 Azure devops 管道代理获取安全签名的工件
【发布时间】:2020-08-26 09:39:28
【问题描述】:

我想开发一个用于安全签署二进制工件的 azure 管道。

流程如下:

  1. 将签名工具和二进制文件放在 GitHub 存储库中。

  2. 用户将二进制文件上传到 GitHub 存储库文件夹“未签名”并运行管道,管道将工具和二进制文件拉到管道代理(Winserver)并签署二进制文件,签名的二进制文件将被复制到存储库文件夹“签名”。

  3. 直接从管道代理下载已签名的二进制文件,或将已签名的二进制文件上传回 GitHub 存储库,供用户下载。

对于第 3 步: 如何将签名的二进制文件从管道代理直接下载到本地 PC? 将签名的二进制文件上传回 GitHub 存储库需要哪些 git 命令?谢谢。

【问题讨论】:

  • 只需 git commit 并推送到 git repo,然后将 repo 克隆到本地 PC
  • @Ming 没有获得您的最新信息,解决方法对您有帮助吗?或者,如果您有任何疑问,请随时在此处分享。

标签: github azure-devops azure-pipelines


【解决方案1】:

同意Shayki,你可以在cmd任务中尝试下面的git命令。

git clone https://github.com/xxx/xxx.git
git config --global user.name "xxx"
git checkout master
git add .
git commit -m "abc"
git push https://{yourPAT}@github.com/xxx/yyy.git

这里有一个ticket,可以参考。

【讨论】:

    猜你喜欢
    • 2022-11-12
    • 2021-01-29
    • 1970-01-01
    • 2021-12-17
    • 2020-09-15
    • 2021-12-28
    • 2021-03-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多