小编Cod*_*ard的帖子

Docker Hub - 自动构建标记,未触发正则表达式匹配

我正在建立一个存储库来自动部署Web应用程序.

要管理的主分支版本我使用标签git的标记每次发布前:0.0.4,0.0.5等等..

我注意到docker hub最近更新了他们的自动构建系统并引入了正则表达式匹配.我想要做的是每次将新标签推送到分支时都会生成图像.

我的问题是,当我在标签和正则表达式上设置新的自动构建时, /^[0-9.]+$/它不会被触发构建?如果我只是在带有最新标签的分支上设置自动构建,那么它工作正常,然后每当我向分支推送任何东西时,我都会得到一个新的最新版本.

git docker dockerhub

12
推荐指数
1
解决办法
1276
查看次数

如果我将代码下载为 zip,我可以连接 git

我将存储库的最新代码下载为 zip,但现在我也希望能够使用分支。

无论如何,我可以像克隆项目一样使用该文件夹作为 git 存储库吗?

git cloning

12
推荐指数
2
解决办法
4145
查看次数

我应该参考哪个git.exe?

Git for Windows安装了四个git.exe文件.

它们似乎略有不同(比较字节).

我应该将哪个应用程序用于其他需要引用git.exe的应用程序?

  • \Program Files\Git\bin\git.exe
  • \Program Files\Git\cmd\git.exe
  • \Program Files\Git\mingw64\bin\git.exe
  • \Program Files\Git\mingw64\libexec\git-core\git.exe

windows git mingw

12
推荐指数
1
解决办法
1424
查看次数

无法在 Kubernetes 集群中执行 GitLab Runner:无法在命名空间“gitlab”中的 API 组“”中创建资源“秘密”

目前我面临的问题是:

ERROR: Job failed (system failure): 
prepare environment: 
setting up credentials: 
secrets is forbidden: 
User "system:serviceaccount:default:gitlab-runner" cannot create
resource "secrets" in API group "" in the namespace "gitlab"` 
after following the official documentation on how to integrate the GitLab Runner.
Run Code Online (Sandbox Code Playgroud)

我正在使用以下内容runner-chart-values.yaml

# The GitLab Server URL (with protocol) that want to register the runner against
# ref: https://docs.gitlab.com/runner/commands/README.html#gitlab-runner-register
#
gitlabUrl: http://example.domain/

# The Registration Token for adding new runners to the GitLab Server. This must
# be retrieved …
Run Code Online (Sandbox Code Playgroud)

gitlab docker gitlab-ci kubernetes gitlab-ci-runner

12
推荐指数
2
解决办法
2万
查看次数

轻松检测 Kubernetes 上已弃用的资源

我们刚刚收到一封来自 GCP 的电子邮件,通知我们我们的集群目前正在使用已弃用的 Beta API,我们需要升级到最新的 API 版本。

我们有 3 个集群在多个命名空间中运行多个资源,因此必须遍历所有集群来检测哪些资源已过时会有点痛苦。

我们控制的服务、部署、horizo​​ntalpodautoscalers、poddisruptionbudgets 等,这些都已经更新了。

但我们有很多服务的清单文件是自动生成的,比如 Halyard 生成的 Spinnaker 服务,或者 Elastic Operator 生成的 ElasticSearch 等。

有什么方法可以按 API 版本过滤所有资源,或者有什么方法可以检测所有命名空间中已弃用的资源?

kubernetes google-kubernetes-engine kube-apiserver

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

如何验证.git文件夹的完整性?

我将我的git存储库存储在GlusterFS中.由于裂脑情况,其中一个git repos处于裂脑状态.

现在,是否有一个命令,我可以在存储盒上运行,看看是否有任何数据砖是有效的git回购?

意味着git repos的所有目标文件和其他数据都是完整的?

git

11
推荐指数
1
解决办法
4694
查看次数

默认情况下在git-show上设置color-words选项

默认情况下,配置git-diff以启用颜色词很容易.

我怎样才能默认配置git-show使用color-words

到目前为止我找到的唯一选择是使用别名:

[alias]
sh = show --color-words
Run Code Online (Sandbox Code Playgroud)

git

10
推荐指数
1
解决办法
938
查看次数

git和"服务器中止了SSL握手"错误

通常,当我想推送到我的私人仓库时,我得到一个"服务器中止SSL握手"错误.经过几次尝试,它经常突然起作用.我还没有在互联网上找到解决方案:(

如果今天这不够烦人,我想通过安装火炬 git clone https://github.com/torch/distro.git ~/torch --recursive

它每次都在公共cutorch.git失败

致命:无法访问' https://github.com/torch/cutorch.git/ ':服务器中止了SSL握手致命:将" https://github.com/torch/cutorch.git " 克隆到子模块路径中额外/ cutorch'失败了

但是,当我自己执行此行时,它工作正常:

git clone https://github.com/torch/cutorch.git/ extra/cutorch
Run Code Online (Sandbox Code Playgroud)

现在我必须重新启动安装过程,因为该文件夹已经存在.除非这个问题得到解决,否则我没有火炬?

我安装了最新版本的git(2.8.1)并使用Mac OS 10.11.4.

如何解决这个烦人的SSL握手错误?

更新:可能是由我的ISP引起的.我有阶段,我也遇到了HTTPS和iTunes Store连接问题.

git ssh ssl github

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

为什么在创建 React 应用程序时会自动创建 .git 文件夹?

我不明白为什么.git在终端中执行 create-react-app 时会自动创建文件夹。

.gitignore目录不存在,但一个.git文件夹。
有谁知道为什么?这是文件夹的图片

在此处输入图片说明

git reactjs

10
推荐指数
2
解决办法
8554
查看次数

Kubernetes -env 和 -envFrom 环境变量设置

Kubernetes 部署清单文件可以同时具有 -env 和 -envFrom 键吗?

我已经设置了一个secrets.yaml文件来设置环境变量,并且还有硬编码的环境变量。

我可以在 YAML 文件中使用-env和来设置它们吗?-envFrom

kubernetes

10
推荐指数
1
解决办法
9544
查看次数