Mikhail Timofeev
d87f781615
Add ubuntu 22 to issue templates ( #5492 )
2022-05-05 10:57:34 +03:00
Mikhail Timofeev
3514f6ff69
Add readme for Ubuntu 22 image ( #5488 )
2022-05-05 10:37:47 +03:00
Mikhail Timofeev
ed9d42f033
Add ImageRepositoryPath env variable for Ubuntu 22 ( #5462 )
...
* Use image_repository_path variable
* Add ImageRepositoryPath to build image script
2022-05-02 17:51:16 +03:00
Mikhail Timofeev
94788ae5ea
Change pattern for Rscript output ( #5437 )
2022-04-26 15:26:51 +03:00
Mikhail Timofeev
d6ddbcd278
Install Xcodeclt & Homebrew first ( #5430 )
2022-04-25 22:09:04 +03:00
Mikhail Timofeev
1e6e5cf82e
[Ubuntu] Add safe directory setting to git config ( #5420 )
...
* Add safe directory setting to git config
* Change git config file to /etc/gitconfig
2022-04-21 01:15:17 +03:00
Mikhail Timofeev
e1b218a38a
[Windows] Add retries to Get-VsixExtenstionFromMarketplace function ( #5418 )
...
* Add retries to Get-VsixExtenstionFromMarketplace
* Use Invoke-SBWithRetry function
2022-04-20 15:23:32 +03:00
Mikhail Timofeev
503b916ab7
Install git 2.35.1 for windows ( #5414 )
2022-04-19 21:59:08 +03:00
Mikhail Timofeev
1ce167f82d
Add Xcode 13.3.1 ( #5387 )
2022-04-11 22:46:50 +03:00
Mikhail Timofeev
062b07565e
Add macOS-12, remove win-16 in the issue templates ( #5329 )
2022-04-01 11:19:04 +03:00
Mikhail Timofeev
d3de894568
Install latest 8.0.* version for windows 2022 ( #5318 )
2022-03-31 16:51:18 +03:00
Mikhail Timofeev
0193114231
Change windows-latest agentspec in the Readme ( #5312 )
2022-03-30 17:22:24 +03:00
Mikhail Timofeev
bdd8f81329
Install llvm version correctly ( #5288 )
...
* Install llvm version correctly
* Move llvm installation to script for win22
2022-03-26 22:24:26 +03:00
Mikhail Timofeev
0448e95fef
Fix issues with release version and apply pattern ( #5265 )
2022-03-24 11:44:59 +03:00
Mikhail Timofeev
0ecbd128e3
Use mode:vm in sysprep to skip modules installation ( #5136 )
2022-02-25 00:23:26 +03:00
Mikhail Timofeev
cc2a6e1158
Skip preview android sdk platforms installation ( #5089 )
2022-02-16 22:23:56 +03:00
Mikhail Timofeev
000b805803
Add exit 1 to each error case ( #5092 )
2022-02-16 19:56:48 +03:00
Mikhail Timofeev
bb66e542a3
Make auth optional for nvm and ruby scripts ( #5030 )
2022-02-07 12:08:46 +03:00
Mikhail Timofeev
b53758f5a5
Add UWP.VC.v142 VS22 component ( #5012 )
2022-02-04 10:54:06 +03:00
Mikhail Timofeev
a79f657a9f
Add InnoSetup to windows-2022 ( #5007 )
2022-02-03 18:09:29 +03:00
Mikhail Timofeev
aeebda1fcf
Add an option to proceed to the discussions sections ( #4997 )
...
* Update bug-report.yml
* Update config.yml
2022-02-01 19:30:12 +03:00
Mikhail Timofeev
05025ab263
Add bug report label and mention discussions ( #4995 )
2022-02-01 16:27:06 +03:00
Mikhail Timofeev
f09c8ab9f2
Change installation method to portable ( #4967 )
2022-01-28 21:08:32 +03:00
Mikhail Timofeev
abc6b7b793
Revert "Hardcode swiftlint 0.46.0 ( #4953 )" ( #4962 )
...
This reverts commit 736f2fa165 .
2022-01-27 23:13:11 +03:00
Mikhail Timofeev
736f2fa165
Hardcode swiftlint 0.46.0 ( #4953 )
2022-01-26 11:19:05 +03:00
Mikhail Timofeev
05fc7efd60
[Windows] Skip windows-2016 in the test ( #4925 )
2022-01-21 10:01:24 +03:00
Mikhail Timofeev
cdd8150e00
[macOS] Allow using GitHub PAT to enlarge api requests limit ( #4917 )
...
* Use gh api pat
* Add gh token to 10.15
* Add github_api_pat for macos-12
2022-01-20 13:41:21 +03:00
Mikhail Timofeev
bb56fb7ef4
Add Service Fabric SDK to windows 2022 ( #4812 )
2021-12-27 23:12:44 +03:00
Mikhail Timofeev and Craig Morten
3ff9488146
[macOS] Enable voiceover if SIP is disabled ( #4805 )
...
* Enable voiceover if SIP is disabled
* Replace touch with `echo -n "a"`
The file should contain `a` symbol
Co-authored-by: Craig Morten <[email protected] >
* Wrap sudo call into bash -c
Co-authored-by: Craig Morten <[email protected] >
2021-12-27 18:17:25 +03:00
Mikhail Timofeev
ddf7ca4328
[Windows] Add Perl to windows-2022 ( #4808 )
...
* Add Perl to windows-2022 toolset
* Add missing tests and software report for perl
2021-12-27 13:43:52 +03:00
Mikhail Timofeev
fcb8a9ca81
Windows 2022 is not in a beta state anymore ( #4810 )
2021-12-27 11:41:47 +03:00
Mikhail Timofeev
d4793cf476
Add data about Ubuntu packages to software guidelines ( #4802 )
2021-12-23 21:53:35 +03:00
Mikhail Timofeev
20705eae35
Change capitalization for Readme name in CI ymls ( #4796 )
2021-12-22 21:24:04 +03:00
Mikhail Timofeev
986530d6bb
Skip linter-check for readmes ( #4794 )
...
* Exclude readmes from the linter
* Add env variable with exclusion to the linter yml
* Rename Ubuntu readmes to correspond with the other images
* Remove trailing space in ubuntu software generator
* Rename Ubuntu1804-README.md to Ubuntu1804-Readme.md
* Rename Ubuntu2004-README.md to Ubuntu2004-Readme.md
2021-12-22 17:34:53 +03:00
Mikhail Timofeev
b102665470
[macOS] Add xcode 13.2.1 ( #4765 )
2021-12-18 20:28:32 +03:00
Mikhail Timofeev
36f279b623
Cleanup /root/.cache directory ( #4761 )
2021-12-17 11:40:04 +03:00
Mikhail Timofeev
5d6f295a05
Remove the title and move the block about Azure ( #4759 )
2021-12-16 21:30:00 +03:00
Mikhail Timofeev
ee0629bfc3
Revert "Updating readme file for ubuntu18 version 20211208.3 ( #4697 )" ( #4704 )
...
This reverts commit 2330c91d00 .
2021-12-09 16:56:27 +03:00
Mikhail Timofeev
ff555147fd
Add wasm.tools component to VS2022 ( #4490 )
2021-11-12 15:51:50 +03:00
Mikhail Timofeev
c025446a95
[macOS] Pin mongodb version to 5.0 ( #4484 )
2021-11-12 11:00:19 +03:00
Mikhail Timofeev
dec1d799e0
[Ubuntu] Pin mongodb version to 5.0 ( #4483 )
2021-11-12 11:00:03 +03:00
Mikhail Timofeev
fa7f7eac99
[Windows] Pin mongodb to 5.0 ( #4482 )
...
* [Windows] pin mongodb to 5.0
* Change version argument to include "="
2021-11-12 10:59:53 +03:00
Mikhail Timofeev
68e428c4d2
Perform a full clone of vcpkg instead of depth=1 ( #4476 )
2021-11-11 16:13:05 +03:00
Mikhail Timofeev
e5e8cc59dd
Add miniconda to windows 2022 image ( #4467 )
2021-11-11 15:27:09 +03:00
Mikhail Timofeev
0ddb8a2302
[Windows] Use Get-LatestChocoPackageVersion to get nodejs version to install ( #4469 )
...
* Use Get-LatestChocoPackageVersion to get nodejs
* Fix typo in Send-RequestToChocolateyPackages
2021-11-11 13:13:07 +03:00
Mikhail Timofeev
596859266e
Remove node10 docker images from ubuntu toolsets ( #4461 )
2021-11-10 20:56:23 +03:00
Mikhail Timofeev
44b6734000
Remove Xcode13 beta & set Xcode 13.1 as default ( #4456 )
2021-11-10 17:11:29 +03:00
Mikhail Timofeev
a6b29e3206
Change channel from pre to release for VS22 ( #4451 )
2021-11-10 00:00:18 +03:00
Mikhail Timofeev
8fd74ebe0f
Revert "[macOS] install vcpkg from specific commit ( #4389 )" ( #4439 )
...
This reverts commit 706a7ae6d3 .
2021-11-08 16:52:37 +03:00
Mikhail Timofeev
5b6883ef72
Add 32-bit version of python to win19 & win22 ( #4405 )
2021-11-02 22:50:27 +03:00
Mikhail Timofeev
a0ac40903e
Schedule macOS-12 builds ( #4393 )
2021-11-01 17:58:03 +03:00
Mikhail Timofeev
64b553b5d0
[macOS] Install stable Xcode clt for Monterey ( #4382 )
2021-10-30 13:05:59 +03:00
Mikhail Timofeev
f5d2b977cd
Add Xcode 13.2 to macOS 11 & 12 ( #4363 )
2021-10-29 16:45:56 +03:00
Mikhail Timofeev
43d7228dce
Add node 16 to the macOS toolcache ( #4352 )
2021-10-29 09:00:26 +03:00
Mikhail Timofeev
b8c5b5f3f0
[macOS] Avoid installing preview android platform versions ( #4372 )
2021-10-29 01:16:26 +03:00
Mikhail Timofeev
2e47a52b7e
[Ubuntu] Avoid installing preview android platform versions ( #4371 )
2021-10-29 01:15:55 +03:00
Mikhail Timofeev
7d905024ff
Add node 16 to toolcache + docker images ( #4353 )
2021-10-27 19:23:59 +03:00
Mikhail Timofeev
733c34d93a
Add node 16 to the toolcache ( #4354 )
2021-10-27 19:23:50 +03:00
Mikhail Timofeev
479bc3f1ea
Add symlink for Xcode 12.5 ( #4321 )
2021-10-21 17:53:30 +03:00
Mikhail Timofeev
f4fbe6e36f
Remove Ubuntu 16.04 from templates ( #4313 )
2021-10-20 00:37:29 +03:00
Mikhail Timofeev
8c93fad835
Add Xcode 13.1 to macOS 11 & 12 ( #4301 )
2021-10-19 11:22:08 +03:00
Mikhail Timofeev
6f4486a3fe
Add windows11.22000 SDK to VS2022 ( #4285 )
2021-10-15 18:45:50 +03:00
Mikhail Timofeev
b9c994fd6c
[macOS] Add python 3.10 to the toolcache ( #4254 )
2021-10-11 16:42:35 +03:00
Mikhail Timofeev
5425b6cf3d
Add python 3.10 to the toolcache ( #4253 )
2021-10-11 16:39:02 +03:00
Mikhail Timofeev
9f43e68092
Ubuntu add python 3.10 to the toolcache ( #4252 )
2021-10-11 13:59:45 +03:00
Mikhail Timofeev
cf96490586
[Windows] Install the latest available azure-cli msi package ( #4242 )
2021-10-09 16:51:33 +03:00
Mikhail Timofeev
b665bad57b
Install compose v1 and v2 alongside ( #4203 )
2021-10-01 12:33:34 +03:00
Mikhail Timofeev
efcefca087
Revert "[Windows OS] Include Microsoft Game Development Kit (GDK) to image" ( #4162 )
2021-09-28 16:03:39 +03:00
Mikhail Timofeev
f59c79f259
[macOS] Simpify ghcup code to use "ghcup whereis basedir" ( #4127 )
2021-09-22 19:36:54 +03:00
Mikhail Timofeev
eddf4a0208
Revert "[macOS] Software Updates 2021 Week 37 - Update Mono to 6.12.0.140 ver… ( #4050 )" ( #4070 )
2021-09-13 12:36:49 +03:00
Mikhail Timofeev
ea7f3caa06
Add docker images to list of tools ( #4030 )
2021-09-08 09:50:43 +03:00
Mikhail Timofeev
accd6d0278
Add configure-tccdb-macos11 script ( #3933 )
2021-08-19 20:49:31 +03:00
Mikhail Timofeev
9a9885aa73
Change the message as macos11 is GA in GH ( #3912 )
2021-08-17 22:45:20 +03:00
Mikhail Timofeev
799c7a79cf
[Ubuntu] Install cargo-audit 0.14.1 as 0.15.0 is broken ( #3821 )
...
* Version 0.15.0 is broken, stick to 0.14.1
* Install cargo-audit without locked
2021-07-30 22:06:02 +03:00
Mikhail Timofeev
76c0efb5eb
[macOS] Install cargo-audit 0.14.1 as 0.15.0 is broken ( #3820 )
...
* Hardcode 0.14.1 as 0.15.0 is broken
* Install cargo-audit without locked
2021-07-30 22:05:48 +03:00
Mikhail Timofeev
2d9cc77844
[windows] Install cargo-audit 0.14.1 as 0.15.0 is broken (fix) ( #3824 )
...
* Install cargo-audit without locked
2021-07-30 22:05:33 +03:00
Mikhail Timofeev
0b37a50b57
[Windows] cargo-audit 0.15.0 is broken, stick to 0.14.1 ( #3822 )
2021-07-30 11:58:05 +03:00
Mikhail Timofeev
52d30ac08c
[macOS] Fix xcode installation script if there is only one Xcode version to install ( #3808 )
...
* Cast xcodeVersions variable to array
2021-07-29 16:15:45 +03:00
Mikhail Timofeev
55fe7979f2
Revert "Stick mongodb version to 4.4.7 ( #3747 )" ( #3775 )
2021-07-22 17:40:48 +03:00
Mikhail Timofeev
9400af6b30
[Ubuntu] Install yq to /usr/bin ( #3768 )
...
* Installation to /usr/local/bin break some workflows
2021-07-21 16:15:34 +03:00
Mikhail Timofeev
08d7091533
Remove platform-tools from toolset ( #3761 )
...
* Platform-tools is installed along with any version of build-tools, there is no need to install it explicitly
2021-07-20 22:37:48 +03:00
Mikhail Timofeev
47c20dcaa3
Stick mongodb version to 4.4.7 ( #3747 )
...
* Version 5 potentially contains breaking changes.
Stick to 4.4.7 and announce changes before upgrading to it.
2021-07-19 20:24:04 +03:00
Mikhail Timofeev
5d206765aa
Use python3 to install aws-cli V1 ( #3740 )
...
* Starting from version 1.20 aws-cli dropped python2 support
2021-07-16 18:40:26 +03:00
Mikhail Timofeev
8f8dfb1bcf
Disable schedule as Ubuntu16 is deprecated ( #3741 )
2021-07-16 17:25:43 +03:00
Mikhail Timofeev
e139c6d581
[macOS] Skip Intel HAXM installation on BigSur ( #3698 )
...
* Remove HAXM installation as it doesn't work on Big Sur
* Change test to validate successful kext load
* Add HAXM to software report
2021-07-14 10:02:12 +03:00
Mikhail Timofeev
a914ed2f95
[Windows] Fix image generation error related to zipped az modules ( #3720 )
2021-07-13 10:41:55 +03:00
Mikhail Timofeev
7149c03bd2
Fix Get-AndroidGoogleAPIsVersions function output ( #3715 )
...
* The current condition retrieves a system image android 27 for win16
2021-07-13 09:32:41 +03:00
Mikhail Timofeev
f1ab1bd12f
[Ubuntu] Switch android tools installation to use sdkmanager from command-line tools ( #3650 )
...
* Switch android tools installation to cmdline-tools
* Replace deprecated sdkmanger from sdk-tools to the one from cmdline tools
* Remove patcherv4 from toolsets as it's included in m2repository extras
* Add tests to make sure both sdkmanagers exist
* Return cmdline-tools to software readme
* Get-AndroidInstalledPackages function now use list_installed param
* Create a function to get sdkmanager version = cmdline tools version
* Get rid of hardcoded path to ANDROID_HOME
* Add reloadEtcEnvironment call to installation script
* Use env variable ANDROID_HOME in tests
* Modify software report to output any version
* Change regex pattern to output the group
* Currently the function returns 4. instead of 4.0, this change fixes it
2021-07-07 15:16:46 +03:00
Mikhail Timofeev
6e7af98600
[Windows] Switch android tools installation to use cmdline-tools' sdkmanager ( #3682 )
...
* Switch android installation to use cmdline-tools
* Rename update-android sdk to install-android sdk as for the other OSs
* Remove cmdline-tools installation from toolset as it's installed
* Regenerate licenses for the new sdkmanager
* Add tests to check that both sdkmanagers are available
* Simplify Get-AndroidInstalledPackages function to use list_installed
* Resolve nitpicks from @AlenaSviridenko
* Add extra lines to separate comments from the code
* Remove extra line after $androidNDKs
* Modify software report to output any version number
* Change regex pattern to output the group
* Currently the function returns 4. instead of 4.0, this change fixes it
2021-07-07 15:16:35 +03:00
Mikhail Timofeev
cc3405ff7a
[macOS] Switch android tools installation to use cmdline-tools' sdkmanager ( #3686 )
...
* Switch android installation to use cmdline-tools
* Switch android-toolsets and xamarin-android-ndk to use new sdkmanager
* Remove cmdline-tools installation from toolset as it's installed
* Remove redundant steps with warning prevention
* Remove hardcoded licenses as they are accepted during the installation
* Add tests to check that both sdkmanagers are available
* Simplify Get-AndroidInstalledPackages function to use list_installed
* Change regex pattern to output the group
* Currently the function returns 4. instead of 4.0, this change fixes it
2021-07-07 15:16:23 +03:00
Mikhail Timofeev
20804bc30f
Remove bicep from software docs and tests for ub16 ( #3656 )
2021-06-28 10:58:28 +03:00
Mikhail Timofeev
c3f3d8325f
Revert "Updating readme file for ubuntu20 version 20210621.1 ( #3623 )" ( #3654 )
2021-06-26 11:22:49 +03:00
Mikhail Timofeev
8ebae96a7c
Remove Xcode 12.2&12.3 from macos Big Sur toolset ( #3653 )
2021-06-25 18:28:19 +03:00
Mikhail Timofeev
9e21ab0f00
Return xcode 12.5 to macos Big Sur ( #3635 )
2021-06-23 22:20:09 +03:00
Mikhail Timofeev
4e6b32793f
Add xcode 12.5.1 to macos-11 image ( #3629 )
2021-06-22 11:36:14 +03:00
Mikhail Timofeev
83a5e887f4
Revert "Don't install KB5003638 update as it breaks the VM ( #3557 )" ( #3627 )
...
This reverts commit ff4ba2e725 .
2021-06-21 20:02:32 +03:00
Mikhail Timofeev
1fb8c5d6a1
[Windows] Improve Pester tests coverage for MSYS2 ( #3595 )
...
* Add ShouldReturnZeroExitCodeWithParam function and a new set of tests for MSYS2 tools
* Change get-command -> Get-Command
* Remove elevated user, return original path after msys installation and tests, resolve nitpicks
* Add BeforeEach and AfterEach blocks
These blocks change the path before each test
and return the original path after each test
* Change get-command -> Get-Command
2021-06-21 14:09:51 +03:00
Mikhail Timofeev
4416d54d30
[Ubuntu] Remove php installation, tests and software docs for Ubuntu 16 ( #3541 )
...
* Remove php installation, tests and software docs for Ubuntu 16
* Add openssl 1.1.1k installation as python toolcache depends on it
* Add a comment about openssl installation on Ubuntu 16
2021-06-10 22:33:08 +03:00
Mikhail Timofeev
6c587ebe5d
[macOS] Upgrade Xamarin ios and mac versions from .1 to .3 ( #3564 )
2021-06-10 21:34:49 +03:00
Mikhail Timofeev
fd620b053f
[macOS] Upgrade azure powershell from 5.7.0 to 5.9.0 on macOS images ( #3563 )
2021-06-10 21:34:17 +03:00