1

我正在为一个 Android 应用程序创建一个夜间构建的 powershell 脚本。它的行为如下:

  1. 从 github 获取最新代码
  2. 构建 android .apk 文件
  3. 将该apk文件复制到构建文件夹中

该脚本将由 Windows 计划任务每​​晚运行。

我无法自动获取最新代码。系统提示我输入凭据。如何编写包含我的凭据的每晚构建脚本,这样我就不必每次都输入它们?

在此处输入图像描述

4

1 回答 1

2

您可以在其中添加一个包含您的凭据的_netrc文件:C:\Users\Ben

machine github.com
login yourGitHUbLogin
password yourGitHubPassword

请参阅“ Git - 如何.netrc在 Windows 上使用文件来保存用户和密码”。

如果以纯文本形式保留您的凭证的想法似乎不是一个好主意,您可以使用 gpg 加密该文件

于 2013-08-17T15:27:03.613 回答