Skip to content

Commit 836ebbf

Browse files
committed
wip
1 parent 9b84e7c commit 836ebbf

2 files changed

Lines changed: 28 additions & 23 deletions

File tree

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
jobs:
3+
build-and-push-image:
4+
runs-on: ubuntu-latest
5+
6+
steps:
7+
- name: Checkout repository
8+
uses: actions/checkout@v2
9+
10+
- name: Log in to the Container registry
11+
uses: docker/login-action@v1
12+
with:
13+
registry: ${{ env.REGISTRY }}
14+
username: ${{ github.actor }}
15+
password: ${{ secrets.GITHUB_TOKEN }}
16+
17+
- name: Build and push Docker image
18+
run: |
19+
RELEASE_DATE=$(date --rfc-3339=date)
20+
IMAGE_NAME="${{ env.REGISTRY }}/${{ github.actor }}/${{ env.PROJECTNAME }}"
21+
22+
docker build -t $IMAGE_NAME:$RELEASE_DATE -t $IMAGE_NAME:latest ./${{ env.PROJECTNAME}}/
23+
docker push $IMAGE_NAME:$RELEASE_DATE
24+
docker push $IMAGE_NAME:latest
25+

.github/workflows/docker-etherpad.yml

Lines changed: 3 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -20,26 +20,6 @@ on:
2020
- cron: '23 1 * * 0' # Sunday at 1:23
2121

2222
jobs:
23-
build-and-push-image:
24-
runs-on: ubuntu-latest
25-
26-
steps:
27-
- name: Checkout repository
28-
uses: actions/checkout@v2
29-
30-
- name: Log in to the Container registry
31-
uses: docker/login-action@v1
32-
with:
33-
registry: ${{ env.REGISTRY }}
34-
username: ${{ github.actor }}
35-
password: ${{ secrets.GITHUB_TOKEN }}
36-
37-
- name: Build and push Docker image
38-
run: |
39-
RELEASE_DATE=$(date --rfc-3339=date)
40-
IMAGE_NAME="${{ env.REGISTRY }}/${{ github.actor }}/${{ env.PROJECTNAME }}"
41-
42-
docker build -t $IMAGE_NAME:$RELEASE_DATE -t $IMAGE_NAME:latest ./${{ env.PROJECTNAME}}/
43-
docker push $IMAGE_NAME:$RELEASE_DATE
44-
docker push $IMAGE_NAME:latest
45-
23+
include:
24+
- name: Build and Push Image
25+
uses: ./.github/templates/docker-build-template.yml

0 commit comments

Comments
 (0)