support for dockerfile
This commit is contained in:
parent
5fb3c39da8
commit
e5e852cdd1
13
action.yml
13
action.yml
@ -22,6 +22,10 @@ inputs:
|
||||
description: 'Additional version'
|
||||
required: false
|
||||
default: ''
|
||||
docker_file:
|
||||
description: 'Dockerfile'
|
||||
required: false
|
||||
default: 'Dockerfile'
|
||||
outputs:
|
||||
image_version:
|
||||
description: "Image version"
|
||||
@ -50,6 +54,11 @@ runs:
|
||||
shell: sh
|
||||
- name: Build and push docker
|
||||
run: |
|
||||
docker build . -t ${{ inputs.image_name }}:${{inputs.docker_version_prefix}}${{ steps.git.outputs.short_hash }} ${{steps.additional_args.outputs.additional_args}} ${{ inputs.additional_args }} && \
|
||||
docker push ${{ inputs.image_name }}:${{ steps.git.outputs.short_hash }}
|
||||
docker build . -f ${{inputs.docker_file}} -t ${{ inputs.image_name }}:${{inputs.docker_version_prefix}}-${{ steps.git.outputs.short_hash }} ${{steps.additional_args.outputs.additional_args}} ${{ inputs.additional_args }}
|
||||
|
||||
docker push ${{ inputs.image_name }}:${{inputs.docker_version_prefix}}-${{ steps.git.outputs.short_hash }}
|
||||
|
||||
if [[ "${{inputs.additional_version}}" != "" ]]; then
|
||||
git push ${{ inputs.image_name }}:${{inputs.additional_version}}-${{inputs.docker_version_prefix}}
|
||||
fi
|
||||
shell: sh
|
||||
|
Loading…
x
Reference in New Issue
Block a user