hpi-swa / smalltalkCI

Framework for testing Smalltalk projects with GitHub Actions, GitLab CI, Travis CI, AppVeyor, and others.
MIT License
94 stars 68 forks source link

Question: How to use Windows OS with GitLab ? #611

Closed labordep closed 10 months ago

labordep commented 10 months ago

Hi all :) I'm beginning in CI, I have a GitLab server and actually I'm using your awesome process to test my image. So thanks ! But it's appears that this is only Linux OS and I need to test somethings on Windows. Do you know how to do that ?

I cannot see how to do that with this file : image

Thanks :)

fniephaus commented 10 months ago

Hi @labordep, I don't use GitLab CI/CD at the moment. Since smalltalkCI generally works on Windows (e.g., in a Git Bash), you should be able to use it to run tests on Windows as well. Simply download the smalltalkCI repo and call bin/smalltalkci should be enough to get you starting.

Hope this helps!

labordep commented 10 months ago

Hi @labordep, I don't use GitLab CI/CD at the moment. Since smalltalkCI generally works on Windows (e.g., in a Git Bash), you should be able to use it to run tests on Windows as well. Simply download the smalltalkCI repo and call bin/smalltalkci should be enough to get you starting.

Hope this helps!

Thanks @fniephaus for your answer, I'm a beginner in CI/CD so I need to learn how to deploy smalltalkCI repo in my own GitLab server. To be sincer, actually running all tests on a Linux image with just one gitlab-ci file seems like magic for me :D