fix: rearrange steps again
CI / test (push) Successful in 6m3s
CI / docker (push) Failing after 28s
CI / release (push) Skipped

This commit is contained in:
zwitschi committed 2026-08-04 12:51:34 +02:00
1 parent 7184240dd4
commit 072a91961f
1 file changed
+4 -8
+4 -8
View File
@@ -16,22 +16,18 @@ RUN apk add --no-cache \
ffmpeg \
curl \
bash
# Set working directory for playout
WORKDIR /app
# Copy demo data for out-of-the-box playout
COPY demodata/ /app/
COPY --from=builder /playlist-manager /app/playlist-manager
# Copy the playout start script and the built playlist manager binary
COPY start-playout.sh /app/
# Copy the built playlist manager binary from the builder stage
COPY --from=builder /playlist-manager /app/playlist-manager
# Create directories for playlist, media, and HLS output
RUN mkdir -p /app/hls
RUN chmod +x /app/start-playout.sh /app/playlist-manager
# Expose HLS directory (will be served by nginx)
VOLUME ["/app/hls"]
# Default command runs the playout loop (which calls the Go validator)
CMD ["./start-playout.sh"]