OpenShift(下一代)和 GitHub 与 BitBucket
OpenShift (Next Gen) and GitHub vs BitBucket
我想评估 OpenShift(下一代)。然而,在第一步我遇到了一个阻止我继续的问题。为了从命令行创建应用程序,文档说要执行命令:
$ oc new-app /path/to/source/code
很简单,但也规定了:
If using a local Git repository, the repository must have an origin remote that points to a URL accessible by the OpenShift Online cluster.
好吧,我的本地存储库实际上有一个来源,它是一个私有的 Bitbucket 存储库,我想使用它,而不是别的东西。尽管如此,当我创建我的 OpenShift 在线(下一代)开发者预览帐户时,我必须 link 它到我的 GitHub 帐户,因此我假设 "URL accessible by the OpenShift Online cluster" 意味着 GitHub 回购默认。我对吗?在那种情况下,有没有办法切换到我的 BitBucket 帐户或使 OpenShift Online 集群可以访问私有 BitBicket 存储库?
提前致谢。
您不限于使用托管在 GitHub 上的 Git 存储库。您可以使用任何可访问的 Git 托管服务,包括 GitLab 和 Bitbucket。
不过,如果您有私有存储库,则需要向 OpenShift 提供凭据以便可以访问它。
您可以在以下位置找到有关如何为私有存储库设置凭据的一些文档:
我想评估 OpenShift(下一代)。然而,在第一步我遇到了一个阻止我继续的问题。为了从命令行创建应用程序,文档说要执行命令:
$ oc new-app /path/to/source/code
很简单,但也规定了:
If using a local Git repository, the repository must have an origin remote that points to a URL accessible by the OpenShift Online cluster.
好吧,我的本地存储库实际上有一个来源,它是一个私有的 Bitbucket 存储库,我想使用它,而不是别的东西。尽管如此,当我创建我的 OpenShift 在线(下一代)开发者预览帐户时,我必须 link 它到我的 GitHub 帐户,因此我假设 "URL accessible by the OpenShift Online cluster" 意味着 GitHub 回购默认。我对吗?在那种情况下,有没有办法切换到我的 BitBucket 帐户或使 OpenShift Online 集群可以访问私有 BitBicket 存储库?
提前致谢。
您不限于使用托管在 GitHub 上的 Git 存储库。您可以使用任何可访问的 Git 托管服务,包括 GitLab 和 Bitbucket。
不过,如果您有私有存储库,则需要向 OpenShift 提供凭据以便可以访问它。
您可以在以下位置找到有关如何为私有存储库设置凭据的一些文档: