Refactor Dockerfile to use multi-stage builds for Metricbeat and remove outdated FROM version update step

This commit is contained in:
Sofiane Gerhardt 2024-12-02 13:21:03 +01:00
parent b6c250540a
commit b1c50472fb
Signed by: sofiane.gerhardt
SSH key fingerprint: SHA256:B+mV6AyYLX4aUI1b5gXcuADKOT8LepFIxknwPyd26f0
2 changed files with 31 additions and 4 deletions

View file

@ -27,9 +27,6 @@ jobs:
username: ${{ vars.PHOENIX_PACKAGE_WRITER_USERNAME }}
password: ${{ secrets.PHOENIX_PACKAGE_WRITER_TOKEN }}
- name: Update Dockerfile FROM version
run: sed -i "s|^FROM .\+|FROM docker.elastic.co/beats/metricbeat-oss:${{ env.VERSION }}|" Dockerfile
- name: Build and push to gitea registry
uses: docker/build-push-action@v6
with: