Commit Graph
100 Commits
Author SHA1 Message Date
Mikhail Timofeev 160d3cc825 Recreate nuget.config with a proper feed for macos (#5793) 2022-06-22 21:20:37 +03:00
Mikhail Timofeev c9a93eb735 Revert "Add Xcode 14 to macOS 12 image (#5703)" (#5742)
This reverts commit 5bb008fe60.
2022-06-14 16:16:43 +03:00
Mikhail Timofeev 76f5a7d73e Add a note about VS 2019 usage (#5701) 2022-06-07 09:37:38 +03:00
Mikhail Timofeev 5bb008fe60 Add Xcode 14 to macOS 12 image (#5703) 2022-06-07 09:36:34 +03:00
Mikhail Timofeev 184da3fa5c Add xcode 13.4.1 to macOS12 image (#5684) 2022-06-03 14:49:13 +03:00
Mikhail Timofeev e9c9ab26f1 Fix msedge driver output in readme (#5664) 2022-06-01 22:50:20 +03:00
Mikhail Timofeev 5da9968af3 Add platform field, rework some points (#5660) 2022-06-01 22:49:17 +03:00
Mikhail Timofeev 0d30c1390d Downgrade parcel to 2.5.0 (#5627) 2022-05-27 15:50:29 +03:00
Mikhail Timofeev 992c2d3508 Fix software report output for cargo audit package (#5625) 2022-05-27 13:01:49 +03:00
Mikhail Timofeev 3c0d3f8709 Fix software report for cargo audit (#5624) 2022-05-27 11:14:16 +03:00
Mikhail Timofeev c61cbbf296 [Ubuntu] Add java dependent tools back to ubuntu 22 (#5618)
* Get back kotlin and selenium

* Get back leiningen and android tools
2022-05-27 09:46:59 +03:00
Mikhail Timofeev eabc37ce41 Add java tools installation to Ubuntu22 (#5612) 2022-05-25 23:11:06 +03:00
Mikhail Timofeev 9e72341e34 Add clang 13&14 instead of 10&11, make 14 default (#5610) 2022-05-25 20:28:50 +03:00
Mikhail Timofeev 4393b58dce Get back container tools on Ubuntu 18&20 (#5611) 2022-05-25 19:25:12 +03:00
Mikhail Timofeev 7a7fafda99 [macOS] Add virtualbox to macOS-12 (#5594)
* Add virtualbox to macOS-12

* Fix Get_OSVersion function as isBigSur didn't work

* Use proper comparison
2022-05-24 22:48:57 +03:00
Mikhail Timofeev dc7d03e49d [Ubuntu] Make software and release URLs using variables instead of hardcode (#5572)
* Make urls using variables instead of hardcode

* Simplify versions retrieval
2022-05-19 21:47:48 +02:00
Mikhail Timofeev 888d89126b Add MFC ARM Spectre components (#5536) 2022-05-13 23:37:07 +04:00
Mikhail Timofeev 16fb116cf0 Add Xcode 13.4 to macOS-12 image (#5534) 2022-05-13 18:55:13 +03:00
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 TimofeevandCraig 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