Skip to content
Snippets Groups Projects

Add basic CI/CD functionality

Merged Mick Veldhuis requested to merge add-cicd-pipeline into main
Compare and
3 files
+ 84
0
Compare changes
  • Side-by-side
  • Inline
Files
3
+ 21
0
FROM ubuntu:22.04
# This Docker image contains the bare necessities to
# validate the project's CWL scripts.
RUN export DEBIAN_FRONTEND=noninteractive && \
apt-get update && \
apt-get install -y \
wget \
python3 \
&& \
rm -rf /var/lib/apt/lists/*
RUN wget -q https://bootstrap.pypa.io/get-pip.py && \
python3 get-pip.py
RUN python3 -m pip install --no-cache-dir --upgrade \
nodejs-wheel \
cwltool
RUN node --version
RUN cwltool --version
Loading