File size: 468 Bytes
6a7089a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# CLI E2E test runner
# Includes pinchtab binary for testing CLI commands

FROM alpine:3.21

# Install test dependencies
RUN apk add --no-cache \
    bash \
    curl \
    jq \
    coreutils

# Copy pre-built pinchtab binary (built by CI before docker build)
COPY pinchtab /usr/local/bin/pinchtab
RUN chmod +x /usr/local/bin/pinchtab

# Create results directory
RUN mkdir -p /results

WORKDIR /scenarios

# Default command runs all tests
CMD ["/scenarios/run-all.sh"]