Skip to content

Build and Push latest image #26

Build and Push latest image

Build and Push latest image #26

Workflow file for this run

name: Build and Push latest image
on:
push:
# build and push anytime commits are merged to devel
branches:
- devel
workflow_dispatch:
jobs:
build_and_push_latest:
runs-on: ubuntu-22.04
name: Build and push latest tag from devel and on new commits
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: "3.9"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install tox
- name: Build image
env:
DOCKER_BUILDKIT: 1
run: |
tox -e docker -- --tag=saltydk/awx-ee:dev
- name: Push images
run: |
echo "${{ secrets.DOCKER_TOKEN }}" | docker login -u ${{ secrets.DOCKER_USERNAME }} --password-stdin
docker push saltydk/awx-ee:dev