如何将 bitbucket 环境变量转储到文件中?

How can I dump bitbucket environment variables into a file?

我有一项服务将迁移到 Github,但在继续之前,我需要将 bitbucket repo 环境变量转储到本地文件中。这可能吗?

是的,您可以使用 Bitbucket API 来完成。您可以通过 cURLbash script 或某些语言,如 PythonJavaNode.jsget 每个变量 list PHP.

API 文档参考:

列表: https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/#api-repositories-workspace-repo-slug-pipelines-config-variables-get

得到:https://developer.atlassian.com/cloud/bitbucket/rest/api-group-pipelines/#api-repositories-workspace-repo-slug-pipelines-config-variables-variable-uuid-get