小编cod*_*ard的帖子

如何获取 Expo 的 assetlinks.json 的 sha256_cert_fingerprints?

android通用深层链接说明需要您上传.well-known/assetlinks.json进行验证。Expo 深度链接文档指示您按照官方 Android 文档格式化文件,但该文档假设您正在使用 android studio 来构建您的应用程序。 https://developer.android.com/training/app-links/verify-site-associations

\n
\n

sha256_cert_fingerprints:您的应用\xe2\x80\x99s\n签名证书的 SHA256 指纹。您可以使用以下命令通过 Java keytool 生成\n指纹: keytool -list -v -keystore\nmy-release-key.keystore

\n
\n

该文档还不清楚 namespace需要什么值。

\n

android deep-linking expo react-native-deep-linking

15
推荐指数
1
解决办法
1万
查看次数

如何通过CLI或tfvars文件将变量传递到Terraform模块?

(请注意:在收到初始答案后,此问题似乎不仅仅是传递变量的问题,而是通过模块化配置,请注意底部我对值进行硬编码,但UI提示我提供值)

这里的代码示例

我有一个项目,我已经分解为以下目录结构

master.tf
variables.tfvars
- providers/
-- digital_ocean/
--- digital_ocean.tf
--- variables.tf
-- cloud_flare/
--- cloud_flare.tf
--- variables.tf
- management/
-- jenkins/
--- jenkins-master.tf
Run Code Online (Sandbox Code Playgroud)

我试图将我的Digital Ocean和Cloudflare令牌作为变量传递给它们各自的模块。根目录下的所有内容均master.tf作为模块加载。

我的varaibles.tfvars文件中包含以下内容:

cloudflare_email  ="service@email.com"
cloudflare_token  ="TOKEN_STRING"
do_token          ="${DO_PAT}"
Run Code Online (Sandbox Code Playgroud)

以下行出现在我的 master.tf

variable "do_token" {}
module "digital_ocean" {
    source          = "./providers/digital_ocean"
    token           = "${var.do_token}"
}


variable "cloudflare_email" {}
variable "cloudflare_token" {}
module "cloud_flare" {
    source          = "./providers/cloud_flare"
    email = "${var.cloudflare_email}"
    token = "${var.cloudflare_token}"
}
Run Code Online (Sandbox Code Playgroud)

我的digital_ocean模块看起来像

variable "token" {}

provider "digitalocean" {
  token = "${var.token}" …
Run Code Online (Sandbox Code Playgroud)

infrastructure configuration-management digital-ocean terraform devops

5
推荐指数
1
解决办法
8294
查看次数