gpt4 book ai didi

ruby - 从 Rakefile 中删除敏感信息

转载 作者:数据小太阳 更新时间:2023-10-29 08:49:39 25 4
gpt4 key购买 nike

从 Rakefile 中删除敏感信息的推荐程序是什么?

例如,我项目的 Rakefile 如下所示:

# -*- coding: utf-8 -*-
$:.unshift("/Library/RubyMotion/lib")
require 'motion/project'
require 'bubble-wrap'

Motion::Project::App.setup do |app|
# Use `rake config' to see complete project settings.
app.name = 'App Name'
app.codesign_certificate = 'iPhone Developer: Name Goes Here (12SELC3456)'
end

由于 app.codesign_certificate = 'iPhone Developer: Name Goes Here (12SELC3456)' 与该项目的其他贡献者无关,我想在将我的代码提交到源代码之前将其删除控制。

最佳答案

将该信息放在其他文件中,例如 YML,并在您的 Rakefile 中引用它? YML 会在你身上 .gitignore 以避免提交个人信息。

.YML 文件示例:

app:
codesign_certificate: "iPhone Developer: Name Goes Here (12SELC3456)"

编辑

有关如何读取 YML 文件的更多信息:How do I parse a YAML file

关于ruby - 从 Rakefile 中删除敏感信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16380100/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com