使用GitHub Graphql 配置带通配符的分支保护策略
接到一个需求: 对特定分支(release/* 分支,类似于 git tag)限制新代码输入,仅限只读和发布用途 然后,在GitHub的分支保护策略中找到了一个 Lock Branch 的配置,正好满足这个功能 于是打算通过脚本批量为所需的仓库添加这个限制 起初打算用原来使用过的 GitHub rest api 实现,尝试了一下,发现接口一直报错,…
|
903
|
|
354 字
|
5 分钟
记录: 向AKS中部署 grafana-k8s-monitoring
通过在 Grafana cloud 页面 Infrastructure - Kubernetes - Configuration 下配置 grafana 采集配置并获取安装命令 下面是我获取到的部署命令 helm repo add grafana https://grafana.github.io/helm-charts && he…
|
965
|
|
678 字
|
15 分钟
SendGrid 账号 – 自动化流程 – Bash
通过bash构建SendGrid subuser自动化流程
|
939
|
|
1031 字
|
33 分钟
通过Github workflow检查liquibase changeset id是否重复
因为我的数据库更新是通过 Liquibase 执行的,所以每次发版的时候都会新增 liquibase 记录,如果没有一个自动检查的 pipeline, 很容易在发版的时候因为有重复的 changeset id 这一小失误导致pipeline 被中断 于是,我通过在 Github workflow 中添加一个每次有新提交时就扫描所有文件内是否有重复 …
|
936
|
|
251 字
|
6 分钟
开始编写一个shell脚本
代码段 #!/bin/bash # Date: 2024-08-01 # Author: moshengren var="Hello World." echo -e $var
|
1,131
|
|
10 字
|
1 分钟内