diff --git a/.circleci/config.yml b/.circleci/config.yml index 18d67ff..d127ed2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -163,9 +163,12 @@ jobs: parameters: r-version: type: string + python-version: + type: string + default: "3.9" environment: R_VERSION: << parameters.r-version >> - PYTHON_VERSION: "3.9" + PYTHON_VERSION: << parameters.python-version >> steps: - checkout - docker_login @@ -195,9 +198,12 @@ jobs: parameters: r-version: type: string + python-version: + type: string + default: "3.9" environment: R_VERSION: << parameters.r-version >> - PYTHON_VERSION: "3.9" + PYTHON_VERSION: << parameters.python-version >> steps: - checkout - docker_login @@ -278,6 +284,9 @@ r-versions: &r-versions - "4.0.4" - "4.2.0" +python-310-r-versions: &python310-r-versions + - "4.4.3" + workflows: build: jobs: @@ -311,6 +320,14 @@ workflows: r-version: *r-versions requires: - Python 3.9 + - build-and-push-ir: + name: R << matrix.r-version >> + matrix: + parameters: + r-version: *python310-r-versions + python-version: "3.10" + requires: + - Python 3.10 - build-and-push-ir-with-libs: name: R with libs << matrix.r-version >> matrix: @@ -318,7 +335,14 @@ workflows: r-version: *r-versions requires: - R << matrix.r-version >> - + - build-and-push-ir-with-libs: + name: R with libs << matrix.r-version >> + matrix: + parameters: + r-version: *python310-r-versions + python-version: "3.10" + requires: + - R << matrix.r-version >> - build-and-push-gpu: name: Tensorflow 2.9, Cuda 12.6, Ubuntu 20.04 cuda-version: "12.6.3"