libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

Containerfile (590B)


      1 FROM docker.io/library/debian:trixie
      2 
      3 ENV DEBIAN_FRONTEND=noninteractive \
      4     # Persistent gradle cache
      5     GRADLE_USER_HOME=/workdir/.gradle
      6 
      7 RUN apt-get update -yq && \
      8     apt-get upgrade -yq && \
      9     apt-get install -yq \
     10 		           unzip \
     11 		           default-jdk-headless \
     12                    make \
     13                    po-debconf \
     14                    build-essential \
     15                    debhelper-compat \
     16                    devscripts \
     17 		           git-buildpackage \
     18                    postgresql \
     19                    sudo
     20 
     21 WORKDIR /workdir
     22 
     23 CMD ["bash", "/workdir/ci/ci.sh"]