Push container to dockerhub (#1075)

* push container to dockerhub

* Fix stage name

* Only run on master

* Don't push on PR

* Only run on commaai/openpilot
pull/1076/head
Willem Melching 2020-02-10 19:03:46 -08:00 committed by GitHub
parent de6d73599b
commit 5388878dac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 18 additions and 0 deletions

View File

@ -26,6 +26,24 @@ jobs:
name: tmppilot.tar.gz
path: tmppilot.tar.gz
push:
name: push
runs-on: ubuntu-16.04
needs: build
if: github.ref == 'master' && github.event_name != 'pull_request' && github.repository == 'commaai/openpilot'
steps:
- uses: actions/download-artifact@v1
with:
name: tmppilot.tar.gz
- name: Load image
run: $LOAD
- name: Login to dockerhub
run: docker login -u wmelching -p ${{ secrets.DOCKERHUB_TOKEN }}
- name: Tag image
run: docker tag tmppilot docker.io/commaai/openpilot:latest
- name: Push image
run: docker push docker.io/commaai/openpilot:latest
linter:
name: linter
runs-on: ubuntu-16.04