Skip to content

CI to publish docker images #2

CI to publish docker images

CI to publish docker images #2

name: Build Docker Images
on:
push:
branches: [ "master" ]
paths:
- 'docker/enclave-base/**'
- 'docker/parent-base/**'
pull_request:
branches: [ "master" ]
paths:
- 'docker/enclave-base/**'
- 'docker/parent-base/**'
jobs:
build-and-publish:
runs-on: ubuntu-20.04
steps:
- name: Pull main repository
uses: actions/checkout@v3
with:
repository: fortanix/salmiac
- name: Login to Docker Hub
uses: docker/login-action@v1
with:
username: "nshyrei"
password: "DockerPlease777"
- name: Build docker images
run: |
cd docker/enclave-base
docker build -t nshyrei/enclave-base .
cd ../parent-base
docker build -t nshyrei/parent-base .
- name: Push docker images
run: |
docker push nshyrei/enclave-base
docker push nshyrei/parent-base