Page MenuHomePhabricator

toolforge-jobs – wikihistory needs a container with both php7 and mono
Closed, DuplicatePublicFeature

Description

My tool wikihistory.toolforge.org uses C#/mono and php7.

Please note: I need both C#/mono and php7 in the same image.

Currently there is no such image.

Event Timeline

There is no short term solution to this.

Our team is currently working on a buildpack project to support this in the mid term. See here for more details https://wikitech.wikimedia.org/wiki/Wikimedia_Cloud_Services_team/EnhancementProposals/Toolforge_Buildpack_Implementation

The toolforge build service should make this possible: https://wikitech.wikimedia.org/wiki/Help:Toolforge/Build_Service

I was able to run a Mono hello world app locally by installing the mono-devel package available among the ones that are supported: https://packages.ubuntu.com/jammy/devel/
So it seems that adding an Aptfile to the repository with this package might solve this.
https://wikitech.wikimedia.org/wiki/Help:Toolforge/Build_Service#Installing_Apt_packages