add job: sync-terragrunt-images

This commit is contained in:
Haitao Pan 2023-07-20 10:20:48 +08:00
parent 1abc042e21
commit c1313da06b

View File

@ -214,3 +214,27 @@ jobs:
docker tag registry.cn-hangzhou.aliyuncs.com/lusilin/recommendationservice:0.3.7 artifact.onwalk.net/public/recommendationservice:latest
docker pull artifact.onwalk.net/public/recommendationservice:latest
sync-terragrunt-images:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@main
with:
ref: ${{ github.head_ref }}
- name: Initialization environment
env:
REPO_PASSWORD: ${{ secrets.HELM_REPO_PASSWORD }}
shell: bash
run: |
sudo apt update
sudo apt install git -y
sudo timedatectl set-timezone "$TZ"
echo "$REPO_PASSWORD" | docker login --username=admin --password-stdin artifact.onwalk.net
- name: Sync terraform images
shell: bash
run: |
docker pull docker-terragrunt:aws-azure-gcp-tf-1.5.3-tg-0.48.3
docker tag docker-terragrunt:aws-azure-gcp-tf-1.5.3-tg-0.48.3 artifact.onwalk.net/devops/terragrunt:0.48.3
docker push artifact.onwalk.net/devops/terragrunt:0.48.3