Skip to content
Snippets Groups Projects

split python and R jobs

Merged Bryan BRANCOTTE requested to merge split-ci into main
1 file
+ 22
11
Compare changes
  • Side-by-side
  • Inline
+ 22
11
@@ -2,7 +2,7 @@ image: docker:24
build:
.build:
stage: build
before_script:
- i=0; while [ "$i" -lt 60 ]; do docker info && break; sleep 1; i=$(( i + 1 )) ; done
@@ -60,6 +60,25 @@ build:
# push image tagged with its versions
docker push "$CI_REGISTRY_IMAGE/${LANGUAGE}:$VERSIONS_TAG"
fi
build_python:
extends: .build
parallel:
matrix:
- LANGUAGE: ["python"]
PYTHON_VERSION: [
"3.9-slim-bullseye",
"3.10-slim-bullseye",
"3.11-slim-bullseye",
]
SHINY_SERVER_VERSION: ["latest"]
build_r:
extends: .build
parallel:
matrix:
- LANGUAGE: ["r"]
@@ -69,19 +88,11 @@ build:
"4.2.3",
]
SHINY_SERVER_VERSION: ["latest"]
- LANGUAGE: ["python"]
PYTHON_VERSION: [
"3.9-slim-bullseye",
"3.10-slim-bullseye",
"3.11-slim-bullseye",
]
SHINY_SERVER_VERSION: ["latest"]
trigger_r_example:
needs: ["build"]
needs: ["build_r"]
trigger:
project: hub/shiny-k8s-example
branch: base-r
@@ -89,7 +100,7 @@ trigger_r_example:
trigger_python_example:
needs: ["build"]
needs: ["build_python"]
trigger:
project: hub/shiny-k8s-example
branch: base-python
Loading