mirror of
https://github.com/harvester/harvester-ui-extension.git
synced 2025-12-13 21:21:44 +00:00
(cherry picked from commit de4edbbf3b47496cf8f4757e7a1f8280862a36de) Signed-off-by: Jack Yu <jack.yu@suse.com> Co-authored-by: Jack Yu <jack.yu@suse.com>
This commit is contained in:
parent
4656976b91
commit
78482285b3
@ -32,5 +32,4 @@ jobs:
|
||||
with:
|
||||
registry_target: docker.io
|
||||
registry_user: rancher
|
||||
repository_name: harvester-ui-catalog
|
||||
secrets: inherit
|
||||
|
||||
13
.github/workflows/build-extension-catalog.yml
vendored
13
.github/workflows/build-extension-catalog.yml
vendored
@ -6,9 +6,6 @@ on:
|
||||
registry_target:
|
||||
required: true
|
||||
type: string
|
||||
repository_name:
|
||||
required: true
|
||||
type: string
|
||||
registry_user:
|
||||
required: true
|
||||
type: string
|
||||
@ -69,13 +66,5 @@ jobs:
|
||||
|
||||
- name: Build and push UI image
|
||||
run: |
|
||||
publish="yarn publish-pkgs -c -r ${{ inputs.registry_target }} -o ${{ inputs.registry_user }}"
|
||||
publish="yarn publish-pkgs -cp -r ${{ inputs.registry_target }} -o ${{ inputs.registry_user }}"
|
||||
$publish
|
||||
|
||||
REPO_NAME=$(echo "${{ github.repository }}" | cut -d'/' -f2)
|
||||
IMAGE_VERSION=$(cat package.json | jq .version | sed 's/"//g')
|
||||
FULL_IMAGE_NAME=$(echo ${{ inputs.registry_target }}/${{ inputs.registry_user }}/ui-extension-$REPO_NAME:$IMAGE_VERSION)
|
||||
IMAGE_ID=$(docker inspect --format='{{.Id}}' $FULL_IMAGE_NAME)
|
||||
|
||||
docker tag $IMAGE_ID ${{ inputs.registry_target }}/${{ inputs.registry_user }}/${{ inputs.repository_name }}:$IMAGE_VERSION
|
||||
docker push ${{ inputs.registry_target }}/${{ inputs.registry_user }}/${{ inputs.repository_name }}:$IMAGE_VERSION
|
||||
Loading…
x
Reference in New Issue
Block a user