Skip to content

Feat: Add R / RStudio Options To Custom Build Images#4066

Open
SalimKayal wants to merge 8 commits intomainfrom
feat/builder-r-options
Open

Feat: Add R / RStudio Options To Custom Build Images#4066
SalimKayal wants to merge 8 commits intomainfrom
feat/builder-r-options

Conversation

@SalimKayal
Copy link
Collaborator

@SalimKayal SalimKayal commented Mar 4, 2026

Summary:

  • Added "R" as a new environment option in the session builder, designed for use with renv.lock files.
  • Introduced RStudio as a selectable frontend, currently paired with the R environment option.
  • Updated BUILDER_TYPES and BUILDER_FRONTENDS constants in session.constants.tsx to include these new configurations.
/deploy extra-values=dataService.imageBuilders.enabled=true,dataService.imageBuilders.strategyName=renku-buildpacks-v3,dataService.imageBuilders.outputImagePrefix=harbor.dev.renku.ch/renku-build/,dataService.imageBuilders.nodeSelector.renku.io/node-purpose=user,dataService.imageBuilders.tolerations[0].effect=NoSchedule,dataService.imageBuilders.tolerations[0].key=renku.io/dedicated,dataService.imageBuilders.tolerations[0].operator=Equal,dataService.imageBuilders.tolerations[0].value=user

@SalimKayal SalimKayal requested a review from leafty March 4, 2026 14:12
@SalimKayal SalimKayal requested a review from a team as a code owner March 4, 2026 14:12
@RenkuBot
Copy link
Contributor

RenkuBot commented Mar 5, 2026

You can access the deployment of this PR at https://renku-ci-ui-4066.dev.renku.ch

Copy link
Member

@leafty leafty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fine as a simple UI update. Maybe we can also restrict the selection in the UI.

I am checking how it behaves when deployed.

leafty
leafty previously approved these changes Mar 6, 2026
Copy link
Member

@leafty leafty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, we should restrict selectors here or in a later PR.

@SalimKayal SalimKayal force-pushed the feat/builder-r-options branch from df3bee8 to 753ed35 Compare March 6, 2026 14:46
@SalimKayal SalimKayal force-pushed the feat/builder-r-options branch 4 times, most recently from e1b93e7 to f7085f5 Compare March 6, 2026 17:01
@SalimKayal SalimKayal force-pushed the feat/builder-r-options branch from f7085f5 to 8850af9 Compare March 6, 2026 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants