From 4c29011a7ad804cbb7e4250002c5c1b15fa4efcc Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Mon, 12 Jun 2023 19:54:35 +0800 Subject: [PATCH] .github/workflows/sync-images.yaml: update --- .github/workflows/sync-images.yaml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/.github/workflows/sync-images.yaml b/.github/workflows/sync-images.yaml index ad00bc0..82d8a8e 100644 --- a/.github/workflows/sync-images.yaml +++ b/.github/workflows/sync-images.yaml @@ -182,3 +182,28 @@ jobs: docker pull registry.cn-hangzhou.aliyuncs.com/lusilin/recommendationservice:0.3.7 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-terraform-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 images + shell: bash + run: | + docker pull hashicorp/terraform:latest + docker tag hashicorp/terraform:latest artifact.onwalk.net/devops/terraform:latest + docker pull artifact.onwalk.net/devops/terraform:latest