We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4acd705 commit a098edbCopy full SHA for a098edb
.github/workflows/docker-image.yml
@@ -0,0 +1,26 @@
1
+name: Build Docker Image
2
+on:
3
+ push:
4
+ branches:
5
+ - main
6
+jobs:
7
+ build:
8
+ name: push docker image to docker hub
9
+ runs-on: ubuntu-latest
10
+ steps:
11
+ - uses: actions/checkout@v2
12
+ - name: login to docker hub
13
+ id: docker-hub
14
+ env:
15
+ username: ${{secrets.DOCKERHUB_USERNAME}}
16
+ password: ${{secrets.DOCKERHUB_PASSWORD}}
17
+ run: |
18
+ docker login -u $username -p $password
19
+ - name: build the docker image
20
+ id: build-docker-image
21
22
+ ls -la
23
+ docker build . -f Dockerfile -t htdguide/webportfolio:latest
24
+ - name: push the docker image
25
+ id: push-docker-image
26
+ run: docker push ${{secrets.DOCKERHUB_USERNAME}}/webportfolio:latest
0 commit comments