Skip to content

Commit 3c07f1e

Browse files
committed
Reapply "export Images after puppet installation"
This reverts commit d8bb773.
1 parent d8bb773 commit 3c07f1e

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

.github/workflows/build.yml

+8-4
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
cache-version: ${{ inputs.cache-version }}
4949
working-directory: ${{ inputs.working-directory }}
5050
- name: Run beaker
51-
run: bundle exec beaker --provision --preserve-hosts always --hosts ${{ matrix.env.BEAKER_SETFILE }}{tag=${{ github.repository }}} --log-level debug --helper install_puppet.rb
51+
run: bundle exec beaker --provision --hosts ${{ matrix.env.BEAKER_SETFILE }} --log-level debug --helper install_puppet.rb
5252
env: ${{ matrix.env }}
5353
- name: List images
5454
run: docker images
@@ -60,9 +60,13 @@ jobs:
6060
registry: ghcr.io
6161
username: ${{ github.actor }}
6262
password: ${{ secrets.GITHUB_TOKEN }}
63-
- name: Add tag to image
64-
run: docker image tag ${{ github.repository }}:latest ghcr.io/${{ github.repository_owner }}/${{ matrix.env.BEAKER_SETFILE }}-${{ matrix.env.BEAKER_PUPPET_COLLECTION }}:latest
65-
- name: Extract metadata (tags, labels) for Docker
63+
- name: Export container name
64+
run: name=$(docker container ls --last 1 --format json | jq --raw-output .Names) > container_name
65+
- name: commit Container
66+
run: docker commit "$(cat container_name)" ghcr.io/${{ github.repository_owner }}/${{ matrix.env.BEAKER_SETFILE }}-${{ matrix.env.BEAKER_PUPPET_COLLECTION }}:latest
67+
# - name: Add tag to image
68+
# run: docker image tag ${{ github.repository }}:latest ghcr.io/${{ github.repository_owner }}/${{ matrix.env.BEAKER_SETFILE }}-${{ matrix.env.BEAKER_PUPPET_COLLECTION }}:latest
69+
- name: Extract metadata (tags, labels) for Docker
6670
id: meta
6771
uses: docker/metadata-action@v5
6872
with:

0 commit comments

Comments
 (0)