Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci(docker): using docker build args instead of extra dockerfile for ffmpeg #6989

Merged
merged 2 commits into from
Aug 15, 2024

Conversation

Mmx233
Copy link
Contributor

@Mmx233 Mmx233 commented Aug 11, 2024

This change makes building Docker images more flexible for sub-versions or forked versions. Additionally, this PR reduces the number of Docker image layers and increases the cache hit rate for CI.

Test Images: v3.36.0-alpha6, v3.36.0-alpha6-ffmpeg

Test Actions: release_docker

@Mmx233 Mmx233 changed the title ci(dockerfile): use docker build args instead of extra dockerfile for ffmpeg ci(docker): use docker build args instead of extra dockerfile for ffmpeg Aug 11, 2024
@Mmx233 Mmx233 changed the title ci(docker): use docker build args instead of extra dockerfile for ffmpeg ci(docker): using docker build args instead of extra dockerfile for ffmpeg Aug 11, 2024
@xhofe xhofe merged commit 1f652e2 into AlistGo:main Aug 15, 2024
3 checks passed
@Mmx233 Mmx233 deleted the chore/docker-arg-condition branch August 24, 2024 10:51
Three-taile-dragon pushed a commit to loognsss/blist that referenced this pull request Sep 26, 2024
…fmpeg (AlistGo#6989)

* build: using docker build arg to determine install ffmpeg or not

* ci: pass build-args to ffmpeg image build step
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants