Skip to content

Commit c5e2127

Browse files
authored
Merge pull request #6 from HSLdevcom/feature/67269_Create-Docker-base-images
Feature/67269 create docker base images
2 parents aed381d + 5b9a7a9 commit c5e2127

File tree

5 files changed

+6
-47
lines changed

5 files changed

+6
-47
lines changed

.github/workflows/build-test-and-push.yaml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ on:
55
branches: [ main ]
66
push:
77
branches: [ main ]
8+
tags:
9+
- "v*"
810
workflow_dispatch:
911

1012
permissions:
@@ -19,8 +21,6 @@ jobs:
1921
strategy:
2022
matrix:
2123
image:
22-
- java-11
23-
- java-17
2424
- java-25
2525
- node-22
2626

@@ -62,8 +62,6 @@ jobs:
6262
strategy:
6363
matrix:
6464
image:
65-
- java-11
66-
- java-17
6765
- java-25
6866
- node-22
6967

@@ -93,9 +91,10 @@ jobs:
9391
with:
9492
images: hsldevcom/infodevops-docker-base-images
9593
tags: |
96-
type=raw,value=${{ matrix.image }}
97-
type=raw,value=${{ matrix.image }}-latest
98-
type=sha,prefix=${{ matrix.image }}-
94+
type=edge,suffix=${{ matrix.image }},enable={{is_default_branch}}
95+
type=semver,suffix=${{ matrix.image }},pattern={{version}}
96+
type=semver,suffix=${{ matrix.image }},pattern={{major}}.{{minor}}
97+
type=semver,suffix=${{ matrix.image }},pattern={{major}},enable=${{ !startsWith(github.ref, 'refs/tags/v0.') }}
9998
labels: |
10099
org.opencontainers.image.title=${{ matrix.image }}
101100
org.opencontainers.image.vendor=hsldevcom

java-11/Dockerfile

Lines changed: 0 additions & 17 deletions
This file was deleted.

java-11/test/Dockerfile

Lines changed: 0 additions & 3 deletions
This file was deleted.

java-17/Dockerfile

Lines changed: 0 additions & 17 deletions
This file was deleted.

java-17/test/Dockerfile

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)