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.
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.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Duplicate | Feature | None | T305780 toolforge-jobs – wikihistory needs a container with both php7 and mono | ||
Resolved | Slst2020 | T325799 [tbs] User story - I can use multiple language stacks for my application | |||
Resolved | Slst2020 | T346635 [tbs][builder] Inject nodejs buildpack |
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