Skip to content

Commit 61f5a23

Browse files
author
Felipe Almeida Baccaro
committed
trying to make GitHub action work.
1 parent e6939cb commit 61f5a23

3 files changed

Lines changed: 15 additions & 22 deletions

File tree

‎.github/workflows/docker-image.yml‎

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,15 @@ jobs:
1313
password: ${{ secrets.DOCKERHUB_TOKEN }}
1414
- name: Checkout code
1515
uses: actions/checkout@v4
16-
16+
- name: "Build images"
17+
if: success()
18+
run: |
19+
jq -r 'map(select(.build == true)).[]
20+
| .stages[] as $stage
21+
| "docker build --no-cache --target \($stage) -t \(.namespace)/\(.repository):\(.tag)-\($stage|ascii_downcase) ./\(.path) "
22+
| split("\n") | .[]' versions.json | while read -r image; do
23+
$($image);
24+
done
1725
- name: "Push images"
1826
if: success()
1927
run: |

‎versioning.sh‎

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

‎versions.json‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
"path": "8.3-alpine/cli",
66
"tag": "2026.1.1",
77
"stages": ["dev"],
8-
"build": true,
9-
"push": true
8+
"build": false,
9+
"push": false
1010
},
1111
{
1212
"namespace": "wiredupdev",
1313
"repository": "php-fpm-8.3-alpine",
1414
"path": "8.3-alpine/fpm",
1515
"tag": "2026.1.1",
1616
"stages": ["dev", "prod"],
17-
"build": true,
18-
"push": true
17+
"build": false,
18+
"push": false
1919
},
2020
{
2121
"namespace": "wiredupdev",
@@ -32,7 +32,7 @@
3232
"path": "8.4-alpine/fpm",
3333
"tag": "2026.1.1",
3434
"stages": ["dev", "prod"],
35-
"build": true,
36-
"push": true
35+
"build": false,
36+
"push": false
3737
}
3838
]

0 commit comments

Comments
 (0)