-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Install the CodeQL bundle in the toolcache. #1557
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
Install the CodeQL bundle in the toolcache. #1557
Conversation
185541b to
c72e08b
Compare
0286556 to
60d40e5
Compare
267653f to
4ad8e86
Compare
4ad8e86 to
49dc2ce
Compare
|
Thank you so much for your feedback @al-cheb and @maxim-lobanov. Apologies for how long it's taken to get this in shape. I think it's now working so whenever you get a chance a re-review would be fantastic! Unfortunately I've not been able to fully test it as the Linux image builds are currently failing to download Cabal and the Windows image builds are failing to download the Edge Driver but I'm hoping everything is now right. |
|
/azp run windows2016, windows2019, ubuntu1604, ubuntu1804, ubuntu2004 |
|
Azure Pipelines successfully started running 5 pipeline(s). |
Description
This installs the CodeQL CLI bundle that is used by the CodeQL Action to the toolcache.
The bundle takes about 90 seconds to download on Linux, closer to double that on Windows and it takes up 1.8GB when unzipped. (I appreciate this is pretty big, but it should save a significant amount of runner minutes for Code Scanning workflows.)
I've unfortunately not managed to get the tooling for building images set up locally so apologies in advance if there are any errors. I've done my best to test the setup scripts manually.
Related issue:
Closes #1544.
Check list