Skip to content

Commit 819d5a8

Browse files
linh-ngophuochoaiLinh Ngo Phuoc Hoaippodgorsek
authored
Add Rust as dependencies for cryptography, and XLS support for data driver
Co-authored-by: Linh Ngo Phuoc Hoai <[email protected]> Co-authored-by: Paul Podgorsek <[email protected]>
1 parent 5af432c commit 819d5a8

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Dockerfile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,12 @@ COPY bin/run-tests-in-virtual-screen.sh /opt/robotframework/bin/
5959
RUN apk update \
6060
&& apk --no-cache upgrade \
6161
&& apk --no-cache --virtual .build-deps add \
62+
63+
# Install dependencies for cryptography due to https://github.com/pyca/cryptography/issues/5771
64+
cargo \
65+
rust \
66+
67+
# Continue with system dependencies
6268
gcc \
6369
g++ \
6470
libffi-dev \
@@ -85,6 +91,7 @@ RUN apk update \
8591
robotframework==$ROBOT_FRAMEWORK_VERSION \
8692
robotframework-databaselibrary==$DATABASE_LIBRARY_VERSION \
8793
robotframework-datadriver==$DATADRIVER_VERSION \
94+
robotframework-datadriver[XLS] \
8895
robotframework-datetime-tz==$DATETIMETZ_VERSION \
8996
robotframework-faker==$FAKER_VERSION \
9097
robotframework-ftplibrary==$FTP_LIBRARY_VERSION \

0 commit comments

Comments
 (0)