This commit is contained in:
14
.github/workflows/build.yaml
vendored
14
.github/workflows/build.yaml
vendored
@ -39,10 +39,10 @@ jobs:
|
|||||||
run: docker login -u ${{ secrets.DOCKER_ID }} -p ${{ secrets.DOCKER_PW }} https://harbor.icurfer.com
|
run: docker login -u ${{ secrets.DOCKER_ID }} -p ${{ secrets.DOCKER_PW }} https://harbor.icurfer.com
|
||||||
|
|
||||||
- name: build
|
- name: build
|
||||||
run: docker build -t harbor.icurfer.com/msa-demo/msa-django-auth:${{ steps.img-ver.outputs.content }} .
|
run: docker build -t harbor.icurfer.com/msa-demo/msa-django-blog:${{ steps.img-ver.outputs.content }} .
|
||||||
|
|
||||||
- name: Push to Docker
|
- name: Push to Docker
|
||||||
run: docker push harbor.icurfer.com/msa-demo/msa-django-auth:${{ steps.img-ver.outputs.content }}
|
run: docker push harbor.icurfer.com/msa-demo/msa-django-blog:${{ steps.img-ver.outputs.content }}
|
||||||
|
|
||||||
## pre cd
|
## pre cd
|
||||||
- name: Setup Kustomize
|
- name: Setup Kustomize
|
||||||
@ -53,21 +53,21 @@ jobs:
|
|||||||
- name: Checkout kustomize repository
|
- name: Checkout kustomize repository
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
with:
|
with:
|
||||||
repository: "dev/cd-msa-django-auth"
|
repository: "dev/cd-msa-django-blog"
|
||||||
ref: main
|
ref: main
|
||||||
token: ${{ secrets.ACTION_TOKEN }}
|
token: ${{ secrets.ACTION_TOKEN }}
|
||||||
path: cd-msa-django-auth
|
path: cd-msa-django-blog
|
||||||
|
|
||||||
- name: Update Kubernetes resources
|
- name: Update Kubernetes resources
|
||||||
run: |
|
run: |
|
||||||
cd cd-msa-django-auth/overlays/dev/
|
cd cd-msa-django-blog/overlays/dev/
|
||||||
kustomize edit set image harbor.icurfer.com/msa-demo/msa-django-auth:${{ steps.img-ver.outputs.content }}
|
kustomize edit set image harbor.icurfer.com/msa-demo/msa-django-blog:${{ steps.img-ver.outputs.content }}
|
||||||
cat kustomization.yaml
|
cat kustomization.yaml
|
||||||
|
|
||||||
## cd commit
|
## cd commit
|
||||||
- name: Commit files
|
- name: Commit files
|
||||||
run: |
|
run: |
|
||||||
cd cd-be-materials-icurfer
|
cd cd-msa-django-blog
|
||||||
git config --global user.email "icurfer@gmail.com"
|
git config --global user.email "icurfer@gmail.com"
|
||||||
git config --global user.name "icurfer"
|
git config --global user.name "icurfer"
|
||||||
git commit -am "Update image tag"
|
git commit -am "Update image tag"
|
||||||
|
Reference in New Issue
Block a user