-
Notifications
You must be signed in to change notification settings - Fork 54
Add an additional CI system #112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Unfortunately I think we can't use GitHub Actions in the mozilla GitHub org for the time being (https://bugzilla.mozilla.org/show_bug.cgi?id=1594423). |
Oh, I see. If we can use |
It should be possible to use Windows after taskcluster/community-tc-config#238, here's an example: https://github.com/taskcluster/taskcluster-worker-runner/blob/2ebe797d89f3dd3c814ea4f881a2a5c6306653db/.taskcluster.yml#L76-L113. |
Good, thanks! Is Visual Studio already installed? Because if it's not, it will be difficult to install that every time |
I think we have all we need, this is the setup script: https://raw.githubusercontent.com/taskcluster/generic-worker/2509a1f8589b0b536186f5fe8f043385bf67197f/worker_types/win2012r2/bootstrap.ps1. It is also used to create the image needed to build Firefox, so a lot of things are already available. |
Perfect! @marco-c |
taskcluster/community-tc-config#238 has been merged, we should now be able to use it. |
Great! So are you working on that @marco-c ? |
Perfect! Thanks a lot, @marco-c, I will try to update your PR then. |
In order to test
rust-code-analysis
on different operating systems, I've addedGitHub Actions
.Thanks in advance for your review! :)