向 Travis CI 添加秘密环境变量

2023-11-26

我目前正在尝试向 Travis-CI 添加一个秘密环境变量。在文档中(“安全环境变量”)我找到了以下行来执行此操作:

gem install travis
travis encrypt -r travis-ci/travis-core MY_SECRET_ENV=super_secret

如果我理解正确的话我必须更换travis-ci/travis-core使用我自己的存储库的名称,因为加密应该只对我的存储库有效。因此,存储库中必须有一个公钥。有没有特别的travis添加此键的命令?这究竟是如何运作的?或者这只是我的 ssh 公钥?

当我运行以下命令时:

travis encrypt -r my_username/my_repo MY_SECRET_ENV=super_secret

我收到以下错误:

There was an error while fetching public key, please check if you entered correct slug

这是一个已知的问题。它已经有一个GitHub 上的拉取请求要解决这个问题。 问题是获取存储库公钥的请求不起作用,因为他们将 API 更改为 SSL。如果您不想等待拉取请求被合并,您可以简单地更改源以使用 https 而不是 http.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

向 Travis CI 添加秘密环境变量 的相关文章

随机推荐

  • 从同一向量中推回一个元素是否安全?

    vector
  • 解析类似电子邮件的标头(类似于 RFC822)

    问题 问题 有一个机器人信息数据库我想解析一下 据说是类似于 RFC822 消息 在我重新发明轮子并编写自己的解析器之前 我想我应该看看是否还有其他可用的东西 我偶然发现imap rfc822 parse headers 这似乎正是我想要的
  • 在 Varnish 4 中重试期间更改后端

    我希望能够在 Varnish 4 中重试时更改后端 我们已经使用 Varnish 3 在不同的 较旧的 应用程序上进行了此操作 但我无法弄清楚 v4 的情况 也无法弄清楚找到很多文档 我们想要的设置是有 2 组控制器 一组用于初始请求 尝试
  • 类型错误:对象不支持此属性或方法

    我创建了 Rails 应用程序 在其中创建了数据库 空 当我尝试查看我的产品页面时 我收到以下错误http localhost 3000 产品页 在迁移数据库之前 应用程序可以正常运行 我正在使用 therubyracer 并且使用的是 W
  • 不同域上的 ASP.NET Core CookieAuthenticationOptions.LoginPath

    我在用着CookieAuthenticationOptions在我的 NET Core 应用程序中配置身份验证 但我的登录页面位于不同的域中 但是 那LoginPath属性只允许内部路径 而不是完整的 URI 所以下面的代码 var coo
  • VBA Windows 7 样式按钮

    我很确定这个问题在网络上被问了很多 并且我在几个论坛上阅读了很多问题及其 答案 但我从未见过明确的答案 所以我想知道 可以使用 Windows 7 风格的按钮 在 Excel VBA 中还是我必须使用这些看起来像来自的灰色东西 I dont
  • 哪些 Google GWT 产品使用 UiBinder? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我想知道google的哪个
  • Rust 中的 const 除以泛型

    我有一个结构Vec3
  • 应用程序未在 Visual Studio 2015 中的 Android Visual Studio 模拟器中运行

    当我调试此项目时 我创建空白的 xamarin android 项目 没有添加任何代码 调试没有问题 但是当我使用 Visual Studio 模拟器运行应用程序时 android 模拟器正在运行 但没有启动我的应用程序 部署失败 并且不显
  • nginx + uwsgi + Flask - 禁用自定义错误页面

    是否可以禁用 nginx 的自定义错误页面 如果我可以这样称呼它们 来显示我的框架的异常页面 我真的看不到我的 werkzeug 调试器工具在 html 中呈现 UPDATE 好的 我必须制作一个非常非常简单的烧瓶应用程序才能工作 我将发布
  • 不允许后台执行。 Android O 待定意图

    我有一项服务可以安排一个启动通知的待定 意图 但是 自从 Android O 我收到此错误 我做了一些研究 偶然发现context registerReceiver 但这似乎并不能解决问题 Error W BroadcastQueue Ba
  • applicationDidFinishLaunching 未调用,使用 Storyboards 和 swift3

    The applicationDidFinishLaunching当我运行我的应用程序时没有被调用 这是我的代码AppDelegate class NSApplicationMain class AppDelegate NSObject N
  • 二叉搜索树中的删除

    我得到了两个二叉搜索树 例如A和B 接下来 要求我从A树中删除B树 我所说的删除是指从 A 中删除 B 中存在的所有节点 注意 B不一定是A的子树 eg A 50 10 75 1 60 90 B 10 1 75 结果树应该是 50 60 9
  • python 使用 Pyyaml 并保持格式

    这是一个配置文件 我使用 PyYAML 更改其中的一些值 然后编写一些配置 但它会更改我的格式 这让我感到困惑 results yaml nas mount dir nvr mount dirs mount data0 mount data
  • Angular ASP.NET MVC 绑定

    在我们的 MVC 5 项目中 我们使用 Angular 下面的 Razor 效果很好 Html EditorFor x gt x FirstName new required required ng model FirstName 然而 如
  • 类型错误:“numpy.float64”对象不支持项目分配

    def classify self texts vectors self dictionary feature vectors texts predictions self svm decision function vectors pre
  • 将 Angular 2 应用程序转变为移动应用程序

    我们有一个使用 AngularJS 2 开发的响应式 Web 应用程序 我们希望将其包装在一个包中 以将其作为移动应用程序重新分发 Android 是我们的首要任务 我们已经研究了科尔多瓦 是否有其他选项可用于将网络应用程序转变为移动应用程
  • javascript:如何检查元素是否可点击

    我天真的方法如下 function isClickable id elem document getElementById id if elem nodeName toLowerCase a typeof elem click undefi
  • 属性装饰器如何在Python中使用语法糖(@)在内部工作?

    我知道我的问题似乎与其他人非常相似 但事实并非如此 我搜索了很多却找不到答案 据我们所知 mydecorator def myfn pass 确切地说 翻译为 def myfn pass myfn mydecorator myfn 考虑下面
  • 向 Travis CI 添加秘密环境变量

    我目前正在尝试向 Travis CI 添加一个秘密环境变量 在文档中 安全环境变量 我找到了以下行来执行此操作 gem install travis travis encrypt r travis ci travis core MY SEC