services: ubuntu-2004: command: ./build.sh environment: - R_VERSION=${R_VERSION} - R_INSTALL_PATH=${R_INSTALL_PATH} - LOCAL_STORE=/tmp/output build: context: . dockerfile: Dockerfile.ubuntu-2004 image: r-builds:ubuntu-2004 volumes: - ./integration/tmp:/tmp/output ubuntu-2204: command: ./build.sh environment: - R_VERSION=${R_VERSION} - R_INSTALL_PATH=${R_INSTALL_PATH} - LOCAL_STORE=/tmp/output build: context: . dockerfile: Dockerfile.ubuntu-2204 image: r-builds:ubuntu-2204 volumes: - /tmp/ubuntu-2204:/tmp/output/ubuntu-2204 ubuntu-2404: command: ./build.sh environment: - R_VERSION=${R_VERSION} - R_INSTALL_PATH=${R_INSTALL_PATH} - LOCAL_STORE=/tmp/output build: context: . dockerfile: Dockerfile.ubuntu-2404 image: r-builds:ubuntu-2404 volumes: - /tmp/ubuntu-2404:/tmp/output/ubuntu-2404 debian-10: command: ./build.sh environment: - R_VERSION=${R_VERSION} - R_INSTALL_PATH=${R_INSTALL_PATH} - LOCAL_STORE=/tmp/output build: context: . dockerfile: Dockerfile.debian-10 image: r-builds:debian-10 volumes: - ./integration/tmp:/tmp/output debian-11: command: ./build.sh environment: - R_VERSION=${R_VERSION} - R_INSTALL_PATH=${R_INSTALL_PATH} - LOCAL_STORE=/tmp/output build: context: . dockerfile: Dockerfile.debian-11 image: r-builds:debian-11 volumes: - ./integration/tmp:/tmp/output debian-12: command: ./build.sh environment: - R_VERSION=${R_VERSION} - R_INSTALL_PATH=${R_INSTALL_PATH} - LOCAL_STORE=/tmp/output build: context: . dockerfile: Dockerfile.debian-12 image: r-builds:debian-12 volumes: - ./integration/tmp:/tmp/output centos-7: command: ./build.sh environment: - R_VERSION=${R_VERSION} - R_INSTALL_PATH=${R_INSTALL_PATH} - LOCAL_STORE=/tmp/output build: context: . dockerfile: Dockerfile.centos-7 image: r-builds:centos-7 volumes: - ./integration/tmp:/tmp/output centos-8: command: ./build.sh environment: - R_VERSION=${R_VERSION} - R_INSTALL_PATH=${R_INSTALL_PATH} - LOCAL_STORE=/tmp/output build: context: . dockerfile: Dockerfile.centos-8 image: r-builds:centos-8 volumes: - /tmp/centos-8:/tmp/output/centos-8 rhel-9: command: ./build.sh environment: - R_VERSION=${R_VERSION} - R_INSTALL_PATH=${R_INSTALL_PATH} - LOCAL_STORE=/tmp/output build: platforms: - "linux/arm64" context: . dockerfile: Dockerfile.rhel-9 image: r-builds:rhel-9 volumes: - /tmp/rhel-9:/tmp/output/rhel-9 opensuse-155: command: ./build.sh environment: - R_VERSION=${R_VERSION} - R_INSTALL_PATH=${R_INSTALL_PATH} - LOCAL_STORE=/tmp/output build: context: . dockerfile: Dockerfile.opensuse-155 image: r-builds:opensuse-155 volumes: - ./integration/tmp:/tmp/output fedora-38: command: ./build.sh environment: - R_VERSION=${R_VERSION} - R_INSTALL_PATH=${R_INSTALL_PATH} - LOCAL_STORE=/tmp/output build: context: . dockerfile: Dockerfile.fedora-38 image: r-builds:fedora-38 volumes: - ./integration/tmp:/tmp/output fedora-39: command: ./build.sh environment: - R_VERSION=${R_VERSION} - R_INSTALL_PATH=${R_INSTALL_PATH} - LOCAL_STORE=/tmp/output build: context: . dockerfile: Dockerfile.fedora-39 image: r-builds:fedora-39 volumes: - ./integration/tmp:/tmp/output fedora-40: command: ./build.sh environment: - R_VERSION=${R_VERSION} - R_INSTALL_PATH=${R_INSTALL_PATH} - LOCAL_STORE=/tmp/output build: context: . dockerfile: Dockerfile.fedora-40 image: r-builds:fedora-40 volumes: - ./integration/tmp:/tmp/output