Compare commits
14 Commits
f130badb33
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bea436058d | ||
|
|
000f34a059 | ||
|
|
93837e0248 | ||
|
|
e90fa00227 | ||
|
|
bd18f32670 | ||
|
|
6e2e0f0ed0 | ||
|
|
42becfe8b0 | ||
|
|
b385dfb0ec | ||
|
|
925e346df3 | ||
|
|
3b1c6f4ee9 | ||
|
|
e4364224bd | ||
|
|
1db170150f | ||
|
|
8b5d44399e | ||
|
|
062b40cf13 |
@@ -59,12 +59,12 @@ jobs:
|
||||
- name: Update manifest and Push to Git
|
||||
run: |
|
||||
# 使用 kustomize 或 sed 修改镜像版本
|
||||
sed -i "s|image: .*:.*|image: harbor.0orz.top/go-example/go-example:${{ gitea.sha }}|g" deployment.yaml
|
||||
sed -i "s|image: .*:.*|image: harbor.0orz.top/go-example/go-example:${{ gitea.sha }}|g" kustomize/deployment.yaml
|
||||
|
||||
# 配置 Git 并提交回仓库
|
||||
git config --global user.name "Gitea Action"
|
||||
git config --global user.email "action@gitea.io"
|
||||
git add deployment.yaml
|
||||
git add kustomize/deployment.yaml
|
||||
git commit -m "chore: update image to ${{ gitea.sha }} [skip ci]"
|
||||
git push origin main
|
||||
- run: echo "🍏 This job's status is ${{ job.status }}."
|
||||
|
||||
@@ -9,4 +9,4 @@ flux bootstrap git \
|
||||
--branch=$BRANCH \
|
||||
--username=$USER_NAME \
|
||||
--token-auth=true \
|
||||
--path=./
|
||||
--path=./clusters/app
|
||||
|
||||
@@ -6,7 +6,7 @@ metadata:
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 30m0s
|
||||
path: ./
|
||||
path: ./kustomize
|
||||
prune: true
|
||||
retryInterval: 2m0s
|
||||
sourceRef:
|
||||
|
||||
@@ -5,7 +5,7 @@ metadata:
|
||||
name: go-example
|
||||
namespace: flux-system
|
||||
spec:
|
||||
interval: 3m0s
|
||||
interval: 1m0s
|
||||
ref:
|
||||
branch: main
|
||||
url: https://git.0orz.top/Zpekii/go-example.git
|
||||
url: https://git.0orz.top/Zpekii/go-example
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- flux-system/
|
||||
- go-example-source.yaml
|
||||
- go-example-kustomization.yaml
|
||||
@@ -1,4 +0,0 @@
|
||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- deployment.yaml
|
||||
@@ -33,7 +33,7 @@ spec:
|
||||
spec:
|
||||
containers:
|
||||
- name: go-example
|
||||
image: harbor.0orz.top/go-example/go-example:4c748b20e3fc7f7139ad11ddd8448e2222cff6f8
|
||||
image: harbor.0orz.top/go-example/go-example:000f34a0591306e686e8cf06bf131449eb30b028
|
||||
imagePullPolicy: IfNotPresent
|
||||
resources:
|
||||
requests:
|
||||
Reference in New Issue
Block a user