Research if Linux deployment script can be deployed with WSL #1002

Open
opened 2026-05-19 08:08:20 +00:00 by b24johka · 1 comment
Collaborator

This could potentially fix the #948 and #915

This could potentially fix the https://git.webug.se/Andras/BoundlessFlowCampus2K/pulls/948 and https://git.webug.se/Andras/BoundlessFlowCampus2K/issues/915
Author
Collaborator

Research:

It is very easy to run Linux scripts with WSL, and it is actually a common standard for docker projects for CI/CD purposes. For example, some projects only use Linux scripts and run them with WSL. That way you could rely on only Linux scripts.

Since docker desktop (Windows) is already running on WSL with the VM (docker-desktop), the dependency is already included in the project. All we need to do is to create another OS preferebly Debian (for compatibility reasons with docker) and run the DeployTrigger.sh.

The question is rather, in what scale should we utilize WSL with Debian for our gain?
Should it only be installed during deployment (And uninstalled right after?), or is there a reason to install it in the installation script and use it for more things.

# Research: It is very easy to run Linux scripts with WSL, and it is actually a common standard for docker projects for CI/CD purposes. For example, some projects only use Linux scripts and run them with WSL. That way you could rely on only Linux scripts. Since docker desktop (Windows) is already running on WSL with the VM (docker-desktop), the dependency is already included in the project. All we need to do is to create another OS preferebly Debian (for compatibility reasons with docker) and run the **DeployTrigger.sh**. The question is rather, in what scale should we utilize WSL with Debian for our gain? Should it only be installed during deployment (And uninstalled right after?), or is there a reason to install it in the installation script and use it for more things.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Andras/BoundlessFlowCampus2K#1002
No description provided.