Compare commits

...

5901 Commits

Author SHA1 Message Date
Paulo Santos 38a1da19ee add image version check script 2025-12-12 16:57:07 +00:00
Shamil Mubarakshin b3681d0108 [macos] Fix preimage data (#13400) 2025-12-08 17:17:57 +01:00
github-actions[bot] 0e1bcaf604 Updating readme file for macos-26-arm64 version 20251203.0070.1 (#13381)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-12-08 11:29:44 +00:00
github-actions[bot] f1cb2c81e1 Updating readme file for macos-15-arm64 version 20251203.0057.1 (#13382)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-12-08 11:29:32 +00:00
github-actions[bot] fd9887d6fe Updating readme file for macos-15 version 20251203.0058.1 (#13383)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-12-08 11:29:00 +00:00
github-actions[bot] a0ba8eab14 Updating readme file for macos-14-arm64 version 20251203.0037.1 (#13384)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-12-08 11:28:35 +00:00
github-actions[bot] 09b8be3b79 Updating readme file for macos-14 version 20251203.0047.1 (#13385)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-12-08 11:22:29 +00:00
Erik Bershel 45c39b922d [macOS-26] Update Xcode 26.2, remove Xcode 16.4 (#13391) 2025-12-05 12:13:36 +01:00
github-actions[bot] cfcfdb7d62 Updating readme file for win22 version 20251125.125.1 (#13359)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-12-04 19:53:35 +00:00
github-actions[bot] c62eec6083 Updating readme file for win25 version 20251125.122.1 (#13360)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-12-04 19:17:11 +00:00
github-actions[bot] 4b19e14210 Updating readme file for ubuntu22 version 20251125.163.1 (#13356)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-12-04 18:27:51 +00:00
github-actions[bot] fe9fe1c3f9 Updating readme file for ubuntu24 version 20251126.144.1 (#13369)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-12-04 18:26:13 +00:00
Erik Bershel ed72980fd0 [macOS] Disable PerfPowerServices (#13379) 2025-12-04 11:36:36 +01:00
Alexey-Ayupov eba51f8f87 [Windows] Change VS extensions order for windows-2019 image (#13378) 2025-12-03 11:42:37 +01:00
github-actions[bot] 74a06c36b6 Updating readme file for macos-15-arm64 version 2025.1126.0044 (#13363)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
2025-11-28 23:20:38 +01:00
github-actions[bot] 12dedd31ca Updating readme file for macos-15 version 2025.1126.0042 (#13361)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
2025-11-28 13:58:27 +01:00
github-actions[bot] a4fdd31766 Updating readme file for macos-26-arm64 version 2025.1126.0052 (#13362)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
2025-11-28 13:58:19 +01:00
github-actions[bot] fe23e4ab00 Updating readme file for macos-14-arm64 version 2025.1126.0029 (#13354)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
2025-11-28 13:58:02 +01:00
github-actions[bot] 5f58af0964 Updating readme file for macos-14 version 2025.1125.0031 (#13352)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
2025-11-28 13:57:51 +01:00
Paulo Santos a183847c57 Add provisioner shell to list installed apt packages (#13368) 2025-11-27 17:16:19 +01:00
Maxim Lobanov 79625a3639 Refactor Source image SKUs in packer templates (#13364)
* [ubuntu] Refactor image properties mapping to use source_image_marketplace_sku

* Refactor Ubuntu and Windows image properties to simplify disk size handling and update marketplace SKU mappings

* Refactor disk size handling to use coalesce for improved flexibility
2025-11-27 15:36:32 +01:00
Paulo Santos d3fa237a67 Merge pull request #13329 from actions/gitpaulo/copilot-instructions
Add copilot instructions and update CONTRIBUTING.md with code style
2025-11-27 12:35:27 +00:00
Erik Bershel d0d1862c4a [all OSs] Remove unused actions/runner cache (#13350) 2025-11-27 13:32:22 +01:00
Erik Bershel df2584718f Apply suggestions from code review 2025-11-27 13:26:35 +01:00
Erik Bershel 868bc6b53c Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-27 13:24:50 +01:00
Paulo Santos 9b1fa5a76c update copilot code instructions to refer to CONTRIBUTING.md 2025-11-27 01:41:57 +00:00
Paulo Santos 45c63aafc4 add style guide to CONTRIBUTING.md 2025-11-27 01:38:02 +00:00
Erik Bershel db8d413376 [macOS] Enable runtimes and re-caching for Xcode 26.1 and later (#13343)
* [macOS] Enable runtimes and re-caching for Xcode 26.1 and later

* Drop Xcode 26.2 beta 2 for macOS 15
2025-11-25 18:20:57 +01:00
Erik Bershel 0d358721af [macOS] Update output files (#13344)
* [macOS] Update output files

* Upd cofigure-system.sh to work with new name pattern
2025-11-25 12:35:29 +01:00
Erik Bershel 20d9e86d33 [macOS] Update PHP to 8.5 for Intel-based images (#13342) 2025-11-24 12:44:31 +01:00
Erik Bershel 0f04992252 [macOS] Add .NET 10 SDK (#13338) 2025-11-21 11:40:24 +01:00
Erik Bershel 9dd0b1a8d4 [macOS] Add Xcode 26.2 beta 2 (#13336) 2025-11-21 11:04:51 +01:00
Paulo Santos c5a12a401a copilot: spelling correction
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-20 11:41:04 +00:00
Paulo Santos f5d8f202e7 lint: applied markdown linting 2025-11-20 11:39:16 +00:00
Paulo Santos 51e536326f add copilot instructions for Github Actions runner-images repository 2025-11-20 11:25:02 +00:00
Erik Bershel dad935f2fe [macOS] Add Xcode 26.1.1 without runtimes (#13326)
Co-authored-by: alexey-ayupov <alexey-ayupov@github.com>
2025-11-19 19:06:51 +01:00
Alexey-Ayupov fe2c39a3ea [Windows] update the URLs for Visual Studio extensions (#13316) 2025-11-18 10:08:54 +01:00
github-actions[bot] f4280c339b Updating readme file for ubuntu24 version 20251112.124.1 (#13296)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-11-17 18:52:01 +00:00
github-actions[bot] e48d82f863 Updating readme file for ubuntu22 version 20251112.150.1 (#13299)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-11-17 18:39:01 +00:00
github-actions[bot] e90295a029 Updating readme file for macos-14-arm64 version 20251111.0092 (#13301)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2025-11-17 15:00:26 +00:00
github-actions[bot] adfab0747f Updating readme file for macos-14 version 20251111.0163 (#13300)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2025-11-17 15:00:20 +00:00
Erik Bershel 51665f3347 [Windows/Ubuntu] Add .NET 10 SDK (#13295) 2025-11-12 11:59:35 +01:00
Mike Tesch 0b19ddce5a Merge pull request #13281 from actions/mitesch/slim
Add Ubuntu Slim option to bug report template
2025-11-10 11:20:11 -05:00
Mike Tesch 940f8ffaff Add to other workflows 2025-11-10 09:47:41 -05:00
Mike Tesch 6fdc2b30e3 Add Ubuntu Slim option to bug report template 2025-11-10 09:45:03 -05:00
github-actions[bot] b5d155ed87 Updating readme file for win22 version 20251102.87.1 (#13245)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-11-10 12:48:15 +00:00
github-actions[bot] 62fa8463e4 Updating readme file for win25 version 20251102.77.1 (#13246)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-11-10 12:08:09 +00:00
github-actions[bot] abf5454735 Updating readme file for ubuntu22 version 20251102.127.1 (#13247)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-11-10 11:27:50 +00:00
github-actions[bot] c27d7d184a Updating readme file for ubuntu24 version 20251102.99.1 (#13250)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-11-10 11:26:20 +00:00
github-actions[bot] 31875222a4 Updating readme file for macos-15-arm64 version 20251104.0104 (#13256)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-11-10 10:05:28 +00:00
Erik Bershel 9b8c970943 [macOS] Install MetalToolchain for Xcode Releases only (#13273) 2025-11-07 18:06:29 +01:00
github-actions[bot] a15f42d197 Updating readme file for macos-15 version 20251103.0112 (#13249)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-11-07 15:35:58 +00:00
github-actions[bot] 038f49e85c Updating readme file for macos-26-arm64 version 20251103.0095 (#13251)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-11-07 15:34:39 +00:00
github-actions[bot] c88ab81ef3 Updating readme file for macos-14 version 20251104.0148 (#13257)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-11-07 15:34:23 +00:00
github-actions[bot] b4e92c5650 Updating readme file for macos-14-arm64 version 20251103.0081 (#13253)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-11-07 15:33:58 +00:00
Alexey-Ayupov 1f107542ae [Ubuntu] Disable man-db auto update (#13268) 2025-11-06 17:05:02 +01:00
Erik Bershel 10901db80b [workflow] SBOM; add cross-support for version formats (#13218) 2025-11-06 13:39:54 +01:00
Alexey-Ayupov 7901df4cde [macOS] Add android ndk r29 and cmake 4.1.2 (#13244) 2025-11-05 16:18:59 +01:00
Alexey-Ayupov eecb8a7ff2 [Windows] Add android ndk r29 and cmake 4.1.2 (#13243) 2025-11-05 16:18:25 +01:00
Alexey-Ayupov 783b4575c4 [Ubuntu] Add android ndk r29 and cmake 4.1.2 (#13242) 2025-11-05 16:18:05 +01:00
github-actions[bot] aab6e27787 Updating readme file for ubuntu24 version 20251030.96.2 (#13236)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-11-03 12:17:07 +00:00
Shamil Mubarakshin e7dc7ab548 [macos] Remove deprecated Node, Ruby, gcc versions (#13240) 2025-10-31 14:13:04 +01:00
Shamil Mubarakshin f34cbb76a9 [ubuntu] Remove deprecated Node, Ruby, gcc versions (#13232) 2025-10-31 13:37:38 +01:00
Shamil Mubarakshin a1fa477069 [windows] Remove deprecated Node, Ruby versions (#13231) 2025-10-31 13:37:19 +01:00
Shamil Mubarakshin 1625af4b46 [macos] Update XCode 26.1 to RC1 (#13233) 2025-10-30 18:11:27 +01:00
Shamil Mubarakshin 937b90eab7 [macos] Update Software Report for XCode Simulators (#13226) 2025-10-29 18:19:54 +01:00
github-actions[bot] 42d93921f8 Updating readme file for win22 version 20251021.76.1 (#13205)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-26 15:36:33 +00:00
github-actions[bot] 7054a12ef5 Updating readme file for win25 version 20251021.67.1 (#13206)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-26 15:23:52 +00:00
github-actions[bot] 1db2aa222f Updating readme file for ubuntu22 version 20251021.115.1 (#13207)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-26 14:25:45 +00:00
github-actions[bot] aa28939c6c Updating readme file for macos-15-arm64 version 20251021.0066 (#13209)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-26 13:47:44 +00:00
github-actions[bot] c8c5bf1c84 Updating readme file for macos-26-arm64 version 20251022.0070 (#13211)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-26 13:47:15 +00:00
github-actions[bot] f6dd2de1cc Updating readme file for macos-14-arm64 version 20251020.0056 (#13208)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-26 13:47:11 +00:00
Alejandro Rosas dcc9bb6dbf [ubuntu, macOS] Fix tools version extraction in Install Android SDK scripts (#12911) 2025-10-23 21:31:30 +02:00
Luis Caro Campos b1d8e89820 [Windows] OpenSSL: do not install DLLs globally to system32 (#13203) 2025-10-23 12:00:10 +02:00
Erik Bershel f5d0e07710 [macOS] Update Xcode 26.1 to beta 3 (#13197) 2025-10-22 00:28:26 +02:00
Erik Bershel f45f955042 Revert "Updating readme file for ubuntu24 version 20251014.76.1 (#13173)" (#13194)
This reverts commit 45c6be9e64.
2025-10-21 12:19:30 +02:00
github-actions[bot] ea58c5c8db Updating readme file for win22 version 20251014.68.1 (#13172)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-20 13:56:26 +00:00
github-actions[bot] 6d89b51b85 Updating readme file for win25 version 20251014.59.1 (#13170)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-20 13:16:57 +00:00
github-actions[bot] 3b9a213b72 Updating readme file for ubuntu22 version 20251014.106.1 (#13171)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-20 12:46:25 +00:00
github-actions[bot] 45c6be9e64 Updating readme file for ubuntu24 version 20251014.76.1 (#13173)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-20 12:38:57 +00:00
github-actions[bot] b6da00b4dc Updating readme file for macos-14-arm64 version 20251013.0032 (#13176)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-20 13:21:57 +02:00
github-actions[bot] afa5c0b353 Updating readme file for macos-15-arm64 version 20251015.0042 (#13169)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-20 11:19:30 +00:00
github-actions[bot] a7ed3ece41 Updating readme file for macos-15 version 20251015.0046 (#13180)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-20 11:19:28 +00:00
github-actions[bot] 3b63c38a32 Updating readme file for macos-26-arm64 version 20251014.0041 (#13167)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-20 11:18:54 +00:00
Erik Bershel d4d5736e7d [all OSs] Add Python 3.14 to the toolcache (#13159) 2025-10-16 12:56:38 +02:00
Erik Bershel 84653458a4 [macOS] Fix default Xcode for docs, add after-switching warmup (#13179) 2025-10-16 12:36:17 +02:00
Erik Bershel 2f702974cc [macOS] Update Python script and Python3 symlink behaviour (#13174) 2025-10-16 12:34:30 +02:00
Erik Bershel 3ae94865d0 [macOS] Fix for Xcode installer script; skip re-caching on macOS-14 (#13161) 2025-10-13 20:41:07 +02:00
Lawrence Gripper 3b741f2a5b Merge pull request #13160 from actions/lg/certutil
Add certutil to Ubuntu
2025-10-13 04:19:18 -04:00
Erik Bershel ed18dfab03 [macOS] Update Python installer script (#13157) 2025-10-10 17:19:38 +02:00
Lawrence Gripper 3751ef43fe Add certutil to Ubuntu 2025-10-10 16:13:43 +01:00
Shamil Mubarakshin fdfa28c5be [macos-15] Add Xcode 26.1 beta2 (#13152) 2025-10-10 09:32:02 +02:00
Erik Bershel 38bd4879f3 [workflow] Update SBOM report workflow to use agentSpec + imageVersion (#13151) 2025-10-09 20:36:11 +02:00
Erik Bershel e2ff98fda7 [macOS] Rebuild dyld shared cache for latest stable Xcode (#13149) 2025-10-09 12:06:17 +02:00
Shamil Mubarakshin fab1401fc8 [macos-26] Add Xcode 26.1 beta2 (#13146) 2025-10-09 11:13:50 +02:00
Alexey-Ayupov 610c1c15ee [Ubuntu] Add ssh_clear_authorized_keys to Packer template (#13136) 2025-10-07 11:05:18 +02:00
github-actions[bot] 35f7a33e9f Updating readme file for macos-26-arm64 version 20250928.159 (#13102)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2025-10-05 13:36:49 +02:00
github-actions[bot] 7323b0a154 Updating readme file for macos-14-arm64 version 20250928.1833 (#13101)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2025-10-05 13:36:38 +02:00
github-actions[bot] 4b31ecd88f Updating readme file for macos-15 version 20250928.1958 (#13100)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2025-10-05 13:36:28 +02:00
github-actions[bot] fbdda8e7dd Updating readme file for macos-15-arm64 version 20250928.2397 (#13099)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2025-10-05 13:36:21 +02:00
github-actions[bot] 468c712108 Updating readme file for macos-14 version 20250928.1654 (#13098)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2025-10-05 13:35:56 +02:00
github-actions[bot] 3d9dbd3af7 Updating readme file for win25 version 20250929.44.1 (#13106)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-05 11:28:43 +00:00
github-actions[bot] ebe73ab2df Updating readme file for win22 version 20250929.55.1 (#13104)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-05 11:28:35 +00:00
github-actions[bot] 6b818f0e37 Updating readme file for ubuntu24 version 20250929.60.1 (#13105)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-05 11:28:01 +00:00
github-actions[bot] 1920bf6dd2 Updating readme file for ubuntu22 version 20250929.88.1 (#13103)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-10-05 11:27:35 +00:00
Shamil Mubarakshin de257bbc47 [windows] Add SQL OLEDB Driver 19 (#13127) 2025-10-03 11:25:44 +02:00
Shamil Mubarakshin 5641ff0eb6 [Windows,Ubuntu] Update disk space pester test (#13128) 2025-10-03 11:25:31 +02:00
Erik Bershel ba87e27210 [Windows] Update MinGW on 2022 and 2025, disable alert for 2019 (#13120) 2025-10-02 17:33:46 +02:00
Erik Bershel d62283e7d1 [Windows] Move PGDATA out of Program Files (#13107) 2025-10-02 15:37:42 +02:00
Alexey-Ayupov 8b17fc0f05 [Windows] Update MongoDB to 7.0 on windows-2022 (#13125) 2025-10-02 12:35:19 +02:00
Erik Bershel 4fb55a7372 Revert "[workflow] Bump super-linter/slim package to v8 (#13114)" (#13126) 2025-10-02 11:34:17 +02:00
Erik Bershel 68417c51be [WIndows] Update OpenSSL to 3.* on windows-2022 and script itself (#13119) 2025-10-02 11:13:07 +02:00
xavier2k6 1c513424de [workflow] Bump ncipollo/release-action package to v1.20.0 (#13115) 2025-10-01 16:44:05 +02:00
xavier2k6 b4b82814b8 [workflow] Bump super-linter/slim package to v8 (#13114) 2025-10-01 16:43:21 +02:00
xavier2k6 1cfba39ca6 [workflow] Bump GitHub actions/github-script packages to v8 (#13113) 2025-10-01 16:42:10 +02:00
xavier2k6 240cc1fd31 [workflow] Bump GitHub actions/checkout packages to v5 (#13112)
https://github.com/actions/checkout/releases
2025-10-01 16:40:15 +02:00
Erik Bershel 33a8887807 [all OSs] Add Node 24 (#13111) 2025-10-01 14:19:05 +02:00
Erik Bershel 5d9238eda7 [Ubuntu] Add Go 1.25 (#13110) 2025-10-01 14:18:35 +02:00
kishorekumar-anchala 41a7cee3c1 [Windows] Update windows-latest label to point to windows-2025 (#12925)
Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com>
2025-10-01 14:15:39 +02:00
xavier2k6 d0017a9489 [Windows 2025] Update strawberryperl to 5.42.0.1 (#12727) 2025-09-30 18:02:42 +02:00
hemanthmanga f2a289ae7a [Windows 2025] Add InnoSetup (#13090) 2025-09-30 16:39:57 +02:00
github-actions[bot] 4e77d37c45 Updating readme file for macos-15-arm64 version 20250922.2357 (#13061)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-29 14:57:44 +02:00
github-actions[bot] cb62bc3f72 Updating readme file for macos-14-arm64 version 20250922.1822 (#13060)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-29 08:49:12 +00:00
vidya sagar d43555be65 [Windows] Add JAVA 25 LTS (#13087) 2025-09-26 18:30:01 +02:00
vidya sagar 2aaa682025 [Ubuntu] Add Java 25 LTS (#13084) 2025-09-26 18:29:33 +02:00
Erik Bershel b41b1a3ee9 [macOS] Add TCL/TK to macOS 15 images (#13092) 2025-09-26 15:29:04 +02:00
Erik Bershel 9da76c777a [macOS] Add MetalToolchain component for Xcode 26+ (#13088)
---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-26 15:14:53 +02:00
github-actions[bot] 75ec4229a6 Updating readme file for win25 version 20250921.36.1 (#13055)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-26 10:56:04 +00:00
github-actions[bot] d4a67d1713 Updating readme file for win22 version 20250921.44.1 (#13056)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-26 10:55:26 +00:00
github-actions[bot] eb9ffa76cc Updating readme file for ubuntu22 version 20250922.79.1 (#13067)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-26 10:55:02 +00:00
github-actions[bot] e0d1ac0bdd Updating readme file for ubuntu24 version 20250922.53.1 (#13068)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-26 10:53:08 +00:00
github-actions[bot] b837bf128b Updating readme file for macos-15 version 20250917.1898 (#13063)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-26 00:41:57 +02:00
archita105 9352a813a9 [macOS] Add Xcode 26.1 beta to macOS 15 and macOS 26 (#13085)
---------

Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com>
2025-09-26 00:13:52 +02:00
Erik Bershel 665cb1d7a9 [macOS] Add bluetooth permission to agents, remove stale entry (#13078) 2025-09-25 12:30:12 +02:00
Erik Bershel 43e0a2df9c [macOS] Add Java 25 LTS (#13077) 2025-09-25 12:29:50 +02:00
archita105 b99fd57b68 [macOS] Update Xcode 26.0 to 26.0.1 (#13081)
---------

Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com>
2025-09-25 11:03:17 +02:00
Erik Bershel 69c94f5be8 Revert "[all OSs] Pin Rust to 1.89.0 due to a 1.90.0 breaking change (#13044)" (#13076)
This reverts commit 98a1416fbf.
2025-09-24 19:32:18 +02:00
Alex Schwartz 21bf85db20 [doc] Add macos-15-intel to README (#13069) 2025-09-23 13:00:40 +02:00
Shamil Mubarakshin dcf9c6937d [ubuntu] Update Ruby install (#13058) 2025-09-22 14:45:48 +02:00
Scott Huberty 3ca6d131cd [doc] Deprecate macOS 13 and macOS 13 arm64 (#12897)
Add deprecation badge that mark macOS 13 and macOS 13 arm64 as deprecated.

Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com>
2025-09-22 11:30:13 +02:00
Erik Bershel 71dffe14d5 [macOS] Update Ruby installer script due to #13050 (#13052)
* [macOS] Update Ruby installer script due to #13050

* Nit: extend version filter just in case

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-22 10:50:10 +05:30
Erik Bershel 98a1416fbf [all OSs] Pin Rust to 1.89.0 due to a 1.90.0 breaking change (#13044) 2025-09-21 13:38:09 +02:00
MathijsH 6e5217944a [windows-2025] Update openssl to 3.5.3 (#13043) 2025-09-19 20:01:38 +02:00
github-actions[bot] 51406cf0a7 Updating readme file for macos-15-arm64 version 20250916.2338 (#13029)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-19 14:46:05 +02:00
github-actions[bot] da2ab540c3 Updating readme file for macos-26-arm64 version 20250916.110 (#13028)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-19 10:16:33 +00:00
github-actions[bot] 6a673e67f6 Updating readme file for macos-14 version 20250915.1617 (#13018)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-18 15:12:09 +00:00
github-actions[bot] 6107afdb8b Updating readme file for macos-14-arm64 version 20250915.1804 (#13016)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-18 15:11:57 +00:00
Shamil Mubarakshin 6d4f6ceff4 Revert "[Windows,Ubuntu] Unpin the cmake version (#12953)" (#13032) 2025-09-18 11:29:05 +02:00
Erik Bershel 18a0044012 [macOS] Update Xcode 26 beta to 26.0 Release (#13024) 2025-09-16 11:39:14 +02:00
Shamil Mubarakshin cbcbee08ee [windows] Update uri for mongo releases (#13019) 2025-09-15 21:07:07 +02:00
Olivier Mengué 4847d9e554 [Windows] Add Go 1.25.* in cached toolsets (#12943) 2025-09-15 12:49:43 +02:00
kishorekumar-anchala 2aaadf504b [Windows,Ubuntu] Unpin the cmake version (#12953) 2025-09-15 11:32:04 +02:00
github-actions[bot] 6f04fd4a75 Updating readme file for macos-15-arm64 version 20250911.2324 (#13006)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-13 22:30:06 +02:00
github-actions[bot] bdb8d6a017 Updating readme file for macos-15 version 20250908.1827 (#12986)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-12 18:55:58 +02:00
Shamil Mubarakshin 0742173587 [ubuntu] Modify installation and add .NET 9 (#13004) 2025-09-12 15:57:58 +02:00
github-actions[bot] b1634b123b Updating readme file for macos-14 version 20250908.1607 (#12988)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-12 07:38:12 +00:00
github-actions[bot] 68033e9bfd Updating readme file for macos-13-arm64 version 20250908.1545 (#12981)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-12 07:18:00 +00:00
github-actions[bot] c7e4bb37d1 Updating readme file for macos-13 version 20250908.1476 (#12989)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-12 07:09:48 +00:00
Erik Bershel ff3cea8461 [docs] Fix macOS 26 label in README.md (#13009) 2025-09-12 00:08:46 +02:00
Erik Bershel e812bbc619 [macOS] Introduce macOS-26 base code (#13007) 2025-09-11 23:49:57 +02:00
github-actions[bot] a4fd58c860 Updating readme file for ubuntu22 version 20250907.50.1 (#12982)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-10 12:00:20 +00:00
github-actions[bot] 5adc1f5405 Updating readme file for ubuntu24 version 20250907.24.1 (#12987)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-10 11:54:41 +00:00
github-actions[bot] 2cef99ae11 Updating readme file for win22 version 20250907.29.1 (#12984)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-10 11:41:38 +00:00
github-actions[bot] d9f82edcfb Updating readme file for win25 version 20250907.19.1 (#12983)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-10 11:33:16 +00:00
sureshe456 1eb4db82ba [macOS] Update Xcode 26 to RC1 (#12994)
Co-authored-by: Suresh kumar <v-erkumar@microsoft.com>
2025-09-10 11:24:10 +02:00
sureshe456 92166f64ee [macOS]Pin Git to 2.50.1 version (#12954)
* [macOS]Pin Git to 2.50.1 version

* Update images/macos/scripts/build/install-git.sh

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Suresh kumar <v-erkumar@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-05 21:05:12 +05:30
github-actions[bot] 2f8d6ab9ef Updating readme file for macos-13 version 20250901.1455 (#12931)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-04 16:35:33 +00:00
Erik Bershel 657dd721c0 [macOS] Add Go 1.25.* (#12950) 2025-09-04 16:30:14 +02:00
github-actions[bot] 57f0dc0e78 Updating readme file for macos-15-arm64 version 20250830.2281 (#12927)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-04 11:36:13 +00:00
github-actions[bot] ea34d87d95 Updating readme file for win22 version 20250831.1.0 (#12938)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-04 05:15:22 +00:00
github-actions[bot] d01c5784c3 Updating readme file for macos-14-arm64 version 20250901.1774 (#12928)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-03 19:50:41 +00:00
github-actions[bot] 00adaa51e9 Updating readme file for macos-14 version 20250901.1573 (#12932)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-03 17:51:59 +00:00
github-actions[bot] 175b894612 Updating readme file for macos-13-arm64 version 20250901.1533 (#12924)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-03 17:37:07 +00:00
github-actions[bot] 227fadb032 Updating readme file for macos-15 version 20250830.1803 (#12926)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-03 16:52:27 +00:00
Erik Bershel aa3ee59784 [macOS] Unpin Cmake from 3.31.6 version (#12935) 2025-09-03 15:44:23 +02:00
github-actions[bot] 1df4f34527 Updating readme file for win25 version 20250901.13.1 (#12942)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-03 12:06:55 +00:00
github-actions[bot] 4a4e55c9f3 Updating readme file for ubuntu22 version 20250901.41.1 (#12941)
Co-authored-by: Hosted Runners Images Bot. <hosted-runners-images-bot@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-09-03 11:59:54 +00:00
github-actions[bot] 26b0a08e42 Updating readme file for ubuntu24 version 20250831.1.0 (#12929)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2025-09-03 10:05:06 +00:00
Erik Bershel bfd23df81d [doc] Fix available images table content (#12908) 2025-08-29 15:54:27 +02:00
github-actions[bot] 9481c722c7 Updating readme file for macos-14-arm64 version 20250825.1763 (#12899)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-29 13:34:20 +00:00
Erik Bershel f9b2a7fd5d [macOS] Update Xcode 26 to beta 7 (#12907)
Co-authored-by: ijunaidm1 <ijunaidm1@github.com>
2025-08-29 14:05:11 +02:00
Shamil Mubarakshin 45f6fb8339 [ubuntu] Adjust provisioner pause after reboot (#12906) 2025-08-29 11:49:12 +02:00
ijunaidm1 4b6aeea774 [doc] Update macOS labels in README.md (#12903) 2025-08-28 18:20:57 +02:00
github-actions[bot] 2a9adccdde Updating readme file for ubuntu22 version 20250825.1.0 (#12894)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-28 13:29:13 +00:00
github-actions[bot] 67266d9696 Updating readme file for win22 version 20250825.1.0 (#12895)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-28 13:28:55 +00:00
github-actions[bot] e35b45ab15 Updating readme file for win25 version 20250825.1.0 (#12893)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-28 13:04:17 +00:00
github-actions[bot] 968533e65b Updating readme file for macos-15 version 20250825.1768 (#12888)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-28 10:26:21 +00:00
github-actions[bot] 1627c23669 Updating readme file for macos-14 version 20250825.1555 (#12891)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-27 17:19:05 +00:00
github-actions[bot] b4628adfda Updating readme file for ubuntu24 version 20250824.1.0 (#12889)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-27 14:52:44 +00:00
github-actions[bot] 2faa55d2bc Updating readme file for macos-15-arm64 version 20250825.2246 (#12885)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-27 13:40:08 +00:00
github-actions[bot] 98cc45d27e Updating readme file for macos-13 version 20250825.1442 (#12886)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-27 11:14:46 +00:00
github-actions[bot] 4cabe59579 Updating readme file for macos-13-arm64 version 20250825.1524 (#12882)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-27 08:17:23 +00:00
Erik Bershel 6d02575981 [doc] Remove image rollout badges (#12896) 2025-08-26 19:06:22 +02:00
Shamil Mubarakshin 25f533f3b2 [windows] Remove Msys2 checksum verification (#12884) 2025-08-25 19:36:35 +02:00
Erik Bershel 2673a3067e [macOS] Disable conflicting components for Xcode 26 beta (#12872) 2025-08-22 12:22:19 +02:00
Erik Bershel 48c9075100 [macOS] Update default Xcode to 16.4 on macOS-15 (#12871) 2025-08-22 12:22:02 +02:00
github-actions[bot] b15aef1cc0 Updating readme file for macos-14-arm64 version 20250818.1747 (#12783)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-21 21:23:21 +00:00
github-actions[bot] 7d14284758 Updating readme file for macos-14 version 20250818.1534 (#12854)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-21 20:34:57 +00:00
github-actions[bot] 76fc2ceabf Updating readme file for ubuntu24 version 20250818.1.0 (#12792)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-21 12:26:09 +00:00
github-actions[bot] 48f22b16b6 Updating readme file for win22 version 20250817.1.0 (#12780)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-21 10:52:36 +00:00
github-actions[bot] 09d8b53610 Updating readme file for win25 version 20250817.1.0 (#12779)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-21 10:52:30 +00:00
github-actions[bot] df82c55e6d Updating readme file for ubuntu22 version 20250818.1.0 (#12787)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-21 10:08:14 +00:00
github-actions[bot] 5fb34621e9 Updating readme file for macos-15-arm64 version 20250818.2206 (#12786)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-20 21:54:31 +00:00
github-actions[bot] b1e1b3e50b Updating readme file for macos-13-arm64 version 20250818.1503 (#12785)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-20 13:38:25 +00:00
github-actions[bot] 778e1c1bb3 Updating readme file for macos-15 version 20250818.1709 (#12784)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-20 12:59:21 +00:00
sangeeths03 0b0aca9a29 [macOS] Update Xcode 26 to beta 6 (#12859) 2025-08-20 14:07:49 +02:00
github-actions[bot] a978857f34 Updating readme file for macos-13 version 20250818.1405 (#12782)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-20 11:36:56 +00:00
sureshe456 da7977bf26 [macOS] Change Cmake version pinning method due to Homebrew update. (#12791) 2025-08-19 17:13:14 +02:00
Shamil Mubarakshin b8f3c687ea Update Release and Pull Request creation workflows (#12767) 2025-08-18 12:12:17 +02:00
Erik Bershel 8384138a4a [macOS] Directly install Xcode 26 beta 5 platforms (#12768) 2025-08-15 16:09:19 +02:00
github-actions[bot] 76a6259291 Updating readme file for macos-14-arm64 version 20250813.1729 (#12754)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-15 02:01:31 +00:00
susmitamane 3a63738c77 [macOS] Remove additional curly bracket. (#12761)
* [macOS] Add Edge browser to arm64 images.

* [macOS] Replace the edge download URL for arm64 images.

* [macOS] Remove if condition for skipping software report generation for arm64 images.

* [macOS] Removed additional {.
2025-08-14 08:51:32 -05:00
github-actions[bot] 296eb88a79 Updating readme file for win22 version 20250811.1.0 (#12749)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-14 09:14:53 +00:00
susmitamane f899392729 [macOS] Add Edge browser to arm64 images. (#12759) 2025-08-14 11:07:20 +02:00
sureshe456 9d9a63ab45 [macOS] Add Safari TCC entries for HCA, bash and Apple Script (#12752)
* Add safari tcc entries for hosted compute agent, bash and Apple Script

* replaced with dobule quotes

---------

Co-authored-by: Suresh kumar <v-erkumar@microsoft.com>
2025-08-14 14:36:42 +05:30
Prabhatkumar59 592030fe7a Removing older sdk version for win19 (#12756) 2025-08-13 15:22:22 -06:00
github-actions[bot] c78176e453 macOS 15 arm64 (20250811) Image Update (#12734)
* Updating readme file for macos-15-arm64 version 20250811.2170

* Fix Packer version output

---------

Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-13 18:31:09 +00:00
github-actions[bot] ef8b4f5ade macOS 14 (20250811) Image Update (#12742)
* Updating readme file for macos-14 version 20250811.1510

* Update images/macos/macos-14-Readme.md

---------

Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: ijunaidm1 <ijunaidm1@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-13 16:20:16 +00:00
github-actions[bot] c14182f533 macOS 15 (20250811) Image Update (#12739)
* Updating readme file for macos-15 version 20250811.1688

* Update images/macos/macos-15-Readme.md

---------

Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: ijunaidm1 <ijunaidm1@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-13 14:35:12 +00:00
github-actions[bot] 8527ff0e38 macOS 13 (20250811) Image Update (#12738)
* Updating readme file for macos-13 version 20250811.1387

* Update images/macos/macos-13-Readme.md

---------

Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: ijunaidm1 <ijunaidm1@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-13 12:54:37 +00:00
github-actions[bot] d808baffcd macOS 13 arm64 (20250811) Image Update (#12733)
* Updating readme file for macos-13-arm64 version 20250811.1465

* Fix Packer version output

---------

Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-13 12:15:13 +00:00
github-actions[bot] f469601a3a Updating readme file for ubuntu24 version 20250810.1.0 (#12731)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-13 11:29:31 +00:00
github-actions[bot] fea5bad176 Updating readme file for win25 version 20250810.1.0 (#12732)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-13 11:06:44 +00:00
github-actions[bot] 12ff38b85d Updating readme file for ubuntu22 version 20250810.1.0 (#12730)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-13 10:28:42 +00:00
Erik Bershel efbaf81ba8 [macOS] Add GCC 15 (#12750) 2025-08-12 16:30:09 +02:00
Erik Bershel c1745fed15 [macOS] Add more TCC entries for bash and osascript (#12728) 2025-08-11 22:27:47 +02:00
Erik Bershel ce851cea7e [macOS] Update Packer version function (#12737) 2025-08-11 16:32:51 +02:00
ijunaidm1 810182e2e2 [macOS] Adding a variable named "filename" to toolset-13.json and toolset-14.json files (#12722)
* Update toolset-14.json

* Update toolset-13.json
2025-08-10 23:21:58 -05:00
Erik Bershel f9af77a3ce [macOS] Update Xcode 26 to beta 5 (#12719)
tt
2025-08-08 15:29:45 -05:00
github-actions[bot] aba81b1f2e Updating readme file for macos-14-arm64 version 20250805.1714 (#12704)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-08 14:24:08 +00:00
Erik Bershel 743c6bf9be [macOS] Remove unavailable runtimes for Xcode 16.4 (#12718) 2025-08-08 12:19:55 +02:00
ijunaidm1 196c53e061 [macOS] Adding a variable "filename" to toolset-15.json file (#12715) 2025-08-08 07:54:03 +02:00
Erik Bershel efb0272db3 [macOS] Add Accessibility permissions for Apple Script (#12717) 2025-08-08 07:52:54 +02:00
Erik Bershel aef5e94194 [macOS] Update Xcode platforms set to match new policy (#12711) 2025-08-07 23:37:14 +02:00
github-actions[bot] 2cc6d2a909 Updating readme file for ubuntu24 version 20250804.2.0 (#12702)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-07 10:40:48 +00:00
github-actions[bot] 71413fa02d Updating readme file for ubuntu22 version 20250804.2.0 (#12701)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-07 10:08:00 +00:00
Lawrence Gripper 87d9420087 Merge pull request #12712 from actions/lawrencegripper-patch-1
Typo in integration test for fwupd
2025-08-07 09:55:41 +01:00
github-actions[bot] fa9dbff1b3 Updating readme file for macos-14 version 20250804.1491 (#12699)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-06 22:54:07 +00:00
github-actions[bot] 1aa8b1ee51 Updating readme file for win22 version 20250803.1.0 (#12692)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-06 18:32:34 +00:00
github-actions[bot] 42d1a3d13a Updating readme file for win25 version 20250803.1.0 (#12693)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-06 18:04:20 +00:00
github-actions[bot] f101bcf407 Updating readme file for macos-15 version 20250804.1650 (#12698)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-06 16:24:03 +00:00
vidya sagar ee109d4860 [Windows-2022] SDK versions have been removed from the Visual Studio 2022 (#12708) 2025-08-06 08:23:51 -06:00
vidya sagar bf25250674 [Windows-25] updating OpenSSL version to 3.5.2 (#12709) 2025-08-06 08:23:11 -06:00
github-actions[bot] 9e735b4bda Updating readme file for macos-13-arm64 version 20250804.1453 (#12694)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-06 13:47:48 +00:00
github-actions[bot] c062332058 Updating readme file for macos-13 version 20250804.1376 (#12696)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-06 13:46:42 +00:00
Lawrence Gripper eb373550e8 Typo in Unit test around fwupd: Fix command to list fwupd-refresh.timer unit 2025-08-06 13:48:10 +01:00
Jan Brasna 96de6e9f6c [Ubuntu] Upgrade docker-compose to fix build regression (#12687)
* Bump docker compose to v2.38.2 in toolset-2204.json

* Bump docker compose to v2.38.2 in toolset-2404.json
2025-08-04 19:44:28 +05:30
github-actions[bot] d5aa851027 Updating readme file for macos-15-arm64 version 20250722.2025 (#12686)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-04 11:32:02 +00:00
github-actions[bot] 521359825c Updating readme file for ubuntu22 version 20250728.1.0 (#12666)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-04 13:27:12 +05:30
github-actions[bot] 48fb0b0043 Updating readme file for ubuntu24 version 20250728.1.0 (#12669)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-04 13:24:50 +05:30
github-actions[bot] 3291029fa9 Updating readme file for macos-15 version 20250728.1632 (#12664)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-08-01 20:23:08 +00:00
Erik Bershel 0b118aca77 [actions] Fix active drive for SBOM on ephemeral runner (#12681)
* [actions] Fix active drive for SBOM on ephemeral runner

* Fix Cyrillic chars

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-31 16:12:38 -06:00
github-actions[bot] 128857e296 Updating readme file for macos-14-arm64 version 20250728.1701 (#12667)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-31 19:33:03 +00:00
RaviAkshintala 9473275c43 [Ubuntu] Updated the pypy latest version (#12678) 2025-07-31 08:39:28 -06:00
github-actions[bot] 09837b47ee Updating readme file for macos-13-arm64 version 20250728.1440 (#12661)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-31 08:21:45 +00:00
github-actions[bot] e815385537 Updating readme file for win22 version 20250727.1.0 (#12660)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-31 05:00:27 +00:00
Prabhatkumar59 46c190e128 [Ubuntu] Updating Ruby version 3.4.* (#12675) 2025-07-30 17:18:51 -06:00
Prabhatkumar59 28bfd27c8d [Windows] Updating Ruby version to 3.4 (#12674) 2025-07-30 17:18:16 -06:00
github-actions[bot] 667739e6df Updating readme file for macos-14 version 20250728.1473 (#12665)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-30 20:22:11 +00:00
github-actions[bot] fe655a45a1 Updating readme file for win25 version 20250727.1.0 (#12659)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-30 13:12:54 +00:00
github-actions[bot] eb77bb9331 Updating readme file for macos-13 version 20250728.1366 (#12663)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-30 10:44:47 +00:00
hemanthmanga a69ec7067f [Windows] Updating latest Mercurial version 6.3.1 (#12670) 2025-07-29 08:17:22 -06:00
github-actions[bot] 6b04fd584d Updating readme file for macos-14-arm64 version 20250723.1691 (#12644)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-28 21:40:38 +00:00
vidya sagar 7ac2abd892 [Ubuntu] update docker-compose to v2.37.3 (#12657)
* [Ubuntu] update docker-compose to 2.37.0
Co-authored-by: cerossi <cerossi@users.noreply.github.com>

* [Ubuntu] update docker-compose to 2.37.3
Co-authored-by: cerossi <cerossi@users.noreply.github.com>
2025-07-28 09:29:23 -06:00
hemanthmanga 18f874257f [Windows 22] Removing .Net version 6.0 (#12653) 2025-07-28 12:34:44 +05:30
hemanthmanga 9788af3fda [Ubuntu 22] Removing .Net version 6.0 (#12652) 2025-07-28 12:33:44 +05:30
github-actions[bot] 1ed26a6d42 Updating readme file for ubuntu24 version 20250720.1.0 (#12630)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-24 06:02:02 +00:00
github-actions[bot] 8701ae48e2 Updating readme file for macos-14 version 20250721.1458 (#12638)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-23 19:35:27 +00:00
github-actions[bot] 54a670dee1 Updating readme file for macos-13-arm64 version 20250721.1420 (#12639)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-23 17:37:00 +00:00
github-actions[bot] 720790a17c Updating readme file for ubuntu22 version 20250720.1.0 (#12629)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-23 17:19:19 +00:00
github-actions[bot] 9f56e4ed3d Updating readme file for win22 version 20250720.1.0 (#12632)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-23 17:18:48 +00:00
github-actions[bot] 073fdbd441 Updating readme file for win25 version 20250720.1.0 (#12631)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-23 17:16:58 +00:00
github-actions[bot] 0db7c6a8aa Updating readme file for macos-15 version 20250721.1622 (#12637)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-23 16:05:40 +00:00
github-actions[bot] 07a7e5b653 Updating readme file for macos-13 version 20250721.1353 (#12634)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2025-07-23 15:42:15 +00:00
github-actions[bot] e27dbcbe29 Updating readme file for macos-14-arm64 version 20250715.1663 (#12593)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-18 14:46:31 +00:00
sureshe456 612f67eb25 [macOS] Pin kotlin to latest version(2.2.0) (#12610)
* unpin kotlin to 2.1.10 version

* # Avoid version call, use -help instead to avoid IR errors
2025-07-18 14:52:41 +05:30
github-actions[bot] 7db2ea564d Updating readme file for macos-14 version 20250715.1434 (#12595)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-17 15:04:26 +00:00
akilesh-amaran 48261188cb [Windows] Update Kotlin to latest (#12607) 2025-07-17 19:34:03 +05:30
akilesh-amaran cb033ce75c [Ubuntu] Upgrade Kotlin to latest (#12608) 2025-07-17 19:33:43 +05:30
sureshe456 4eb57589e3 fix edge url to https://msedgedriver.microsoft.com (#12606) 2025-07-16 23:12:22 -05:00
github-actions[bot] 12794075dd Updating readme file for ubuntu22 version 20250713.1.0 (#12583)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-16 18:07:44 +00:00
github-actions[bot] b86f6d2e1a Updating readme file for macos-15-arm64 version 20250714.1971 (#12587)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-16 17:25:20 +00:00
github-actions[bot] c8b797478e Updating readme file for ubuntu24 version 20250713.1.0 (#12584)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-16 16:54:19 +00:00
github-actions[bot] 30127a0c86 Updating readme file for win22 version 20250713.1.0 (#12585)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-16 15:47:33 +00:00
github-actions[bot] 6221f35ed4 Updating readme file for macos-15 version 20250714.1591 (#12591)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-16 15:33:12 +00:00
github-actions[bot] 2d5daaffb9 Updating readme file for win25 version 20250713.1.0 (#12582)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-16 15:32:29 +00:00
github-actions[bot] d8a056bb80 Updating readme file for macos-13-arm64 version 20250714.1403 (#12586)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-16 13:02:51 +00:00
github-actions[bot] 0ab9d6ae9a Updating readme file for macos-13 version 20250714.1328 (#12590)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-16 12:28:41 +00:00
kishorekumar-anchala bcdb306912 [Ubuntu, Windows] Update Edgedriver URL and maven version on Ubuntu (#12601)
* [Ubuntu, Windows] Update edgedriver URL

* [Ubuntu] Update maven version
2025-07-16 17:20:16 +05:30
kishorekumar-anchala 4423d3872f [Ubuntu] Improve kubectl installation script with retry logic and keyring checks (#12570)
* [Ubuntu] Fix kubectl error

* [Ubuntu] Remove dependencies
2025-07-15 08:59:19 -06:00
Shamil Mubarakshin 372fde29d0 Update labeled PR CI checks (#12344) 2025-07-15 10:33:54 +02:00
Alexey-Ayupov c97170d762 [Windows] Ensure MDE is not setup (#12544) 2025-07-14 16:02:48 +02:00
github-actions[bot] 943d2a87d3 Updating readme file for win22 version 20250710.1.0 (#12575)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-11 18:10:34 +00:00
github-actions[bot] 7e14c7b03f Updating readme file for macos-14-arm64 version 20250709.1652 (#12558)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-11 16:58:26 +00:00
github-actions[bot] 910c625995 Updating readme file for win19 version 20250709.2.0 (#12567)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-11 15:05:46 +00:00
github-actions[bot] c528957547 Updating readme file for ubuntu24 version 20250710.1.0 (#12569)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-11 14:50:50 +00:00
github-actions[bot] dbc5ab78bf Updating readme file for ubuntu22 version 20250710.1.0 (#12568)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-11 14:37:47 +00:00
github-actions[bot] fe535d4795 Updating readme file for macos-14 version 20250709.1419 (#12556)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-11 14:33:55 +00:00
github-actions[bot] 0273354e48 Updating readme file for macos-15-arm64 version 20250709.1961 (#12553)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-11 09:19:46 +00:00
github-actions[bot] c6eb63ef9a Updating readme file for macos-15 version 20250709.1581 (#12559)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-11 07:24:36 +00:00
github-actions[bot] 9353bb703b Updating readme file for macos-13-arm64 version 20250709.1395 (#12554)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-11 04:48:24 +00:00
github-actions[bot] 60406092fd Updating readme file for macos-13 version 20250709.1318 (#12561)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-11 03:50:30 +00:00
github-actions[bot] cdc9e90458 Updating readme file for win25 version 20250708.1.0 (#12548)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-11 02:59:33 +00:00
Subir Ghosh bd559cf98f Revert "[Windows 2022] Update strawberryperl to 5.40.2.2 (#12508)" (#12573)
This reverts commit 177bb02d71.
2025-07-10 12:51:54 -06:00
vidya sagar c49a3f7952 Revert "chore: Add ppa candidate repo to install 2.50.1 version of git (#12563)" (#12566)
This reverts commit 903ef895e7.
2025-07-10 13:09:24 +05:30
Subir Ghosh 903ef895e7 chore: Add ppa candidate repo to install 2.50.1 version of git (#12563) 2025-07-10 10:53:45 +05:30
Erik Bershel 26b12b9e2a [Windows-2019] Revert documentation until full removal (#12550)
* Revert "feat: Remove Windows 2019 readme (#12519)"

This reverts commit d83bbf16df.

* Fix Windows 2019 link and badge in README

* Hide ugly deployment badge by deprecation label
2025-07-09 12:14:17 +02:00
akilesh-amaran 70fd27fce0 [Windows-19] marking image as deprecated (#12528)
* [Windows]Mark windows-2019 as deprecated

* [Windows-19]  marking image as deprecated

* [Windows-19]  marking image as deprecated

* [Windows-19]  marking image as deprecated
2025-07-08 08:20:56 -06:00
kishorekumar-anchala 3eae73c57f [windows-22] Update WDK to latest (#12538) 2025-07-08 08:18:36 -06:00
Subir Ghosh 968c8b6bdb [Windows] Stop pinning of Visual Studio version (#12469)
* feat: Remove pinned VS version

* Removed installChannel vars from VS installation module

* debug: Check removal of installChannelUri

* fix: Remove InstallChannel completely

* feat: convert installchannel var to empty string

* feat: convert installchannel var to empty string

* feat: remove installchannel value to fallback to latest
2025-07-07 08:57:28 -06:00
Shamil Mubarakshin a4021ffba1 Update Ninja pester test (#12534) 2025-07-07 14:33:16 +02:00
kishorekumar-anchala 4bd4d1bbeb [ubuntu] Unpin the minikube version and updating to latest (#12480)
* [ubuntu] Create new key directory

* [ubuntu] upgrade installation process of kubectl

* Fix Kubernetes repository URL

* [Ubuntu] install dependecies

* [Ubuntu] Remove the permission

* [Ubuntu] Change the URL

* [Ubuntu] change the gpg source

* [Ubuntu] Set the permissions

* remove tmp folder

* Update the URL

* [Ubuntu] Update minikube to the latest
2025-07-04 19:57:33 +05:30
github-actions[bot] 24bb79adc1 Updating readme file for macos-14-arm64 version 20250630.1634 (#12502)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-04 14:17:09 +00:00
Alexey-Ayupov 35fdc371fb Validate MS Defender is not installed (#12529) 2025-07-04 14:45:17 +02:00
github-actions[bot] 53532a932a Updating readme file for win22 version 20250701.1.0 (#12511)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-03 19:22:02 +00:00
github-actions[bot] db6ff791ad Updating readme file for macos-14 version 20250630.1402 (#12505)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-03 15:46:39 +00:00
Alexey-Ayupov 5f33e416c5 Fix disk space issue (#12524) 2025-07-03 13:04:15 +02:00
github-actions[bot] cd16ce25c6 Updating readme file for macos-15-arm64 version 20250630.1914 (#12500)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-02 16:41:08 +00:00
github-actions[bot] 834f98af30 Updating readme file for macos-13-arm64 version 20250630.1378 (#12493)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-02 16:21:25 +00:00
github-actions[bot] 5c99ee9758 Updating readme file for macos-15 version 20250630.1559 (#12503)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-02 16:17:24 +00:00
github-actions[bot] 4b93b18422 Updating readme file for win25 version 20250629.1.0 (#12498)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-02 15:23:52 +00:00
github-actions[bot] b810596256 Updating readme file for macos-13 version 20250630.1295 (#12499)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-02 15:16:57 +00:00
github-actions[bot] 1f0781c008 Updating readme file for ubuntu24 version 20250629.1.0 (#12496)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-02 15:16:49 +00:00
Subir Ghosh d83bbf16df feat: Remove Windows 2019 readme (#12519) 2025-07-02 20:32:26 +05:30
github-actions[bot] 37538a244e Updating readme file for ubuntu22 version 20250629.1.0 (#12495)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-07-02 14:52:47 +00:00
Prabhatkumar59 e4cb7b8095 Updating Openssl version to 3.5.1 (#12517) 2025-07-02 19:55:51 +05:30
Alexey-Ayupov c0f21da62d Refactor Packer templates for Windows and Ubuntu images (#12305)
Co-authored-by: Shamil Mubarakshin <127750046+shamil-mubarakshin@users.noreply.github.com>
2025-07-02 13:31:15 +02:00
xavier2k6 5eb4bf07a6 [Windows 2025] Update strawberryperl to 5.40.2.2 (#12375) 2025-07-02 11:12:05 +05:30
xavier2k6 177bb02d71 [Windows 2022] Update strawberryperl to 5.40.2.2 (#12508) 2025-07-02 11:11:35 +05:30
Jeff Martin d64204ffc3 Merge pull request #12510 from github-maccloud/ns/update-tccdb
feat: add additional tccdb entries
2025-07-01 15:34:27 -05:00
Jeff Martin f443af2cd5 feat: add additional tccdb entries 2025-07-01 14:30:42 -05:00
Prabhatkumar59 d63ab024d4 Updating llvm version (#12501) 2025-06-30 20:57:32 -06:00
Pavel Iakovenko 7eede67cd0 Validate authenticode signature using the certificate Subject (#12474)
* Use cerificate subject to verify authenticode signature

* Use function instead of script variables

* Switch all places to using Get-MicrosoftPublisher

* Remove SignatureThumbprint

* Use common subject for the Edge driver
2025-06-30 19:33:57 -06:00
Alexey-Ayupov 0790ef6e2a [Windows-2025] Enable permission inheritance for the C: drive (#12467) 2025-06-30 17:30:31 +02:00
github-actions[bot] 27d8a9d902 Updating readme file for win19 version 20250623.2.0 (#12471)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-27 10:32:14 +00:00
github-actions[bot] 18cde3cfe4 Updating readme file for macos-14 version 20250623.1377 (#12448)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-27 03:39:02 +00:00
Trey Valenta 9c70ef5026 [windows] Fix syntax of ssh-keyscan (#12223)
Remove extraneous spaces between key types to fetch
2025-06-26 23:18:10 +05:30
Prabhatkumar59 3c95826d25 Updating Azure power shell module version (#12476) 2025-06-26 22:24:02 +05:30
github-actions[bot] 28fa5560a3 Updating readme file for win22 version 20250623.1.0 (#12459)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-26 10:49:49 +00:00
github-actions[bot] f10e0e71c7 Updating readme file for win25 version 20250623.1.0 (#12462)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-26 10:30:29 +00:00
sureshe456 cb01110706 Pin AZ PowerShell Module to 12.5.0 version (#12461)
Co-authored-by: Suresh kumar <v-erkumar@microsoft.com>
2025-06-26 15:31:33 +05:30
github-actions[bot] 907dfc1466 Updating readme file for macos-15 version 20250623.1531 (#12455)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-26 06:23:52 +00:00
github-actions[bot] a526fdbc0e Updating readme file for ubuntu24 version 20250622.1.0 (#12451)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-25 19:46:19 +00:00
github-actions[bot] a4c8dc0cf7 Updating readme file for macos-14-arm64 version 20250623.1617 (#12452)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-25 18:39:55 +00:00
github-actions[bot] 1cbbcde636 Updating readme file for ubuntu22 version 20250622.1.0 (#12450)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-25 18:19:40 +00:00
github-actions[bot] d50c9973e0 Updating readme file for macos-15-arm64 version 20250623.1849 (#12446)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-25 13:39:30 +00:00
github-actions[bot] 22d42b2f20 Updating readme file for macos-13-arm64 version 20250623.1360 (#12444)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-25 12:35:12 +00:00
Pavel Iakovenko bc7868f958 Merge pull request #12443 from aibaars/codeql-bundle-per-platform
CodeQL: install platform specific CodeQL bundle
2025-06-25 08:14:22 -04:00
Arthur Baars 7201625899 Merge branch 'actions:main' into codeql-bundle-per-platform 2025-06-25 12:39:06 +02:00
github-actions[bot] 1a71ccff9a Updating readme file for macos-13 version 20250623.1267 (#12449)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-25 10:27:36 +00:00
akilesh-amaran c471ba1399 [Ubuntu] Replace WebClient with Invoke-WebRequest (#12434)
Co-authored-by: baidarka <baidarka@users.noreply.github.com>
2025-06-23 08:27:54 -06:00
vidya sagar f7879fa7c3 [Windows] Updating Edge driver signature thumbprint (#12441) 2025-06-23 12:47:52 +02:00
Arthur Baars 60599408e4 CodeQL: install platform specific CodeQL bundle
This should reduce the size of the CodeQL bundle by only including the
platform specific CodeQL CLI and libraries, rather than the full set
of CodeQL CLI and libraries for all platforms.
2025-06-23 08:06:10 +00:00
github-actions[bot] 98413b96dd Updating readme file for win22 version 20250617.1.0 (#12423)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-20 14:48:46 +00:00
github-actions[bot] 59edccfdde Updating readme file for win25 version 20250617.1.0 (#12424)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-20 14:28:29 +00:00
github-actions[bot] d624df2168 Updating readme file for macos-15 version 20250616.1506 (#12401)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-20 03:49:30 +00:00
github-actions[bot] 61391258ad Updating readme file for macos-14 version 20250616.1357 (#12400)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-19 21:45:57 +00:00
github-actions[bot] d579d5347a Updating readme file for macos-13 version 20250616.1247 (#12397)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-19 21:30:44 +00:00
kishorekumar-anchala 938abb9f14 [windows] Remove checksum validation for WSL2 and AzCosmos db (#12425) 2025-06-19 10:29:20 -06:00
github-actions[bot] 9c685e8b41 Updating readme file for macos-15-arm64 version 20250616.1800 (#12406)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-19 04:00:27 +00:00
github-actions[bot] 7e778a79d6 Updating readme file for macos-14-arm64 version 20250616.1605 (#12402)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-18 20:08:18 +00:00
github-actions[bot] bfed12fa7f Updating readme file for macos-13-arm64 version 20250616.1345 (#12393)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-18 16:15:12 +00:00
github-actions[bot] 489f3370be Updating readme file for ubuntu24 version 20250615.1.0 (#12392)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-18 14:08:54 +00:00
github-actions[bot] 82b4d219aa Updating readme file for ubuntu22 version 20250615.1.0 (#12391)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-18 13:36:56 +00:00
kishorekumar-anchala 54d4542e64 [windows 22 & 25 ] Upgrade visual studio version to 17.14 (#12363)
* [Windows] Update visualstudio to 17.14

* Update to the latest release
2025-06-17 08:41:23 -06:00
kishorekumar-anchala 42e65904de [windows] Replace WebClient with Invoke-WebRequest & Update EdgeDrive Thumbprint (#12390)
* [windows] Update EdgeDriver signature

* feat: Improve temp directory handling and update file download method

- Added check for \ existence before accessing it.
- If the directory does not exist, it is now created.
- Replaced System.Net.WebClient with Invoke-WebRequest for file downloads, improving compatibility and maintainability.

Co-authored-by: Subir0071 <subir0071@github.com>

* [Windows] Remove check for TEMP_Dir

---------

Co-authored-by: Subir0071 <subir0071@github.com>
2025-06-17 08:33:00 -06:00
github-actions[bot] a0e2400abd Updating readme file for macos-15-arm64 version 20250611.1705 (#12378)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-14 21:56:12 +00:00
github-actions[bot] 22efb1e0a5 Updating readme file for macos-15 version 20250609.1416 (#12350)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-13 20:08:16 +00:00
Erik Bershel 2054532908 [macOS] Add Xcode 26 beta 1 without runtimes on macOS-15 arm64-based image (#12387)
Co-authored-by: sangeeths03 <sangeeths03@github.com>
2025-06-13 10:17:36 -05:00
Erik Bershel 8978a360e6 [macOS] Add Xcode 26 beta 1 with runtimes on macOS-15 Intel-based image (#12380)
Co-authored-by: sangeeths03 <sangeeths03@github.com>
2025-06-13 10:17:20 -05:00
vidya sagar dcf67a07fd [Ubuntu] Updated docker-compose to 2.36.2 (#12381) 2025-06-13 08:19:21 -06:00
xavier2k6 3df75a63ec Bump remaining GitHub actions/checkout packages to v4 (#12372) 2025-06-12 14:01:25 -06:00
xavier2k6 4f2eb4ec71 Bumped ncipollo/release-action package to v1.16.0 (#12373)
https://github.com/ncipollo/release-action/releases
2025-06-12 13:58:06 -06:00
xavier2k6 e8f4b25875 Bumped super-linter/slim package to v7 (#12374) 2025-06-12 13:30:20 -06:00
github-actions[bot] f340f688fc Updating readme file for win22 version 20250609.2.0 (#12356)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-12 16:03:45 +00:00
github-actions[bot] 022b0a3ea9 Updating readme file for win19 version 20250609.1.0 (#12353)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-12 15:48:10 +00:00
akilesh-amaran 28de1ce9b2 [Ubuntu] Update sed pattern in configure-apt-sources (#12358) 2025-06-12 09:47:41 -06:00
github-actions[bot] 083fcebd92 Updating readme file for win25 version 20250609.2.0 (#12359)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-12 15:30:53 +00:00
github-actions[bot] f9133c626c Updating readme file for macos-14 version 20250609.1326 (#12349)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-12 10:05:03 +00:00
github-actions[bot] 43c8d82744 Updating readme file for ubuntu24 version 20250609.1.0 (#12346)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-12 01:00:25 +00:00
github-actions[bot] 43475a2984 Updating readme file for macos-14-arm64 version 20250609.1574 (#12352)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-12 00:41:27 +00:00
github-actions[bot] c191f85156 Updating readme file for macos-13-arm64 version 20250609.1323 (#12347)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-11 20:36:29 +00:00
github-actions[bot] 744b139d81 Updating readme file for macos-13 version 20250609.1222 (#12351)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-11 18:51:09 +00:00
github-actions[bot] 7fe8559f9e Updating readme file for ubuntu22 version 20250609.1.0 (#12345)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-11 17:37:59 +00:00
Subir Ghosh 9eb3ed912a fix:Correct job name (#12260) 2025-06-10 08:45:25 -06:00
Jacob Blanco 78c1f18c5b Remove orphaned Python 3.8 (x86) in Windows toolsets 2019 and 2022 (#12335)
* [Windows] Remove VCRedist from Toolsets

[Windows] Update AzureCosmosDbEmulator signature and Removing VSredist 17 installation in Postgresql (#12247)

* [Windows] Remove VCRedist from Toolsets

[Windows] Update AzureCosmosDbEmulator signature and Removing VSredist 17 installation in Postgresql (#12247)

* Setting first version following other tools

* Setting first version following other tools

* Setting first version following other tools

* Remove orphaned Python 3.8 (x86) from toolset-2019.json and toolset-2022.json

**Remove orphaned Python 3.8 (x86) from toolset-2019.json & 2022.json**

This PR removes the orphaned entry for Python 3.8 (x86) from toolset-2019.json.
- Python 3.8 (x86) is not included in the x64 list and is not required for current or future builds.
- Keeping only actively supported and required Python versions helps reduce image size and maintenance overhead.

**Summary of changes:**
- Removed `"3.8.*"` from the `versions` array for Python x86.

* Remove Ubuntu 20.04 Readme, empty but not deleted

---------

Co-authored-by: Jacob Blanco <jblanco@devx.es>
2025-06-09 08:07:49 -06:00
RaviAkshintala b86bab3fe6 [Ubuntu] maven 3.9.9 is not available in the maven repository (#12340) 2025-06-09 11:08:38 +02:00
github-actions[bot] 9d57d2edd5 Updating readme file for macos-14-arm64 version 20250602.1561 (#12319)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-06 22:32:06 +00:00
RaviAkshintala ecb9d4051a [Ubuntu] removed Go 1.21 and added 1.24 and make it as a default version (#12332) 2025-06-06 08:05:17 -06:00
github-actions[bot] 71ed87ce94 Updating readme file for win22 version 20250602.1.0 (#12311)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-06 04:13:21 +00:00
github-actions[bot] 1b258d6231 Updating readme file for win19 version 20250602.2.0 (#12312)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-05 22:52:59 +00:00
github-actions[bot] 382e072fdb Updating readme file for win25 version 20250602.1.0 (#12315)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-05 22:43:27 +00:00
github-actions[bot] cfc4c6d3ae Updating readme file for ubuntu24 version 20250602.3.0 (#12308)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-05 09:22:52 +00:00
github-actions[bot] a14cd62fef Updating readme file for ubuntu22 version 20250602.1.0 (#12309)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-05 08:59:26 +00:00
github-actions[bot] 6a2b811d2a Updating readme file for macos-15-arm64 version 20250602.1658 (#12292)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-04 13:51:08 +00:00
github-actions[bot] 41d43b66f6 Updating readme file for macos-13-arm64 version 20250602.1306 (#12291)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-04 13:30:42 +00:00
github-actions[bot] 4bdc5a4d8d Updating readme file for macos-15 version 20250602.1396 (#12300)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-04 13:02:44 +00:00
github-actions[bot] 1925b48acc Updating readme file for macos-14 version 20250602.1313 (#12295)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-04 12:42:34 +00:00
github-actions[bot] 81ca79fa39 Updating readme file for macos-13 version 20250602.1211 (#12297)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-04 12:24:50 +00:00
github-actions[bot] d8c2fb464a Updating readme file for macos-14-arm64 version 20250527.1547 (#12263)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-06-04 09:42:28 +00:00
sangeeths03 e330e24b7e SBOM Issue: SYFT downgraded to 1.24.0 (#12290) 2025-06-02 07:28:28 -05:00
xavier2k6 5b6567dc8f [windows 2025] - Update LLVM to 20 (#11795) 2025-05-30 15:06:05 -06:00
hemanthmanga 2ccc05d5ed [Windows 22] Update Node.js version 20 as the default. (#12280) 2025-05-30 15:05:28 -06:00
github-actions[bot] ac7bd50587 Updating readme file for macos-15 version 20250526.1361 (#12252)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-30 17:00:47 +00:00
github-actions[bot] 880f3bac27 Updating readme file for win22 version 20250527.1.1 (#12270)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-30 16:45:09 +00:00
Erik Bershel be725e1c48 [macOS] Add Xcode 16.4 to macOS-15 images (#12281)
Co-authored-by: susmitamane <susmitamane@github.com>
2025-05-30 11:42:08 -05:00
hemanthmanga e39fcca555 [Ubuntu 22] Updating Nodejs version 20 as default version. (#12279) 2025-05-30 09:43:36 -06:00
hemanthmanga 2503911e5f [Windows 19 & Windows 22]Removing Ruby 3.0 and making 3.3 as a default version. (#12276) 2025-05-30 09:42:27 -06:00
hemanthmanga 536a72b989 [Windows 19 & Windows 22]Removing Python version:3.8.* (#12277) 2025-05-30 09:40:03 -06:00
github-actions[bot] 966a1f61de Updating readme file for win25 version 20250527.1.1 (#12269)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-30 15:15:05 +00:00
hemanthmanga d8d7e47c2c [Ubuntu 22] Removing Python version:3.8.* (#12278) 2025-05-30 08:14:32 -06:00
Jacob Blanco b96bd7e0b3 [Windows] Update Toolsets for Windows Server 2019 and 2022 after PR merged #12247 (#12264)
* [Windows] Remove VCRedist from Toolsets

[Windows] Update AzureCosmosDbEmulator signature and Removing VSredist 17 installation in Postgresql (#12247)

* [Windows] Remove VCRedist from Toolsets

[Windows] Update AzureCosmosDbEmulator signature and Removing VSredist 17 installation in Postgresql (#12247)

* Setting first version following other tools

* Setting first version following other tools

* Setting first version following other tools
2025-05-30 08:09:33 -06:00
github-actions[bot] eaddadfe38 Updating readme file for ubuntu24 version 20250527.1.1 (#12262)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-30 10:27:22 +00:00
github-actions[bot] 7a56c30ae4 Updating readme file for ubuntu22 version 20250527.1.1 (#12261)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-30 08:21:27 +00:00
github-actions[bot] a070c1632b Updating readme file for macos-15-arm64 version 20250527.1593 (#12257)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-29 14:05:04 +00:00
github-actions[bot] 0b4572e6c0 Updating readme file for macos-13-arm64 version 20250527.1294 (#12255)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-29 13:43:29 +00:00
ijunaidm1 e3d015b9ef [macOS] Remove Xcode 15.4 from macOS-15 images (#12275) 2025-05-29 15:01:53 +02:00
github-actions[bot] 029de103c5 Updating readme file for macos-14 version 20250526.1288 (#12251)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-29 05:34:41 +00:00
github-actions[bot] ae387d70ac Updating readme file for macos-13 version 20250526.1184 (#12250)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-29 01:47:01 +00:00
vidya sagar ef94ee0b36 [Windows-25] updating wsl2 checksum (#12266) 2025-05-28 08:06:20 -06:00
akilesh-amaran ab80dde746 [Windows] Update AzureCosmosDbEmulator signature and Removing VSredist 17 installation in Postgresql (#12247)
* [Windows] Update AzureCosmosDbEmulator signature

* [Windows] Removing VC reddist installation in Postgress
2025-05-27 13:52:34 -06:00
Lawrence Gripper 95dda62db1 Merge pull request #12240 from actions/lg/fwupd2
Fix fwupd intergration test on Ubuntu 22.04
2025-05-27 11:50:02 +01:00
lawrencegripper fb7e986316 Fix up by using list-unit
This avoids the output containing
the preset vendor value.
2025-05-27 09:33:33 +01:00
sureshe456 773f13be9d [macOS] Add Mozilla Firefox details to software report file for arm64 images. (#12249)
Co-authored-by: Suresh kumar <v-erkumar@microsoft.com>
Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com>
2025-05-26 17:48:23 +02:00
lawrencegripper 6fcdd215dc Make test robust 2025-05-23 17:08:28 +01:00
sureshe456 a1be1e2884 [macOS]Add Mozila Firfox to macOS 13,14 and 15 arm64 images. (#12226)
* Add Mozila Firfox to macOS 13,14 and 15 arm64 images.

* move the firefox script next to google chrome installer

---------

Co-authored-by: Suresh kumar <v-erkumar@microsoft.com>
2025-05-23 19:22:38 +05:30
Lawrence Gripper a1cf69345e Update images/ubuntu/scripts/tests/System.Tests.ps1
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-23 14:23:44 +01:00
lawrencegripper 52019144a8 Fix fwupd intergration test on Ubuntu 22.04
See:

- https://github.com/actions/runner-images/pull/12225#issuecomment-2904383955
2025-05-23 14:18:25 +01:00
Alexey-Ayupov 2eee00587f Variabilize several elements in Packer templates (#12231) 2025-05-23 15:08:47 +02:00
Lawrence Gripper ff069dce92 Bug: Mask fwupd timer on ubuntu images (#12225)
* Bug: Fully remove `fwupd` from ubuntu images

We're running on VMs in Azure and the fwupd package is not needed.

Leaving it enable means periodic refreshes show in network traffic and firewall logs.

* Update check method

* Simplify test
2025-05-22 13:59:38 -06:00
kishorekumar-anchala ac5bfa5ec6 [Ubuntu 24] Update compose plugin version (#12228) 2025-05-22 13:57:49 -06:00
akilesh-amaran 65a78b8934 [Windows] Update AzureCli and AzureCosmosDbEmulator signature and hash (#12222) 2025-05-21 10:45:22 +02:00
Alexey-Ayupov be36d1d065 Update packer templates with new features (#12208) 2025-05-20 14:56:30 +02:00
github-actions[bot] 699ade486f Updating readme file for macos-14 version 20250513.1230 (#12197)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-15 15:47:22 +00:00
github-actions[bot] 8717d5e69c Updating readme file for macos-13 version 20250512.1078 (#12196)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-15 15:22:33 +00:00
github-actions[bot] 7c9abd2c32 Updating readme file for macos-13-arm64 version 20250512.1166 (#12189)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-14 22:03:49 +00:00
github-actions[bot] 73698bb91d Updating readme file for win22 version 20250511.1.1 (#12184)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-14 13:31:51 +00:00
github-actions[bot] c4d1068d22 Updating readme file for ubuntu24 version 20250511.1.1 (#12182)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-14 13:03:08 +00:00
github-actions[bot] 938ff24988 Updating readme file for win25 version 20250511.1.1 (#12187)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-14 12:58:18 +00:00
github-actions[bot] fb338fd690 Updating readme file for ubuntu22 version 20250511.1.1 (#12183)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-14 12:27:06 +00:00
github-actions[bot] 8170cce307 Updating readme file for win19 version 20250511.1.1 (#12186)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2025-05-14 12:11:27 +00:00
Alex Harden 25b33392ea Update Install-AzureCosmosDbEmulator.ps1 SHA256Sum (#12164)
Corresponds to azure-cosmosdb-emulator-2.14.22-5aad492b.msi downloaded today.
2025-05-09 09:03:03 -06:00
susmitamane 7b4cd1f24c [macOS] Remove Go 1.21.*. (#12170)
Co-authored-by: Susmita Mane <susmitamane@Susmitas-MacBook-Pro.local>
2025-05-09 09:12:51 -05:00
github-actions[bot] 15fd833774 Updating readme file for macos-15-arm64 version 20250506.1412 (#12148)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-09 01:39:15 +00:00
github-actions[bot] f8851a91bc Updating readme file for macos-15 version 20250506.1260 (#12149)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-09 01:13:05 +00:00
github-actions[bot] da5333e1de Updating readme file for macos-14 version 20250507.1186 (#12157)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-09 00:00:59 +00:00
github-actions[bot] 6baff0ff35 Updating readme file for macos-13 version 20250507.1052 (#12159)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-08 23:11:44 +00:00
github-actions[bot] a05d070c4e Updating readme file for macos-14-arm64 version 20250505.1431 (#12146)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-08 13:09:48 +00:00
github-actions[bot] 735016f42d Updating readme file for macos-13-arm64 version 20250505.1136 (#12136)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-08 00:26:29 +00:00
github-actions[bot] 62bab7692f Updating readme file for win22 version 20250504.1.1 (#12142)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-07 14:09:50 +00:00
github-actions[bot] ce61c11aac Updating readme file for ubuntu24 version 20250504.1.1 (#12137)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-07 13:22:30 +00:00
github-actions[bot] 0c9385c89b Updating readme file for win25 version 20250504.1.1 (#12140)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-07 12:38:07 +00:00
github-actions[bot] a57cbedce5 Updating readme file for ubuntu22 version 20250504.1.1 (#12138)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-07 12:02:35 +00:00
github-actions[bot] be10e82fed Updating readme file for win19 version 20250504.1.1 (#12139)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-07 11:59:31 +00:00
RaviAkshintala be938cd870 [Ubuntu-20] ubuntu 20 readme file removed (#12094) 2025-05-06 08:07:43 -06:00
Bram 3576382c79 Fix: Typo in instructions (#12120) 2025-05-06 08:03:17 -06:00
hemanthmanga 5676b8b825 [Windows 19 & Windows 22] Removing Node.js version 16* (#12122) 2025-05-02 11:12:55 -06:00
RaviAkshintala f86900e673 [Windows]Go 1.20&1.21 deprecated and updated the latest version to 1.24 as default (#12121) 2025-05-02 10:07:34 -06:00
vidya sagar a69bce6e8e [Ubuntu] updating Docker version to 28* (#12124) 2025-05-02 10:05:40 -06:00
github-actions[bot] 310e8e9637 Updating readme file for macos-14-arm64 version 20250428.1410 (#12114)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-01 17:18:09 +00:00
github-actions[bot] acb08bf729 Updating readme file for macos-15-arm64 version 20250428.1341 (#12102)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-01 16:10:38 +00:00
Pavel Iakovenko 39482c9ce8 Merge pull request #11946 from angelapwen/macos-codeql-action-refactor
[macOS] Always use the latest major version of CodeQL Action
2025-05-01 14:56:01 +00:00
github-actions[bot] 9c57f5c945 Updating readme file for macos-14 version 20250428.1135 (#12107)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-01 11:08:02 +00:00
github-actions[bot] 6bfa13df8d Updating readme file for win19 version 20250427.1.1 (#12115)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-05-01 10:38:55 +00:00
github-actions[bot] 5a88360f2a Updating readme file for macos-13 version 20250428.984 (#12104)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-30 20:16:36 +00:00
github-actions[bot] 26c327e0dd Updating readme file for macos-15 version 20250428.1214 (#12111)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-30 16:31:57 +00:00
github-actions[bot] 51a3a67dd6 Updating readme file for macos-13-arm64 version 20250428.1114 (#12103)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-30 15:13:34 +00:00
github-actions[bot] 0f959473a4 Updating readme file for ubuntu24 version 20250427.1.1 (#12109)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-30 14:08:50 +00:00
github-actions[bot] 60a4fcd73f Updating readme file for win22 version 20250427.1.1 (#12110)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-30 12:36:32 +00:00
github-actions[bot] 84a341f322 Updating readme file for ubuntu22 version 20250427.1.1 (#12108)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-30 12:30:01 +00:00
github-actions[bot] 910eac4212 Updating readme file for win25 version 20250427.1.1 (#12106)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-30 12:12:10 +00:00
Prabhatkumar59 43bbe70193 Fix formatting in README after Ubuntu 20 deprecation merge (#11748) (#12113) 2025-04-29 11:47:23 +02:00
Angela P Wen 22826037a5 Use PAT for API call to prevent throttling 2025-04-25 11:43:01 -07:00
Erik Bershel 0e37973a01 [macOS] Remove stale VCPKG workaround (#12092) 2025-04-25 13:32:50 +02:00
Josh Soref 8d31ac4988 Fix mirror+file: for ubuntu.sources (#12053) 2025-04-24 17:37:31 -06:00
github-actions[bot] 240ca4c532 Updating readme file for macos-13 version 20250421.964 (#12068)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-24 14:51:18 +00:00
github-actions[bot] 3459dbd16b Updating readme file for win22 version 20250420.1.1 (#12075)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-24 04:52:08 +00:00
github-actions[bot] bda6c60c04 Updating readme file for macos-14-arm64 version 20250421.1374 (#12074)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-24 01:13:50 +00:00
github-actions[bot] 0107ce3f47 Updating readme file for macos-15-arm64 version 20250421.1300 (#12069)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-24 01:05:35 +00:00
Angela P Wen ded86ef875 [Windows] Always use the latest major version of CodeQL Action (#11947)
* [Windows] Always use the latest major version of CodeQL Action

* Add missing `v` to CodeQL bundle URL
2025-04-23 17:46:58 -06:00
Angela P Wen f346a37e5c [Ubuntu] Always use the latest major version of CodeQL Action (#11931)
* [Ubuntu] Update default CodeQL major version to v3

* [Ubuntu] use the latest CodeQL Action major version

Instead of hardcoding it!

* Add missing `v` to CodeQL bundle URL
2025-04-23 17:40:39 -06:00
github-actions[bot] d453d1099a Updating readme file for ubuntu22 version 20250421.2.1 (#12082)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-23 22:25:35 +00:00
github-actions[bot] 27806e0f06 Updating readme file for win19 version 20250420.1.1 (#12078)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-23 22:19:08 +00:00
github-actions[bot] 11d845cc88 Updating readme file for macos-13-arm64 version 20250421.1088 (#12067)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-23 21:15:43 +00:00
Prabhatkumar59 80a1ca9abe Ubuntu 20 Deprecation changes (#11748)
* Ubuntu 20 Deprecation updates

* Updating .md files

* Update announcement.yml

* Update bug-report.yml

* Update tool-request.yml

* Updating merge conflicts

* Updating .md files

* Updating merge conflicts

* Resolved merge conflicts

---------

Co-authored-by: Prabhat kumar <prabhatkumar59@Prabhats-Laptop.local>
2025-04-23 12:46:13 -06:00
github-actions[bot] e06dd2543b Updating readme file for macos-14 version 20250421.1108 (#12073)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-23 18:28:20 +00:00
github-actions[bot] 36c165ebb5 Updating readme file for macos-15 version 20250421.1179 (#12070)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-23 18:16:28 +00:00
github-actions[bot] 4f5eeefce1 Updating readme file for ubuntu24 version 20250420.1.1 (#12065)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-23 14:09:43 +00:00
vidya sagar fbc3fb1d0f [Windows] update AzureCosmoDB checksum (#12080) 2025-04-22 08:47:08 -06:00
Angela P Wen b945f6e061 Add missing v to CodeQL bundle URL 2025-04-21 15:16:01 -07:00
RaviAkshintala 38a05d5bbc [Ubuntu-22] intsllaing containernetwork plugins (#12072) 2025-04-21 11:22:14 -06:00
github-actions[bot] 737f4ccb76 Updating readme file for win25 version 20250420.1.1 (#12071)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2025-04-21 11:13:30 -06:00
github-actions[bot] 8986c1bb8f Updating readme file for macos-15-arm64 version 20250416.1273 (#12057)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-18 14:51:46 +00:00
github-actions[bot] 03a88de6f8 Updating readme file for macos-13-arm64 version 20250416.1065 (#12058)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-18 14:13:14 +00:00
github-actions[bot] 973f879bdd Updating readme file for macos-15 version 20250415.1161 (#12046)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-18 01:43:16 +00:00
kishorekumar-anchala c3ca840280 [windows] Update DacFx package Path & Mysql cli signature thumbprint (#12051)
* [windows] Update DacFx package Path

* [Windows] Update mysql-cli signature for windows 22 and 25

* [Windows] Update software report script by changing the path
2025-04-17 08:07:45 -06:00
github-actions[bot] f2d79a400e Updating readme file for ubuntu22 version 20250415.1.1 (#12048)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-17 13:25:34 +00:00
github-actions[bot] e771db9646 Updating readme file for macos-13 version 20250414.948 (#12042)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-17 13:00:16 +00:00
github-actions[bot] b8359f0d47 Updating readme file for win25 version 20250413.1.1 (#12036)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-16 15:54:25 +00:00
github-actions[bot] ac73baedca Updating readme file for ubuntu24 version 20250413.1.1 (#12028)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-16 15:51:09 +00:00
github-actions[bot] d3ec622058 Updating readme file for macos-15-arm64 version 20250408.1231 (#11970)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-14 17:12:32 +00:00
github-actions[bot] 00a31e485a Updating readme file for macos-15 version 20250408.1132 (#11973)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-14 15:37:25 +00:00
kishorekumar-anchala 31d8e4e4d8 Testing Az new module installation script (#11972) 2025-04-14 08:03:26 -06:00
Subir Ghosh fd1af56b4f Change URL for packages (#11997)
* fix:URL for packages

* chore Add co-author
>
> Co-authored-by: greg dryke <no-reply@github.com>

* chore: Incorporate Review comments

* fix: remove redundant initialization
2025-04-11 11:53:08 -06:00
Erik Bershel 0b85dff969 [macOS] Fix indexing timeout on macOS-14; make script verbose (#11982) 2025-04-11 15:01:36 +02:00
archita105 cf96585d26 [macOS] VCpkg update for macOS-14 and macOS-15 images (#11738)
* Vcpkg Update

* vcpkg update

* VCPKG update

* Updated permission issue

* Updated path for arm

* Installation path change

* Installation path update

* Installation Path change

* VCpkg update in software report

* permission changed

* permission updated

* permission

* Added sudo in chmod

* Added sudo for Symlink

* Removed sudo for Symlink
2025-04-11 16:40:06 +05:30
github-actions[bot] 945f3da217 Updating readme file for ubuntu22 version 20250406.1.1 (#11955)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-11 03:17:03 +00:00
github-actions[bot] e82adb8a25 Updating readme file for ubuntu20 version 20250406.1.1 (#11957)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-11 02:34:59 +00:00
github-actions[bot] cff3ab9779 Updating readme file for ubuntu24 version 20250406.1.1 (#11956)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-11 02:34:35 +00:00
susmitamane f53d7aa4e4 [macOS] Change macOS-15 & macOS-15-arm64 status: beta -> GA (#11986)
Co-authored-by: Susmita Mane <susmitamane@Susmitas-MacBook-Pro.local>
2025-04-10 10:08:53 -05:00
github-actions[bot] 03fa330fd0 Updating readme file for win25 version 20250406.1.1 (#11964)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-09 19:16:38 +00:00
github-actions[bot] 558cef0112 Updating readme file for macos-13-arm64 version 20250407.1029 (#11960)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-09 17:08:36 +00:00
github-actions[bot] 51dab16757 Updating readme file for macos-13 version 20250407.927 (#11962)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-09 16:04:38 +00:00
github-actions[bot] 722aa5e356 Updating readme file for win22 version 20250406.1.1 (#11958)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-09 15:02:48 +00:00
vidya sagar 501d7145fd [Windows] Update Visual Studio Signature Thumbprint for 2019 (#11974) 2025-04-09 08:03:17 -06:00
github-actions[bot] 2c7cc97462 Updating readme file for win19 version 20250406.1.1 (#11963)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-09 13:17:07 +00:00
vidya sagar 881c1a557b [doc] Change Windows-2025 status: beta -> GA (#11954) 2025-04-07 15:09:44 -06:00
github-actions[bot] eeb5662623 Updating readme file for macos-15-arm64 version 20250331.1175 (#11913)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-07 16:07:37 +00:00
github-actions[bot] 287e434b25 Updating readme file for macos-15 version 20250331.1080 (#11909)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-07 14:51:46 +00:00
Erik Bershel 2742bacfad [macOS] Enable indexing for macOS-14 and macOS-15 (#11930) 2025-04-07 13:32:11 +02:00
kishorekumar-anchala 68d05af296 [windows] Pin the cmake version to 3.31.6 (#11936)
* [windows] Pin the cmake version to 3.31.6

* [windows] adjust  choco script

* Fix choco build failure

* Add version parameter to choco script
2025-04-05 23:37:45 -06:00
hemanthmanga 5efa00f978 [Windows 19 & Windows 22] Fix Rust issue. (#11949) 2025-04-04 15:50:45 -06:00
hemanthmanga 10987cebf7 [Ubuntu] Fix rust issue for ubuntu-20 and ubuntu-22 (#11948) 2025-04-04 14:56:31 -06:00
RaviAkshintala 499ad89feb [Ubuntu] pinning the cmake older version 3.31.6 (#11933)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2025-04-04 08:36:04 -06:00
github-actions[bot] 9bbb228348 Updating readme file for ubuntu24 version 20250323.1.1 (#11865)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2025-04-04 08:17:31 -06:00
github-actions[bot] 246db5f901 Updating readme file for ubuntu22 version 20250323.1.1 (#11861)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2025-04-04 08:16:33 -06:00
Angela P Wen 5726c3a45f Refactoring: Properly double-quote variables 2025-04-04 14:30:44 +02:00
Angela P Wen ffd40b4a96 Always use the latest major version of CodeQL Action 2025-04-04 14:29:50 +02:00
sureshe456 79ad381add [macOS] Update Xcode 16.3 to 16.3 Release to macOS15 images. (#11945) 2025-04-04 13:43:47 +02:00
Erik Bershel a73845001e [macOS] Pin Cmake to 3.31.6 due to a backward compatibility issue in 4.0 (#11940) 2025-04-04 13:43:10 +02:00
Angela P Wen 9b3dea1ae8 [Ubuntu] Update default CodeQL major version to v3 (#11929) 2025-04-03 10:43:41 -06:00
Angela P Wen a4f250d205 [Windows] Update default CodeQL major version to v3 (#11927) 2025-04-03 10:43:08 -06:00
github-actions[bot] 6675dd9c7c Updating readme file for macos-14-arm64 version 20250331.1204 (#11908)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-02 22:45:31 +00:00
github-actions[bot] ce3d589924 Updating readme file for macos-14 version 20250331.1019 (#11907)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-02 19:09:20 +00:00
github-actions[bot] fa28165509 Updating readme file for macos-13-arm64 version 20250331.995 (#11912)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-02 18:16:30 +00:00
github-actions[bot] 2724e90679 Updating readme file for macos-13 version 20250331.901 (#11911)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-02 17:26:53 +00:00
github-actions[bot] 008c834ff0 Updating readme file for win22 version 20250330.1.1 (#11906)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-02 16:53:47 +00:00
github-actions[bot] 5826942237 Updating readme file for win19 version 20250330.1.1 (#11914)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-04-02 16:16:55 +00:00
Angela P Wen c53f6bfeb1 [macOS] Update default CodeQL major version to v3 (#11928) 2025-04-01 17:42:48 -05:00
Prasanjit Sahoo 767f70f17c [macOS] Update Xcode 16.3 RC to 16.3 RC2 on macOS 15. (#11896) 2025-03-30 19:38:42 +02:00
github-actions[bot] 900f307ee0 Updating readme file for macos-14-arm64 version 20250324.1158 (#11862)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-28 15:05:10 +00:00
github-actions[bot] f59df2512b Updating readme file for macos-14 version 20250324.987 (#11887)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-28 08:58:48 +00:00
Prabhatkumar59 f9b7da63c6 Updating signature thumbprint for mongodb (#11892) 2025-03-27 13:03:23 -06:00
vidya sagar cee0ff744a [Ubuntu] Remving mongo db from toolset in Ubuntu 22.04 and 24.04 (#11890) 2025-03-27 11:45:36 -06:00
github-actions[bot] cfb86936f8 Updating readme file for macos-13-arm64 version 20250324.952 (#11863)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-26 21:08:03 +00:00
vidya sagar b31827dae5 [Windows] Updating Windows-Service-Fabric Runtime and SDK version to latest (#11743) 2025-03-26 13:42:47 -06:00
Prabhatkumar59 81d70d6c80 Updating wsl2 checksum (#11885) 2025-03-26 13:37:28 -06:00
github-actions[bot] cebe6ffc9e Updating readme file for macos-13 version 20250324.860 (#11867)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-26 14:04:51 +00:00
ijunaidm1 ef3313ccde [macOS] Update Xcode 16.3 to 16.3 RC on macOS 15. (#11871) 2025-03-26 12:22:17 +01:00
Erik Bershel a2547b9820 [macOS] Disable rarely used services, use optimised configs (#11877) 2025-03-26 12:20:27 +01:00
sangeeths03 a6af560024 [macOS] Ndk cmake versionupgrade (#11882)
* Upgrade android ndk to r28 & its bundled cmake to 3.31.5 in macOS

* Upgrade android ndk to r28 & its bundled cmake to 3.31.5 in macOS2

* cmake macos14 and macos13 updated

* default setted as 27

* cmake version upgrade

* cmake version upgrade

* cmake version upgrade

* cmake version upgrade

* cmake version upgrade

* cmake version upgrade

* cmake version upgrade

* cmake version upgrade
2025-03-26 16:23:11 +05:30
Erik Bershel ea4a8cd0e9 [macOS] Remove sudo from sims installer script (#11880) 2025-03-26 11:28:16 +01:00
Erik Bershel 86ef9be874 Revert "Updating readme file for macos-15-arm64 version 20250312.1001 (#11787)" (#11830)
This reverts commit f940dcf263.
2025-03-25 01:03:45 -05:00
hemanthmanga 004b9b79e8 [Windows] Fix SBT version issue and Pinning Kotlin version (#11866)
* [Windows] Fix SBT version issue and Pinning Kotlin version

* [Windows]Removing try catch block and adding script version
2025-03-24 14:24:15 -06:00
Subir Ghosh fe5a6ae53b [Windows] Change file encoding to utf8 with no BOM (#11853)
* feat:Change utf8 with no bom

* chore: replace WriteAllLines with WriteAllText
2025-03-24 08:12:09 -06:00
Erik Bershel fced4a529c [macOS] Update Xcode runtimes installer helper and toolset format (#11763) 2025-03-23 12:40:15 +01:00
github-actions[bot] db5e0167f4 Updating readme file for macos-14-arm64 version 20250317.1117 (#11825)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-21 18:18:40 +00:00
Erik Bershel f494ea3538 [macOS] Deprecate brew/bundle tap, pin Kotlin to 2.1.10 (#11850)
* [macOS] Remove deprecated bundle tap

* Pin Kotlin to 2.1.10

* Update logic for tcl-tk
2025-03-21 13:11:29 -05:00
sangeeths03 fbae48148a [macOS] Updated xcode to 16.3 beta 3 for macOS15 macOS15arm (#11839)
* added xcode 16.3 beta 3

* added xcode 16.3 beta 3

* added xcode 16.3 beta 3

* added xcode 16.3 beta 3
2025-03-21 09:44:40 -05:00
hemanthmanga 96b18578a0 [Ubuntu] Pinning Kotlin previous version 2.1.10 (#11846) 2025-03-21 08:33:57 -06:00
github-actions[bot] abf37e2844 Updating readme file for macos-14 version 20250317.946 (#11826)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-20 14:48:13 +00:00
github-actions[bot] 4be947a938 Updating readme file for macos-13 version 20250317.820 (#11811)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-19 23:44:59 +00:00
hemanthmanga d8205bb47d [Ubuntu] Updating SBT version regex pattern (#11835) 2025-03-19 12:33:56 -06:00
github-actions[bot] fa021fd172 Updating readme file for macos-13-arm64 version 20250317.910 (#11810)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-19 17:39:32 +00:00
kishorekumar-anchala 55bacf67db [Windows] Update WSL2 signature, Sbt version check and Regex Handling for Major Versions (#11833)
* [Windows] Fix Dotnet, sbt, wsl2 errors on windows

* [Windows] rollback scripts changes
2025-03-19 11:04:20 -06:00
github-actions[bot] 88c7661ae2 Updating readme file for ubuntu24 version 20250316.1.1 (#11807)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-19 13:18:06 +00:00
github-actions[bot] a46c6aa28f Updating readme file for ubuntu20 version 20250316.1.1 (#11806)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-19 11:38:13 +00:00
github-actions[bot] 63d860d2b9 Updating readme file for ubuntu22 version 20250316.1.1 (#11809)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-19 10:12:08 +00:00
Erik Bershel d7a88d213a Revert "Updating readme file for macos-15 version 20250312.936 (#11788)" (#11829)
This reverts commit 0c58ec9cca.
2025-03-18 13:17:32 -05:00
Pavel Iakovenko 2f09773451 [actions] Force push release docs branch on Create PR workflow (#11819)
Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com>
2025-03-18 16:27:09 +01:00
Erik Bershel 17f8e51b5d Revert "Updating create_pull_request file (#11817)" (#11824)
This reverts commit 9311d5e54f.
2025-03-18 12:21:33 +01:00
Erik Bershel f7a56e0640 [macOS] Remove unused NVM installer script (#11803) 2025-03-18 11:06:15 +01:00
ijunaidm1 9311d5e54f Updating create_pull_request file (#11817)
* Updating create PR file

* Updating create PR file
2025-03-17 17:11:15 -05:00
github-actions[bot] f940dcf263 Updating readme file for macos-15-arm64 version 20250312.1001 (#11787)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-17 20:54:32 +00:00
github-actions[bot] 0c58ec9cca Updating readme file for macos-15 version 20250312.936 (#11788)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-17 19:56:45 +00:00
kishorekumar-anchala 59bfca318a Fix Ubuntu 20 failure by pinning supported gems (#11793) 2025-03-14 13:49:55 -06:00
github-actions[bot] 9214fd680e Updating readme file for macos-13-arm64 version 20250311.898 (#11778)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-14 11:24:13 +00:00
github-actions[bot] e3e23e2383 Updating readme file for macos-13 version 20250311.806 (#11780)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-14 10:13:50 +00:00
archita105 2c323d2f04 [macOS] Xcode 16.3 beta 2 - WatchOS tvOS version update (#11783)
* iOS 22E5216h

* Use build number for the beta VisionOS simulator

* watchOS tvOS update

---------

Co-authored-by: Pavel Iakovenko <paveliak@users.noreply.github.com>
Co-authored-by: ijunaidm1 <ijunaidm1@github.com>
2025-03-12 12:36:37 -05:00
github-actions[bot] 3c3efb2c8f Updating readme file for win25 version 20250309.1.1 (#11765)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-12 12:46:06 +00:00
github-actions[bot] 3f8a20c34f Updating readme file for win22 version 20250309.1.1 (#11768)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-12 12:30:54 +00:00
github-actions[bot] ca9d39c650 Updating readme file for win19 version 20250309.1.1 (#11769)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-12 12:15:23 +00:00
github-actions[bot] 3c122d2e15 Updating readme file for ubuntu24 version 20250309.1.1 (#11761)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-12 11:58:01 +00:00
github-actions[bot] 297d15071e Updating readme file for ubuntu20 version 20250309.1.1 (#11762)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-12 11:54:57 +00:00
github-actions[bot] 25bced643e Updating readme file for ubuntu22 version 20250309.1.1 (#11770)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-12 11:54:28 +00:00
github-actions[bot] 5f43149423 Updating readme file for macos-14-arm64 version 20250304.1018 (#11726)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-11 19:01:04 +00:00
github-actions[bot] 6f0d16bb03 Updating readme file for macos-14 version 20250304.890 (#11725)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-11 18:04:03 +00:00
archita105 7ca9ebb498 [macOS] Xcode 16.3 beta 2 version update (#11771)
* iOS 22E5216h

* Use build number for the beta VisionOS simulator

---------

Co-authored-by: Pavel Iakovenko <paveliak@users.noreply.github.com>
2025-03-11 11:29:05 -05:00
susmitamane ab54edda7e [macOS] Add parallels to macOS 15 images. (#11749)
---------

Co-authored-by: sureshe456 <160699174+sureshe456@users.noreply.github.com>
Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com>
2025-03-11 16:26:27 +01:00
Erik Bershel ea2cbb444d [macOS] Update Runner installer script to use API PAT (#11774) 2025-03-11 15:49:34 +01:00
Alexey-Ayupov 71845af4a0 [Windows] Add Ninja (#11737) 2025-03-10 18:45:03 +01:00
Shamil Mubarakshin 7809601472 Remove deprecated parameters from GenerateResourcesAndImage helper (#11690) 2025-03-10 13:27:39 +01:00
susmitamane 1489b3b53c [macOS] Add Go 1.24 to macOS images. (#11745)
Co-authored-by: Susmita Mane <susmitamane@Susmitas-MacBook-Pro.local>
2025-03-07 08:01:05 -06:00
kishorekumar-anchala 1b5eca2f7d [Ubuntu] Add Installation of google-cloud-errors Gem for Ubuntu 20 (#11732)
* Pin the google cloud error version

* [Ubuntu] Add Installation of google-cloud-errors Gem for Ubuntu 20

* verify the commit
2025-03-06 07:51:07 -07:00
github-actions[bot] dc02e08c4e Updating readme file for win25 version 20250303.1.1 (#11720)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-06 12:31:03 +00:00
github-actions[bot] bf87643c5a Updating readme file for win22 version 20250303.1.1 (#11719)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-06 12:11:10 +00:00
github-actions[bot] 9f247d4780 Updating readme file for win19 version 20250303.1.1 (#11718)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-06 11:17:06 +00:00
github-actions[bot] 25d40db3ed Updating readme file for ubuntu20 version 20250302.1.1 (#11705)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-06 07:09:53 +00:00
github-actions[bot] acd42a3d51 Updating readme file for ubuntu22 version 20250302.1.1 (#11708)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-06 07:09:49 +00:00
github-actions[bot] 61e9d92e19 Updating readme file for macos-13-arm64 version 20250303.855 (#11716)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-06 00:37:45 +00:00
github-actions[bot] 331b0774b4 Updating readme file for macos-13 version 20250303.763 (#11715)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-05 23:34:55 +00:00
github-actions[bot] 95dbc57b74 Updating readme file for ubuntu24 version 20250302.1.1 (#11704)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-05 16:57:33 +00:00
Erik Bershel bb7932d627 [macOS] Add actions/runner cache (#11713) 2025-03-04 17:02:40 +01:00
Alexey-Ayupov 0f4b96df94 [Ubuntu] Add Ninja (#11706) 2025-03-04 15:57:10 +01:00
Alexey-Ayupov 9e8d521bef [macOS] Add Ninja (#11707) 2025-03-04 15:56:00 +01:00
Pavel Iakovenko ff2db66e2d Merge pull request #11717 from github-maccloud/macos-workaround-xcode-16-2-runtimes-bug
[macOS] Force Xcode 16.2 to install correct runtimes for iOS/visionOS
2025-03-04 00:42:43 +00:00
Erik Bershel 9782878208 [macOS] Enable NOPASSWD sudo for @admin group (#11703) 2025-03-03 23:57:21 +01:00
Erik Bershel b984947b8f [macOS] Force Xcode 16.2 to install correct runtimes for visionOS and iOS 2025-03-03 22:53:07 +01:00
kishorekumar-anchala f0e516bc43 [Windows 19 & 22] Remove AzureRM and Azure powershell modules from windows images (#11548)
* remove azure poswershell modules

* Update helper scripts
2025-03-03 00:29:18 -07:00
Erik Bershel a88fc4db06 Revert "Updating readme file for macos-15-arm64 version 20250226.766 (#11681)" (#11699)
Cause of the event: #11683
2025-03-02 01:16:37 +01:00
Erik Bershel 0f23c02540 Revert "Updating readme file for macos-14-arm64 version 20250225.952 (#11671)" (#11700)
Cause of the event: #11683
2025-03-02 01:12:41 +01:00
Erik Bershel 23e31c9330 Revert "Updating readme file for macos-14 version 20250224.833 (#11661)" (#11701)
Cause of the event: https://github.com/actions/runner-images/issues/11683
2025-03-02 00:35:56 +01:00
Erik Bershel 8394289b46 Revert "Updating readme file for macos-15 version 20250226.755 (#11682)" (#11698)
Cause of the event: https://github.com/actions/runner-images/issues/11683
2025-03-02 00:35:32 +01:00
github-actions[bot] cc7ea58394 Updating readme file for macos-13 version 20250224.726 (#11660)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-03-01 18:51:07 +00:00
github-actions[bot] 0f9d80da56 Updating readme file for macos-15-arm64 version 20250226.766 (#11681)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-28 19:59:41 +00:00
kishorekumar-anchala b5421c9536 [windows 22 & 25 ] Upgrade visual studio to postGRO channel (#11595)
* [windows 22 and 25 Upgrade visual studio to postGRO

* Add condition for windows 19 to skip

* [Windows] Update Vs installation script

* Refactor the visual studio installation script

* Fix windows 19  faliure

* Fix windows 19 visual studio failure

* [windows] Fix Windows 19 failure

* Add condition for windows 19

* [windows] Fix windows 19 failure

* [windows] update script by changing the condition syntax

* Make installchannel as optioanl parametr

* Update Installer script

* [ windows ] Update the installation script with conditional statement

* Update the installation script

* Update toolsets

* Update the channel ID

* Update channel ID

* Resolve conflicts

* Resolve conflicts
2025-02-28 11:25:17 -07:00
github-actions[bot] 9b2b536f10 Updating readme file for macos-15 version 20250226.755 (#11682)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-28 17:25:13 +00:00
github-actions[bot] e8fc6d05ae Updating readme file for macos-14-arm64 version 20250225.952 (#11671)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-28 16:54:11 +00:00
github-actions[bot] cddc266cdc Updating readme file for macos-13-arm64 version 20250224.812 (#11659)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-28 16:48:19 +00:00
github-actions[bot] 6622d0ef41 Updating readme file for macos-14 version 20250224.833 (#11661)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-28 16:15:41 +00:00
vidya sagar ae16afb6f2 [Windows] Updating Docker-Engine version to 27 (#11664) 2025-02-27 10:40:17 -07:00
kishorekumar-anchala 468df829b9 [windows[22 & 25] Update VisualStudio signature Thumbprint on windows images (#11680) 2025-02-27 14:49:44 +01:00
github-actions[bot] f1147e37b3 Updating readme file for win19 version 20250224.3.1 (#11669)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-27 12:04:27 +00:00
github-actions[bot] 07e271d774 Updating readme file for win22 version 20250224.5.1 (#11670)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-27 09:58:24 +00:00
github-actions[bot] 6c2adf32c4 Updating readme file for win25 version 20250224.3.1 (#11667)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-27 09:31:48 +00:00
Erik Bershel 081ea809ef [macOS] Remove Xcode 16.3 Beta 1 due to compatibility issues (#11677) 2025-02-26 23:29:25 +01:00
vidya sagar 4a2801f20b [Windows] Updating gecko-driver-signature (#11665) 2025-02-26 07:35:13 -07:00
github-actions[bot] 8e271d615b Updating readme file for ubuntu20 version 20250223.1.1 (#11653)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-26 11:30:07 +00:00
github-actions[bot] 5370e2ae75 Updating readme file for ubuntu24 version 20250223.1.1 (#11655)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-26 10:31:22 +00:00
github-actions[bot] 78d63875da Updating readme file for ubuntu22 version 20250223.1.1 (#11654)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-26 10:29:59 +00:00
ijunaidm1 0ef66befe1 [macOS] Add more permission for Bash to TCC (#11657) 2025-02-25 09:41:09 -06:00
hemanthmanga 6334e65abb Revert [Windows] Pin the git version to 2.47.1 (#11652) 2025-02-25 00:36:50 -07:00
ijunaidm1 3b1b75bc6a [macOS] Adding xcode 16.3 beta (#11656) 2025-02-24 16:25:04 -06:00
Alexey-Ayupov f8ba10395e Remove obsolete ADO pipelines and scripts (#11640) 2025-02-24 19:53:50 +01:00
sureshe456 cec14e5822 [macOS] update git version to 2.48.1 (#11648) 2025-02-24 20:36:16 +05:30
kishorekumar-anchala 1322a78c66 Convert signatureThumbprint variable into an array (#11647) 2025-02-24 07:41:15 -07:00
hemanthmanga 434680b383 [Windows] pin the git version to 2.47.1 (#11642) 2025-02-22 18:59:21 -07:00
ijunaidm1 436cefb96a Merge pull request #11638 from github-maccloud/macOS-remove-.NET-7
[macOS] Remove .NET 7 from macOS-13 and macOS-14 images.
2025-02-21 11:03:30 -06:00
susmitamane dc15d74126 Merge branch 'actions:main' into macOS-remove-.NET-7 2025-02-21 20:36:28 +05:30
kishorekumar-anchala a4b00d89b9 [Windows 22 & 25] Update Visual studio signature and Az Powershell module version (#11636)
* Update Vs signature and Az version

* Pin the Zstd version

* Update VS signature for windows 25

* Update Install-Zstd.ps1
2025-02-21 07:38:42 -07:00
Shamil Mubarakshin 7a15e7194e [docs] Mark ubuntu-20.04 as deprecated (#11641) 2025-02-21 15:14:48 +01:00
Alexey-Ayupov d7dfc73ec2 [Ubuntu, Windows] Add new android NDK and CMake (#11628) 2025-02-20 16:13:38 +01:00
Alexey-Ayupov c40b72458d Update Azure tags handler (#11629) 2025-02-20 08:09:34 -07:00
Alexey-Ayupov bca30bf45f Remove authentication method from script (#11616) 2025-02-18 13:28:37 +01:00
Prabhatkumar59 14b6c3879f [Windows] Updating Edgedriver signature and Wsl2 checksum (#11612)
Co-authored-by: Prabhat kumar <prabhatkumar59@Prabhats-Laptop.local>
2025-02-17 10:05:54 -07:00
Susmita Mane e045a1667b [macOS] Remove .NET 7 from macOS-13 and macOS-14 images. 2025-02-17 19:47:36 +05:30
ijunaidm1 3287f208a5 Merge pull request #11599 from github-maccloud/macos-ruby-changes
[macOS] Removing Ruby 3.0 and making 3.3 as a default version.
2025-02-14 12:17:08 -06:00
ijunaidm1 c84c47cd1d Merge pull request #11603 from github-maccloud/git-pin-version2.47.1
[macOS] pinned git version to 2.47.1
2025-02-14 11:36:13 -06:00
Mohammed Junaid c41f24847d [macOS] pinned git version to 2.47.1 2025-02-14 07:46:10 -06:00
aartis17 30c1bfee2d Merge branch 'actions:main' into macos-ruby-changes 2025-02-14 13:58:21 +05:30
Alexey-Ayupov b28a1045e6 Add the ability to specify Packer Azure plugin version (#11587) 2025-02-13 16:46:42 +01:00
github-actions[bot] a4026a1e8b Updating readme file for win22 version 20250209.1.1 (#11572)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-13 12:55:02 +00:00
github-actions[bot] 0014997d9e Updating readme file for win25 version 20250209.1.1 (#11573)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-13 12:36:25 +00:00
github-actions[bot] 09075d8538 Updating readme file for win19 version 20250209.1.1 (#11571)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-13 12:02:12 +00:00
vidyasagarnimmagaddi a9402f40d1 [Windows] Updated the EdgeDriver, vcRedis signature and Openssl version to 3.4.1 in Windows 25 (#11584)
* [Windows] Updated the EdgeDriver signature  thumbprint

* [Windows] Updated Edge-drvier , vcRedis Signature and Updated Openssl version to 3.4.1
2025-02-12 11:10:45 -07:00
github-actions[bot] 013612c558 Updating readme file for ubuntu24 version 20250209.1.1 (#11565)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-12 12:46:05 +00:00
github-actions[bot] 8573f609cb Updating readme file for ubuntu22 version 20250209.1.1 (#11566)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-12 12:39:15 +00:00
github-actions[bot] 44e386c7ad Updating readme file for ubuntu20 version 20250209.1.1 (#11568)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-12 12:38:32 +00:00
ijunaidm1 cb8e8e7b5d Merge pull request #11580 from actions/revert-11575-releases/macos-15-arm64/20250210-docs
Revert "macOS 15 arm64 (20250210) Image Update"
2025-02-11 14:51:24 -06:00
ijunaidm1 5f2526f91f Revert "macOS 15 arm64 (20250210) Image Update" 2025-02-11 14:28:50 -06:00
ijunaidm1 8135f30cef Merge pull request #11575 from actions/releases/macos-15-arm64/20250210-docs
macOS 15 arm64 (20250210) Image Update
2025-02-11 13:46:40 -06:00
Image generation service account. 811af59311 Updating readme file for macos-15-arm64 version 20250210.664 2025-02-11 08:59:21 +00:00
Shamil Mubarakshin 3b91a7827b [windows-2025] Fix .Net 8 SDK installation (#11564) 2025-02-10 16:32:32 +01:00
hemanthmanga 13666fe265 [Windows]Update signature for AWScli SessionManagerPluginSetup.exe (#11559) 2025-02-08 12:10:39 -07:00
Shamil Mubarakshin 7d57cd009f [windows] Fix .Net 8 SDK installation (#11555) 2025-02-07 11:09:06 +01:00
hemanthmanga 650fb260cb Updating latest WSL2 checksum (#11550) 2025-02-06 09:24:52 -07:00
Fahrzin Hemmati 2578e48fe6 [ubuntu] Don't install documentation for ruby gems (#11413) 2025-02-06 09:21:43 -07:00
Prabhatkumar59 7454a5b88a [Ubuntu24] adding libicu package version 70 (#11547)
Co-authored-by: Prabhat kumar <prabhatkumar59@Prabhats-Laptop.local>
2025-02-06 08:47:02 -07:00
github-actions[bot] b55bfdd989 Updating readme file for win22 version 20250203.1.1 (#11536)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-06 13:37:48 +00:00
github-actions[bot] d632cabc19 Updating readme file for win25 version 20250203.1.1 (#11538)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-06 10:50:58 +00:00
github-actions[bot] 8aef0e3a45 Updating readme file for win19 version 20250203.1.1 (#11537)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-06 10:40:34 +00:00
aartis17 78fbd72a49 [macOS]Removing 3.0 & making 3.3 as default for ruby 2025-02-06 13:20:33 +05:30
github-actions[bot] 43d2c65c7b Updating readme file for ubuntu22 version 20250202.1.1 (#11527)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-06 05:25:06 +00:00
github-actions[bot] 36052802e5 Updating readme file for ubuntu20 version 20250202.1.1 (#11532)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-06 04:28:21 +00:00
Lukas Bühler bd86538e4e hkps over port 443 instead of 11371 to resolve issue https://github.com/actions/runner-images/discussions/9963 (#10007)
* Change to use port 80 instead of 11371

Change to use port 80 instead of 11371

* Update install-swift.sh

Changed to hkps and port 443 for added security

* Fix merge conflicts
2025-02-05 08:37:37 -07:00
github-actions[bot] 93cafaffc5 Updating readme file for ubuntu24 version 20250202.1.1 (#11526)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-05 10:29:21 +00:00
Alexey-Ayupov d77157a972 [Ubuntu] add Android SDK Platform-Tools (#11539) 2025-02-05 11:05:22 +01:00
github-actions[bot] c4ed0a5c10 Updating readme file for macos-13 version 20250129.634 (#11503)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-02-03 14:39:41 +00:00
RaviAkshintala 27c8809a05 [Windows] Updated the mongodb signature thumbprint (#11507)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2025-02-03 07:38:45 -07:00
sarathrajsrinivasan 002f86637a [macOS] Update condition for mono test case (#11515) 2025-01-31 11:45:21 -06:00
Lawrence Gripper 8273c96ed0 Merge pull request #11518 from lawrencegripper/lg/require-pinned
Add workflows to require `pinnedDetails` when minor version of a tool is pinned in a toolset file
2025-01-31 13:40:37 +00:00
Lawrence Gripper 4c5acc8cde Update .github/workflows/validate-json-schema.yml 2025-01-31 13:03:06 +00:00
Lawrence Gripper ed70f8ac46 Update .github/workflows/check-pinned-versions.yml 2025-01-31 13:02:49 +00:00
github-actions[bot] b0de0a7049 Updating readme file for win25 version 20250127.1.1 (#11502)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-31 11:50:11 +00:00
Lawrence Gripper 06fe929343 Update .gitignore 2025-01-31 11:03:31 +00:00
Erik Bershel 94f8e7af81 Revert "Updating readme file for macos-15-arm64 version 20250127.616 (#11481)" (#11514)
This reverts commit 0a2348df06.
2025-01-31 12:03:27 +01:00
lawrencegripper 5385f70026 Fix double run 2025-01-31 10:57:29 +00:00
lawrencegripper 645b62769b Add pinnedDetails to mingw 2025-01-31 10:55:38 +00:00
lawrencegripper b14b8bf08f Merge branch 'main' into lg/require-pinned 2025-01-31 10:52:14 +00:00
lawrencegripper 1ace44b407 Update cron 2025-01-31 10:51:21 +00:00
lawrencegripper 613e24f3cd update 2025-01-31 10:46:52 +00:00
lawrencegripper 50e09973d0 Fix gh cli piping 2025-01-31 10:43:40 +00:00
lawrencegripper 901125ceec Check outdated pins 2025-01-31 10:39:03 +00:00
lawrencegripper 3bc475f72e try 2025-01-31 10:04:51 +00:00
lawrencegripper 78d2d49784 Update checker 2025-01-31 09:53:36 +00:00
github-actions[bot] c8b6f67c08 Updating readme file for win22 version 20250127.1.1 (#11492)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-30 11:30:32 +00:00
github-actions[bot] a9c4aff756 Updating readme file for win19 version 20250127.1.1 (#11497)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-30 10:17:47 +00:00
github-actions[bot] 0a2348df06 Updating readme file for macos-15-arm64 version 20250127.616 (#11481)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-30 06:19:19 +00:00
github-actions[bot] 680aca18e3 Updating readme file for macos-13-arm64 version 20250127.672 (#11480)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-29 15:06:03 +00:00
github-actions[bot] d97acc5bf3 Updating readme file for macos-14 version 20250127.727 (#11485)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-29 13:47:04 +00:00
github-actions[bot] 3ea8ee216f Updating readme file for ubuntu24 version 20250126.1.1 (#11479)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-29 13:21:28 +00:00
github-actions[bot] 964d0b05f4 Updating readme file for ubuntu22 version 20250126.1.1 (#11478)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-29 11:51:32 +00:00
github-actions[bot] 5a534e1f86 Updating readme file for ubuntu20 version 20250126.1.1 (#11477)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-29 11:48:07 +00:00
Erik Bershel 620ebdf37b [macOS] Deprecate stale code, update structure accordingly (#11473) 2025-01-27 14:09:51 +01:00
Erik Bershel 19c847488e [Actions] Remove Ruby check for CodeQL test as not used (#11474) 2025-01-27 09:57:24 +01:00
RaviAkshintala 7a1a792a74 [Windows] Update the edge driver thumbprint (#11475) 2025-01-27 09:44:30 +01:00
RaviAkshintala 4aaad333a6 [Windows]Updated the php 8.4 version (#11461)
Co-authored-by: Shivam Mathur <shivammathur@users.noreply.github.com>

Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2025-01-24 09:18:44 -07:00
Erik Bershel b7a804a460 [macOS] Update Xcode installer script - type optimization (#11459) 2025-01-24 10:57:28 +01:00
github-actions[bot] 9af4ac0a68 Updating readme file for macos-15-arm64 version 20250120.596 (#11425)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-24 00:45:44 +00:00
github-actions[bot] 65a1ae058f Updating readme file for macos-15-arm64 version 20250113.563 (#11371)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-23 19:56:16 +00:00
vidyasagarnimmagaddi d12bc7894b [Ubuntu] adding ruby version 3.3.* (#11452)
Co-authored-by: Pat Myron <PatMyron@users.noreply.github.com>
2025-01-23 08:08:29 -07:00
vidyasagarnimmagaddi f7fee117e8 [Windows] Adding Ruby version 3.3 (#11454)
Co-authored-by: Pat Myron <PatMyron@users.noreply.github.com>
2025-01-23 08:03:27 -07:00
hemanthmanga 02b8cbc5ce Adding latest Dotnet version 9 (#11457) 2025-01-23 08:01:43 -07:00
github-actions[bot] bdbe93c15a Updating readme file for win19 version 20250120.1.1 (#11449)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-23 13:55:17 +00:00
github-actions[bot] 6e729ed9de Updating readme file for win22 version 20250120.2.1 (#11443)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-23 13:02:22 +00:00
Shamil Mubarakshin e149fc6a0e Update Tags handling in build-image.ps1 (#11458) 2025-01-23 13:57:09 +01:00
github-actions[bot] 4e7613245f Updating readme file for win25 version 20250120.2.1 (#11440)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-23 12:26:39 +00:00
github-actions[bot] 7f05bc5cf5 Updating readme file for ubuntu24 version 20250120.5.1 (#11442)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-23 12:05:59 +00:00
github-actions[bot] abc3bfa23d Updating readme file for ubuntu20 version 20250120.2.1 (#11439)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-23 12:05:38 +00:00
github-actions[bot] 9303ddeb0c Updating readme file for ubuntu22 version 20250120.2.1 (#11441)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-23 11:43:45 +00:00
github-actions[bot] f12b993a3a Updating readme file for macos-14-arm64 version 20250120.774 (#11430)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-22 17:57:32 +00:00
Ikko Eltociear Ashimine c9859b2db3 [ubuntu] Update etc-environment.sh (#10344)
containg -> containing
2025-01-22 10:20:34 -07:00
vidyasagarnimmagaddi 37aecb0028 [Ubuntu & Windows] Adding Python 3.13 version (#11438)
Co-authored-by: James Knight <jdknight@users.noreply.github.com>
2025-01-22 08:57:31 -07:00
github-actions[bot] cd2ebf2962 Updating readme file for macos-13 version 20250120.597 (#11428)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-22 14:38:28 +00:00
github-actions[bot] ee9c567442 Updating readme file for macos-13-arm64 version 20250120.653 (#11427)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-22 13:27:05 +00:00
github-actions[bot] 727faa300e Updating readme file for macos-15 version 20250120.591 (#11426)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-22 12:26:19 +00:00
sureshe456 085d14e7de [macOS] Fix iOS18.2 for Xcode 16.2 on macOS 14 (#11447) 2025-01-21 16:38:03 +01:00
Lawrence Gripper 6020692ce2 Merge pull request #11047 from lawrencegripper/lg/postgres-win-update
[Windows] Unpin Postgres allowing latest v14 version
2025-01-21 12:30:37 +00:00
kishorekumar-anchala c21e3961c5 [Ubuntu] Fix minikube failure on ubuntu images (#11429)
* Fix minqube installation

* Fix minqube installation
2025-01-20 08:50:33 -07:00
Shamil Mubarakshin ee530b00e3 [windows] Update Get-WindowsUpdateStates function (#11397) 2025-01-20 11:12:30 +01:00
aartis17 af0df29967 [macOS] Updating TCC DB by adding microphone permissions for provisioner (#11412) 2025-01-17 14:57:32 +01:00
Lawrence Gripper ddaec57d3e Merge branch 'actions:main' into lg/postgres-win-update 2025-01-17 09:03:36 +00:00
kishorekumar-anchala 021b320d3b [Windows] Azurerm module version 2.1.0 deprecated (#11398)
* remove 2.1.0 deprecated

* remove 2.1.0 deprecated

* Removed cache versions and EOL versions
2025-01-16 14:48:51 -07:00
Shamil Mubarakshin f27bce4030 Add Windows2025 to GenerateResourcesAndImage.ps1 (#11404) 2025-01-16 18:43:53 +01:00
pravinade d0ef4c965f [macOS] Update activesupport gem to 7.1.5.1 to unlock cocoapods (#11406) 2025-01-16 18:12:17 +01:00
github-actions[bot] ffc156c381 Updating readme file for win25 version 20250113.1.1 (#11385)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-16 17:07:27 +00:00
github-actions[bot] 7ac5d59cf5 Updating readme file for macos-13-arm64 version 20250113.628 (#11373)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-16 16:43:41 +00:00
github-actions[bot] 1bb89cd279 Updating readme file for macos-14-arm64 version 20250113.751 (#11375)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-16 16:21:36 +00:00
github-actions[bot] 9f1c73e473 Updating readme file for win22 version 20250113.1.1 (#11379)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-16 15:26:19 +00:00
github-actions[bot] 620d17380f Updating readme file for macos-15 version 20250113.570 (#11374)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-16 12:57:12 +00:00
github-actions[bot] 4a67880dbe Updating readme file for macos-13 version 20250113.572 (#11372)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-16 12:48:36 +00:00
lawrencegripper 39bd8d49c7 Merge branch 'main' into lg/postgres-win-update 2025-01-16 10:51:38 +00:00
github-actions[bot] 250b209850 Updating readme file for macos-13-arm64 version 20250106.592 (#11305)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-16 00:18:51 +00:00
Subir Ghosh 8b7d5f6fee Revert "Implemented az-cli warmup (#11173)" (#11400)
This reverts commit ffe7e6a514.
2025-01-15 11:30:27 -07:00
kishorekumar-anchala f92a9551a8 [Windows] Update visual studio signature for windows 2019 (#11392)
* vs sign update for win-19

* update VS Signature
2025-01-15 08:35:47 -07:00
github-actions[bot] 97c57828ed Updating readme file for win19 version 20250113.1.1 (#11380)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-15 14:10:16 +00:00
blu3 47ef77b32b Update license to 2025 (#11326) 2025-01-14 08:51:41 -07:00
lawrencegripper 043bfb130f Put in right place 2025-01-14 12:29:48 +00:00
lawrencegripper c15fb5f6b2 Add example detection script 2025-01-14 12:13:15 +00:00
lawrencegripper b887892285 Merge remote-tracking branch 'upstream/main' into lg/postgres-win-update 2025-01-14 09:30:03 +00:00
Alexey-Ayupov 8184167b25 Add tags support to image generation script (#11367) 2025-01-13 18:38:10 +01:00
lawrencegripper 7a88cb1d8b quiet output 2025-01-13 17:20:14 +00:00
lawrencegripper 62335a3830 Fix validation 2025-01-13 17:15:29 +00:00
lawrencegripper 9faa1553c1 Do some validation 2025-01-13 16:55:50 +00:00
lawrencegripper 40f0a79050 PoC: Require details tracked when patch version pinned 2025-01-13 16:44:41 +00:00
vidyasagarnimmagaddi d1852f561f [Ubuntu] Updated maven version 9.0 (#11337)
Co-authored-by: Tim Jacomb <timja@users.noreply.github.com>
2025-01-13 07:41:39 -07:00
vidyasagarnimmagaddi 131105315a [Windows] Update maven version to 3.9 (#11321)
* [Windows] update maven version 3.9

Co-authored-by: Tim Jacomb <timja@users.noreply.github.com>

* [Windows] Updated maven version 9.0
Co-authored-by: Tim Jacomb <timja@users.noreply.github.com>

---------

Co-authored-by: Tim Jacomb <timja@users.noreply.github.com>
2025-01-13 07:40:42 -07:00
vidyasagarnimmagaddi b127d3a973 [Windows] Update EdgeDriver signature (#11361) 2025-01-13 07:36:06 -07:00
Lawrence Gripper 0b3c476cb6 Merge pull request #11098 from lawrencegripper/lg/dotnet-docs
[ubuntu] Add documentation on .NET core changes for 2404
2025-01-13 13:48:44 +00:00
Lawrence Gripper 619f425184 Update toolset-2019.json 2025-01-13 12:52:03 +00:00
susmitamane 8085da95cb [macOS] Add ruby 3.4 to macos images. (#11346)
Co-authored-by: Susmita Mane <susmitamane@Susmitas-MacBook-Pro.local>
2025-01-10 16:33:35 +05:30
Seth Landry 976232da21 Update ubuntu-latest to Ubuntu 24.04 (#11332)
Fixes #10636

Update the `README.md` to reflect the change in the `ubuntu-latest` label to Ubuntu 24.04.

* Change the `ubuntu-latest` label to point to Ubuntu 24.04.
* Remove the beta tag from the Ubuntu 24.04 image.
* Update the rollout status of the Ubuntu 24.04 image to reflect the latest changes.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/actions/runner-images/issues/10636?shareId=XXXX-XXXX-XXXX-XXXX).
2025-01-09 09:46:46 -07:00
Erik Bershel 237fc1c4e2 [macOS] Add .NET 9.0 environment to all images (#11325) 2025-01-09 15:04:56 +01:00
Lawrence Gripper 1d54963a0a Temp DO NOT MERGE: remove azcopy to test postgres 2025-01-09 11:41:29 +00:00
github-actions[bot] c2491bb469 Updating readme file for macos-14 version 20250106.587 (#11315)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-09 10:38:06 +00:00
github-actions[bot] 981fb1eb13 Updating readme file for macos-13 version 20250106.546 (#11304)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-09 06:05:24 +00:00
github-actions[bot] 05c04b5275 Updating readme file for macos-14-arm64 version 20250106.725 (#11306)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-08 23:14:25 +00:00
github-actions[bot] 2d35c44cec Updating readme file for win19 version 20250105.1.1 (#11312)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-08 18:08:04 +00:00
github-actions[bot] 186e26bc97 Updating readme file for win22 version 20250105.1.1 (#11310)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-08 17:17:07 +00:00
github-actions[bot] 5d3ec3ef99 Updating readme file for macos-15-arm64 version 20250106.544 (#11308)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-08 17:06:18 +00:00
github-actions[bot] 402d029f44 Updating readme file for ubuntu20 version 20250105.1.1 (#11302)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-08 14:40:43 +00:00
github-actions[bot] f7416ed524 Updating readme file for win25 version 20250105.1.1 (#11313)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-08 14:27:13 +00:00
github-actions[bot] 989ed18117 Updating readme file for macos-15 version 20250106.547 (#11307)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-08 13:31:07 +00:00
github-actions[bot] 6d67eed162 Updating readme file for ubuntu22 version 20250105.1.1 (#11299)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-08 12:36:16 +00:00
github-actions[bot] bb3043b2c5 Updating readme file for ubuntu24 version 20250105.1.1 (#11298)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2025-01-08 11:48:29 +00:00
കുട്ടൂസ് 4ac5909191 Use GitHub markdown alert for note (#11288) 2025-01-07 12:41:49 -07:00
Subir Ghosh bc116668f0 Revert "[Windows] Update Service Fabric Versions (#11048)" (#11318)
This reverts commit 19e81a096c.
2025-01-07 10:16:50 -07:00
Alexey-Ayupov e51332054c [Windows-2025] Remove VS components related to 4.7.SDK (#11248) 2025-01-07 09:05:00 -07:00
kishorekumar-anchala 3d5f09a90f Add libsql3 to ubuntu-24 (#11300) 2025-01-06 14:21:15 -07:00
Lars Nielsen ffe7e6a514 Implemented az-cli warmup (#11173) 2025-01-06 14:09:27 -07:00
Lawrence Gripper 19e81a096c [Windows] Update Service Fabric Versions (#11048)
* [WIP] Update Service Fabric Versions on Windows runners

* Accidental postgres change

This was from another PR by mistake
2025-01-06 13:38:36 -07:00
Fahrzin Hemmati c2becfafdd Use all processors when installing zstd (#11067)
Speeds up my builds from 93s to 37s (four core) for the install-zstd.sh step
2025-01-06 13:34:42 -07:00
hemanthmanga c4f58658b6 Removing Dotnet version 7.0 from Ubuntu (#11277) 2025-01-06 07:36:59 -07:00
hemanthmanga aff0eea2a1 Removing Dotnet version 7.0 from windows (#11278) 2025-01-06 07:35:23 -07:00
vidyasagarnimmagaddi 6cc2576b1b [Ubuntu] remvoving Python Version:3.7.* (#11275) 2025-01-03 11:18:46 -07:00
vidyasagarnimmagaddi 92c3eccf8d [Windows] removing Pthyon version:3.7.* (#11276) 2025-01-03 11:17:07 -07:00
sureshe456 b8e122b1b1 [macOS] Add Xcode 16.2 Release to macOS14 (#11272)
Co-authored-by: Suresh kumar <v-erkumar@microsoft.com>
2025-01-03 19:38:06 +05:30
Shamil Mubarakshin 03a8b0fd82 [windows] Fix WSL pester test (#11255) 2025-01-02 07:43:53 -07:00
Shamil Mubarakshin 5a7153bb52 [windows] Add Android SDK 34 to windows-2025 (#11249) 2024-12-30 19:11:22 +01:00
Alexey-Ayupov 5e69d9c205 [Windows] Add WSL2 to Windows-2025 image (#11242) 2024-12-30 11:11:22 +01:00
Alexey-Ayupov 0a970d8e11 [Windows] Update EdgeDriver signature (#11237) 2024-12-24 10:48:45 +01:00
Tachibana waita 9bdf288d3e Fix: erlang install failure on gpg key 2024-12-23 08:59:05 -07:00
lawrencegripper 39055770c9 Merge branch 'main' into lg/postgres-win-update 2024-12-20 14:55:28 +00:00
github-actions[bot] 45226c1116 Updating readme file for macos-15-arm64 version 20241217.490 (#11213)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-19 16:13:23 +00:00
github-actions[bot] 2d6d4f7714 Updating readme file for macos-15 version 20241217.493 (#11214)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-19 14:32:24 +00:00
Shamil Mubarakshin 3373b502f7 [Windows] Introduce Windows Server 2025 beta image (#11227) 2024-12-19 15:04:27 +01:00
Shamil Mubarakshin c9d728fd25 [windows-2025] Install mongosh for ALLUSERS and enable test (#11224) 2024-12-19 11:16:24 +01:00
github-actions[bot] bcf2ea82ad Updating readme file for macos-14-arm64 version 20241216.651 (#11210)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-19 00:11:37 +00:00
github-actions[bot] 9dbed1b18a Updating readme file for macos-14 version 20241216.504 (#11209)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-18 22:59:28 +00:00
github-actions[bot] 70cee3d2bd Updating readme file for win19 version 20241215.1.1 (#11201)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-18 22:15:37 +00:00
github-actions[bot] f55af58f30 Updating readme file for win22 version 20241215.1.1 (#11202)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-18 22:01:34 +00:00
github-actions[bot] f983f3da95 Updating readme file for macos-13-arm64 version 20241216.537 (#11206)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-18 21:39:31 +00:00
github-actions[bot] 832c038b81 Updating readme file for macos-13 version 20241216.479 (#11207)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-18 20:31:03 +00:00
github-actions[bot] 39222c24c4 Updating readme file for ubuntu20 version 20241215.1.1 (#11205)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-18 17:10:33 +00:00
github-actions[bot] 7c2da160a2 Updating readme file for ubuntu24 version 20241215.1.1 (#11197)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-18 12:26:37 +00:00
github-actions[bot] ee68afd89e Updating readme file for ubuntu22 version 20241215.1.1 (#11198)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-18 11:51:24 +00:00
Lawrence Gripper ee59bae245 Update docs/dotnet-ubuntu.md 2024-12-17 13:15:53 +00:00
sureshe456 2899593d7a [macOS] Add Xcode 16.2 Release to macOS15 (#11179) 2024-12-16 09:52:11 -06:00
github-actions[bot] ad23bf9f93 Updating readme file for ubuntu24 version 20241208.1.1 (#11139)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-16 07:39:37 -07:00
github-actions[bot] 600fb502b3 Updating readme file for ubuntu22 version 20241211.1.1 (#11166)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-16 07:38:38 -07:00
sarathrajsrinivasan 5c8a14c94c [macOS] Add Symlink for tcl-tk8 (#11128)
* [macOS] Add Symlink for tcl-tk8

* [macOS] Add condition for tcl tk only for macOS13 and macOS14 Intel machines

* [macOS] Update test case for tcl/tk

* [macOS] Update test cases for tcl/tk for macOS15

* [macOS] Update tcl/tk test cases
2024-12-16 15:52:29 +05:30
Alexey-Ayupov 0e631a89e8 [Windows] Remove Windows\Installer\* folder cleanup for windows 2025 image (#11193) 2024-12-15 12:44:49 +01:00
Alexey-Ayupov cee689db9f [Windows] Update EdgeDriver signature (#11192) 2024-12-15 12:44:26 +01:00
github-actions[bot] 591df9aa44 Updating readme file for macos-15-arm64 version 20241211.459 (#11151)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-14 19:36:19 -06:00
github-actions[bot] 225dce0cbd Updating readme file for macos-15 version 20241211.462 (#11150)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-14 19:35:45 -06:00
github-actions[bot] b14867a5eb Updating readme file for macos-13-arm64 version 20241211.503 (#11153)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-13 23:56:52 +00:00
github-actions[bot] 4ef6e91929 Updating readme file for macos-14-arm64 version 20241211.616 (#11160)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-13 23:46:11 +00:00
github-actions[bot] 6b5e85899d Updating readme file for macos-14 version 20241211.477 (#11154)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-13 22:53:14 +00:00
github-actions[bot] d0a65206e5 Updating readme file for macos-13 version 20241211.456 (#11155)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-13 22:46:09 +00:00
Joost Voskuil 7cd7c6a18a Add Microsoft.Net.Component.4.7.2.SDK to Windows toolset 2022 (#11118) 2024-12-13 20:19:19 +01:00
github-actions[bot] 019a2c6edc Updating readme file for win22 version 20241211.1.1 (#11165)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-13 16:50:08 +00:00
github-actions[bot] cb92b7c5b2 Updating readme file for ubuntu20 version 20241209.1.1 (#11141)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-13 09:16:02 -07:00
github-actions[bot] 9e06b648c0 Updating readme file for win19 version 20241211.1.1 (#11175)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-13 14:32:17 +00:00
Shamil Mubarakshin 625a3cb7eb [windows] Update Visual Studio Software Report (#11171) 2024-12-13 11:54:30 +01:00
Shamil Mubarakshin 9a4df3f591 [windows] Update mongosh signature (#11181) 2024-12-13 11:54:00 +01:00
Alexey-Ayupov 87aba9f412 [Windows] Install "strawberryperl" right after "cmake" (#11158) 2024-12-12 12:06:41 +01:00
Shamil Mubarakshin 6bbddd20d7 [windows] Remove Windows\Installer\* folder cleanup (#11144) 2024-12-10 17:11:16 +01:00
Alexey-Ayupov ddfcef3f6a [Windows] Accept by default "Send Diagnostic data to Microsoft" consent (#11121) 2024-12-09 19:49:19 +01:00
Alexey-Ayupov 3dca722ddb [Ubuntu] Add systemd-coredump (#11120) 2024-12-09 19:47:06 +01:00
susmitamane cb088fbe48 [macOS] Add Xcode 16.2 Release Candidate to macOS15 (#11134) 2024-12-09 10:54:20 +01:00
Erik Bershel c2c0261ea4 [macOS] Add Android SDK 34 to macOS-15 images (#11103) 2024-12-06 11:25:23 +01:00
github-actions[bot] b74c33ad6e Updating readme file for macos-14-arm64 version 20241202.580 (#11083)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-05 16:35:55 +00:00
github-actions[bot] de16eefce8 Updating readme file for macos-15-arm64 version 20241202.430 (#11086)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-05 13:24:19 +00:00
github-actions[bot] 1346c98b00 Updating readme file for macos-13-arm64 version 20241202.469 (#11081)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-05 11:44:33 +00:00
github-actions[bot] 26a47c5357 Updating readme file for macos-14 version 20241202.444 (#11082)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-05 11:17:09 +00:00
Lawrence Gripper d7a4f1a864 Update docs/dotnet-ubuntu.md 2024-12-05 11:05:46 +00:00
github-actions[bot] 5ae5d85800 Updating readme file for macos-13 version 20241202.423 (#11084)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-05 10:32:22 +00:00
github-actions[bot] f839529975 Updating readme file for macos-15 version 20241202.430 (#11085)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-05 10:28:59 +00:00
github-actions[bot] d7901f6e93 Updating readme file for win19 version 20241201.2.1 (#11080)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-04 23:35:37 +00:00
github-actions[bot] d868709391 Updating readme file for win22 version 20241201.2.1 (#11078)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-04 21:00:26 +00:00
lawrencegripper 3362e8dadf [ubuntu] Add documentation on .NET core changes for 2404
This adds a short document detailing the changes .NET Core team have made related to Ubuntu.

It provides a brief overview of the implications and how to resolve issues caused by this change.
2024-12-04 17:17:20 +00:00
lawrencegripper 9f195304f1 Put the installer back to original order 2024-12-04 16:35:34 +00:00
Alexey-Ayupov e6d18766e6 [Windows] Refactor Install-NodeJS script (#11088) 2024-12-04 15:01:55 +01:00
github-actions[bot] 07869434fe Updating readme file for ubuntu20 version 20241201.1.1 (#11072)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-04 12:00:37 +00:00
lawrencegripper 0fae0a3b0b Fix getting output 2024-12-04 11:55:32 +00:00
github-actions[bot] 2d0360379c Updating readme file for ubuntu24 version 20241201.1.1 (#11073)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-04 11:46:11 +00:00
github-actions[bot] cc762854bd Updating readme file for ubuntu22 version 20241201.1.1 (#11076)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-12-04 11:28:11 +00:00
lawrencegripper 18efc23fe3 Quicker loop again 2024-12-04 11:07:49 +00:00
lawrencegripper 66ee991884 Missing recurse 2024-12-04 11:06:53 +00:00
Lawrence Gripper 1aad2d246d Update images/windows/scripts/build/Install-PostgreSQL.ps1 2024-12-03 20:33:13 +00:00
lawrencegripper 9d551e43bc Missing backtick 🤦‍♂️ 2024-12-03 13:48:31 +00:00
Alexey-Ayupov 4730894910 [Windows] Fix the value of the variable "image_os" for Windows 2025 (#11090) 2024-12-03 14:02:45 +01:00
Lawrence Gripper 692b6af2e9 Update images/windows/scripts/helpers/InstallHelpers.ps1 2024-12-03 09:45:08 +00:00
lawrencegripper 4e756696cb Hack: temp fix to improve debugging loop 2024-12-02 14:37:55 +00:00
lawrencegripper 0d3756a2ec Handle looking for installer log before exit 2024-12-02 14:36:15 +00:00
lawrencegripper a0fc3d11c5 debugging 2024-12-02 10:14:52 +00:00
sureshe456 c8985638bc fix to kotlinc-js instead of fix-kotlin-dce-js as deprecated (#11075) 2024-12-02 10:53:40 +01:00
Alexey-Ayupov 49a87ab9a3 [Windows] Exclude "installer" directory from deletion (#11068) 2024-12-01 22:22:13 +01:00
lawrencegripper 3f89591af5 Make install optional as probably not needed for next windows 2025 build 2024-11-29 11:01:49 +00:00
lawrencegripper 1acb48ed45 Directly install vs redist before installing postgres 2024-11-29 10:23:46 +00:00
Erik Bershel a0b19fa01b [Windows] Update Get-GithubReleasesByVersion function sorting (#11064) 2024-11-29 11:09:38 +01:00
Alexey-Ayupov e3ba729b37 [Windows] Add Windows 2025 code (#11037) 2024-11-29 11:08:29 +01:00
Alexey-Ayupov 6c768837be Add trigger to run Windows 2025 CI (#11063) 2024-11-28 20:09:12 +01:00
Lawrence Gripper ba0b242503 Update images/windows/scripts/helpers/InstallHelpers.ps1 2024-11-28 15:42:57 +00:00
lawrencegripper d3779e8ed4 Merge branch 'main' into lg/postgres-win-update 2024-11-28 15:41:57 +00:00
RaviAkshintala 004bb48b9e [Ubuntu] Updated the Kotlin pester test and Power shell version for Ubuntu24.04. (#11062)
* [Ubuntu] Uodated the script to install the powershell

* [Ubuntu] Fixing the powershell and kotlin

---------

Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2024-11-28 08:11:49 -07:00
Alexey-Ayupov 5a263020f5 [Windows] Reorganize temporary file storage and separate cleanup activities (#11054) 2024-11-28 13:30:26 +01:00
Alexey-Ayupov 9b0a6c08c9 [Windows] Update Kotlin Pester test (#11056) 2024-11-28 11:04:06 +01:00
lawrencegripper 157d0dd46b Allow postgres to install necessary MSVC redistributables
Newer postgres installes require MSVC 17 which isn't
on the box by default.

Previously this worked as they required MSVC 16
which was installed by Visual Studio

https://github.com/actions/runner-images/pull/11047#issuecomment-2504219995
2024-11-27 16:03:13 +00:00
kishorekumar-anchala 20d0451bdd Update visualstduio signature for windows 2022 (#11052) 2024-11-27 13:31:30 +01:00
lawrencegripper 181b98660d hack: get stdout and stderr for failing install 2024-11-27 10:57:26 +00:00
github-actions[bot] 6eccdcc56f Updating readme file for macos-14-arm64 version 20241125.556 (#11031)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-26 14:43:12 +00:00
github-actions[bot] 6d5e92cd22 Updating readme file for macos-15-arm64 version 20241125.405 (#11033)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-26 14:29:13 +00:00
github-actions[bot] 50bb5e8967 Updating readme file for macos-13-arm64 version 20241125.445 (#11032)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-26 14:28:39 +00:00
lawrencegripper 95b0a5551b re-add signitures
removed these by accident, postgres releases are
signed with same key so keeping this allows us
to validate it
2024-11-26 13:33:25 +00:00
github-actions[bot] a63a87f6a0 Updating readme file for macos-14 version 20241125.421 (#11043)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-26 13:30:50 +00:00
github-actions[bot] ced65c7a3c Updating readme file for macos-15 version 20241125.404 (#11042)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-26 13:12:54 +00:00
github-actions[bot] 153e15c52e Updating readme file for macos-13 version 20241125.399 (#11044)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-26 13:09:17 +00:00
github-actions[bot] a03f6d0ec3 Updating readme file for win22 version 20241125.1.1 (#11045)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-26 11:27:25 +00:00
github-actions[bot] f391328279 Updating readme file for win19 version 20241125.1.1 (#11046)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-26 11:20:28 +00:00
lawrencegripper d195f34aa8 [WIP] Unpin Postgres on Windows images allowing latest v14 version. 2024-11-26 10:29:31 +00:00
github-actions[bot] 00f102b4cc Updating readme file for ubuntu24 version 20241124.1.1 (#11038)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-26 04:03:16 +00:00
github-actions[bot] 1e3d72af6d Updating readme file for ubuntu20 version 20241124.1.1 (#11040)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-26 04:02:31 +00:00
github-actions[bot] aba30c31f0 Updating readme file for ubuntu22 version 20241124.1.1 (#11039)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2024-11-26 04:01:34 +00:00
Subir Ghosh b3342fe129 -S (#10979)
chore: Update gist url for release basdges
2024-11-25 12:34:53 -07:00
Erik Bershel fc643c2fc8 [macOS] Add Xcode 15.4 to macOS-15; update disk space test (#11023) 2024-11-25 14:59:18 +01:00
Prasanjit Sahoo a9d89fa563 [MacOS]Update php-8.3 to php-8.4 (#11035) 2024-11-25 19:07:58 +05:30
RaviAkshintala 75e2e796b8 [Windows] Updated the DACF thumprint signature (#11030) 2024-11-25 12:08:46 +01:00
Alexey-Ayupov ffd458e263 [Windows] Update Visual Studio signature (#11026) 2024-11-23 14:15:56 +01:00
github-actions[bot] 166ca4e9c2 Updating readme file for macos-14-arm64 version 20241119.509 (#11011)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-22 15:26:36 +00:00
susmitamane 6e8ddff8ff [macOS] Add Ruby toolcache on arm64 images. (#10768)
Co-authored-by: Erik Bershel <erik-bershel@github.com>
2024-11-22 15:35:31 +01:00
sarathrajsrinivasan 26b592de2b [macOS] Replace pkg-config with pkgconf in all macOS images (#11015) 2024-11-22 15:23:29 +01:00
aartis17 d22a5ec4c1 [macos] Removing python 3.9 and 3.10 from macos-14-arm64 (#11018) 2024-11-21 19:35:54 +05:30
Prasanjit Sahoo e6fd81684d [macOS] Update Xcode 16.2 Beta on macOS15 (#11019)
* [macOS] Add Xcode 16.2 Beta 3 to macOS14 and macOS15

* Remove Xcode 16 beta from macos-14

---------

Co-authored-by: Erik Bershel <erik-bershel@github.com>
2024-11-21 19:04:46 +05:30
github-actions[bot] 183bef9022 Updating readme file for ubuntu20 version 20241117.1.1 (#10999)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-21 11:41:37 +00:00
github-actions[bot] 53c3ba89fe Updating readme file for ubuntu22 version 20241117.1.1 (#10997)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-21 10:48:28 +00:00
github-actions[bot] 6c6545011c Updating readme file for ubuntu24 version 20241117.1.1 (#10998)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-21 10:21:18 +00:00
github-actions[bot] 2c013247b1 Updating readme file for macos-15-arm64 version 20241118.362 (#10991)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-21 03:33:00 +00:00
github-actions[bot] 7a40bc62eb Updating readme file for macos-14 version 20241118.366 (#10993)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-20 23:51:46 +00:00
kishorekumar-anchala cb9e36698d [Windows] Fix AzCli Signature and Install Azure CosmosDb Emulator thumbprint (#11004)
* Fix azcli,cosmosdb and remove vscomponent

* Update visual studio signature

* revert toolset-2022.json changes
2024-11-20 07:53:46 -07:00
sarathrajsrinivasan b20550951d [macOS] Pin version for Az powershell module (#11006) 2024-11-19 13:30:00 -06:00
Prabhatkumar59 c0b1588684 adding latest 3.2 version (#10988)
Co-authored-by: Prabhat kumar <prabhatkumar59@Prabhats-Laptop.local>
2024-11-19 08:03:49 -07:00
sarathrajsrinivasan fd9befaf96 [macOS] Reverting changes to python 3.9 and 3.10 for macOS14 (#10996) 2024-11-18 22:25:26 +01:00
Prasanjit Sahoo c2ef078c78 [MacOS]Upgrade cmake to 3.31.0 (#10983) 2024-11-18 16:07:17 +05:30
hemanthmanga 187f9f5904 [Windows] Adding Dotnet latest version 9.0 (#10976) 2024-11-18 10:47:42 +01:00
github-actions[bot] 277110d088 Updating readme file for macos-13 version 20241108.324 (#10939)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-16 11:51:19 +00:00
susmitamane 5934916ad9 [MacOS] Remove node 16 from macos13 as per support policy. (#10952)
Co-authored-by: Susmita Mane <susmitamane@Susmitas-MacBook-Pro.local>
2024-11-15 22:27:47 -06:00
susmitamane d0d851b2c2 [MacOS] Remove python 3.9/3.10 from macos13-ARM64 and macos14-ARM64 due to dependencies issue. (#10951)
Co-authored-by: Susmita Mane <susmitamane@Susmitas-MacBook-Pro.local>
2024-11-15 22:27:15 -06:00
github-actions[bot] 67857a41a1 Updating readme file for win22 version 20241113.3.1 (#10974)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-16 02:38:18 +00:00
github-actions[bot] c27b1a395f Updating readme file for win19 version 20241113.3.1 (#10972)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-15 15:41:47 +00:00
hemanthmanga 56187189cf [Ubuntu 20 and 22] Removing Node.js version 16* (#10975) 2024-11-15 07:48:25 -07:00
github-actions[bot] a56a1d3dc7 Updating readme file for ubuntu22 version 20241112.1.1 (#10961)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-15 07:47:32 -07:00
sarathrajsrinivasan 5cd2ef1b0a [macOS] Pin version for tcl/tk and pkg-config (#10971) 2024-11-15 17:15:48 +05:30
github-actions[bot] 9b55b80556 Updating readme file for ubuntu24 version 20241112.1.1 (#10956)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-15 04:07:20 +00:00
sarathrajsrinivasan d29e71f0c5 [macOS] Add Xcode16 back to macOS14 images (#10962) 2024-11-13 16:22:42 -06:00
kishorekumar-anchala 918263378c [Windows] Update WDK,SDK to latest version on windows 22 image and AzCli signature. (#10945)
* Update WDK and SDK to latest version

* update comment on bisual studio script

* Fix Azcli signature mismatch

* Removed VS Components
2024-11-13 13:09:50 -07:00
github-actions[bot] e96b8f37d5 Updating readme file for macos-14-arm64 version 20241108.442 (#10940)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-13 17:43:32 +00:00
github-actions[bot] ccbc0f9b26 Updating readme file for macos-13-arm64 version 20241108.368 (#10937)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-13 17:29:06 +00:00
github-actions[bot] d43ea5c42a Updating readme file for macos-14 version 20241108.322 (#10938)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-13 16:18:42 +00:00
github-actions[bot] 5d604b9dc5 Updating readme file for ubuntu20 version 20241110.1.1 (#10948)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-13 14:48:42 +00:00
vidyasagarnimmagaddi 126e725070 [Windows] -VS-Signature update in Windows2019 and 2022 (#10957) 2024-11-13 07:05:10 -07:00
kishorekumar-anchala 23478d3106 Update Az-cli signature thumbprint (#10946) 2024-11-11 06:59:26 -07:00
kishorekumar-anchala 445bbb0d61 Edhedriver signature update (#10944) 2024-11-10 12:36:23 -07:00
sarathrajsrinivasan 6b5924aa06 [macOS] Add openssl@1.1 using old homebrew commit (#10935) 2024-11-08 13:13:31 -06:00
RaviAkshintala a070c8516f [Windows-Go]Updated the latest Go version 1.23 (#10919)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2024-11-08 09:05:54 -07:00
hemanthmanga 06e844f299 Adding Node.js latest version 22 (#10922)
Co-authored-by: Hemanth Manga <hemanthmanga@Hemanths-MacBook-Pro.local>
2024-11-08 09:04:42 -07:00
sureshe456 2be7150808 Merge pull request #10931 from github-maccloud/macos-openssl1.1-issue
Macos openssl1.1 issue
2024-11-08 18:07:19 +05:30
susmitamane 07f291cacf [MacOS] Add openssl@1.1 back. 2024-11-08 17:51:52 +05:30
sarathrajsrinivasan 0819844238 [macOS] Add openssl 1.1 back 2024-11-07 23:12:29 -06:00
sarathrajsrinivasan 5a82897b98 [macOS] Add openssl 1.1 back 2024-11-07 19:05:15 -06:00
sarathrajsrinivasan 84c4b32b94 [macOS] Add openssl 1.1 back 2024-11-07 19:02:19 -06:00
github-actions[bot] b4c921107c Updating readme file for win19 version 20241104.2.1 (#10903)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-07 13:39:30 +00:00
Prasanjit Sahoo 909878ffc5 Merge pull request #10908 from github-maccloud/macos-unxip-issue-sarath
[macOS] Add unxip for macOS13
2024-11-07 11:47:37 +05:30
vidyasagarnimmagaddi d3f705c429 [Windows] adding .Net Version 8 to Windows-2022 (#10913) 2024-11-06 14:56:01 -07:00
sarathrajsrinivasan adf6d83ab9 [macOS] Add unxip for macOS13 2024-11-06 13:21:07 -06:00
github-actions[bot] e74605cd6d Updating readme file for ubuntu24 version 20241103.1.1 (#10900)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-06 12:06:03 +00:00
github-actions[bot] c53958b30e Updating readme file for ubuntu22 version 20241103.1.1 (#10899)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-06 11:34:06 +00:00
github-actions[bot] 10abbce9e6 Updating readme file for ubuntu20 version 20241103.1.1 (#10898)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-11-06 11:33:46 +00:00
aartis17 32f3b67f86 [macOS]Add Xcode 16.2_beta_2 to macos15 (#10906) 2024-11-05 13:54:47 -06:00
Shamil Mubarakshin bf6ac0db93 [Ubuntu24] Update apt sources (#10804) 2024-11-04 07:28:58 -07:00
kishorekumar-anchala 2d27578911 Update new edge signature for ubuntu (#10890) 2024-11-04 06:25:16 -07:00
Shamil Mubarakshin a29761eb60 [ubuntu-24] Add nvm and gcloud cli (#10881) 2024-11-01 11:16:08 +01:00
sarathrajsrinivasan 2111b3e225 [macOS] Add Xcode 16.1 and 16.2 Beta 1 to macOS15 (#10880) 2024-10-31 11:05:54 -05:00
Erik Bershel 640581936d [doc] Update Xcode support policy (#10876) 2024-10-30 11:32:23 -05:00
Alexey-Ayupov 4d7c677f1c [macOS] Update android commandlinetools for macOS 15 (#10875) 2024-10-30 17:25:20 +01:00
Shamil Mubarakshin a8d59b2440 [Ubuntu24] Update pipx installation method (#10872) 2024-10-30 07:57:53 -06:00
kishorekumar-anchala a531b96b21 modified edge sign (#10867) 2024-10-28 22:56:27 -06:00
aartis17 ec00dd1a31 [macOS] toolset-14-updated support policy changes (#10834) 2024-10-28 20:19:52 -05:00
RaviAkshintala 24b91c995e Adding Windows sdk ltest version 26100 (#10862)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2024-10-28 10:12:30 -06:00
github-actions[bot] a1633b0193 Updating readme file for macos-13 version 20241023.237 (#10850)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-26 14:12:41 +00:00
github-actions[bot] 02babd3573 Updating readme file for win22 version 20241021.1.1 (#10838)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-26 08:01:04 +00:00
sureshe456 422d7a028e Merge pull request #10832 from actions/releases/macos-13-arm64/20241021-docs
macOS 13 arm64 (20241021) Image Update
2024-10-25 19:53:04 +05:30
Actions service account e054e2bcdc Merge branch 'main' into releases/macos-13-arm64/20241021-docs 2024-10-25 13:08:40 +00:00
github-actions[bot] fbbb9d7303 Updating readme file for win19 version 20241021.1.1 (#10839)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2024-10-25 07:06:50 -06:00
Actions service account 83a93373e6 Merge branch 'main' into releases/macos-13-arm64/20241021-docs 2024-10-25 13:03:10 +00:00
Erik Bershel 1136c0f644 [macOS] Update disk space Pester test: current target - 30 GB (#10854) 2024-10-24 11:55:22 +02:00
sarathrajsrinivasan d4872d4c2e [macOS] Update openssl from 1.1 to 3 (#10851) 2024-10-24 11:44:06 +02:00
hemanthmanga 4c67970f91 [Ubuntu] Adding latest Node.js version 22* . (#10811) 2024-10-23 17:43:46 +02:00
Erik Bershel f1bf50f507 [actions] Use latest SYFT on macOS/Ubuntu; provide useful run-name (#10833) 2024-10-23 12:01:43 +02:00
sureshe456 e38398ad37 Merge pull request #10841 from actions/releases/macos-15-arm64/20241022-docs
macOS 15 arm64 (20241022) Image Update
2024-10-23 10:37:50 +05:30
sureshe456 25f1053fed Merge pull request #10842 from actions/releases/macos-15/20241022-docs
macOS 15 (20241022) Image Update
2024-10-23 10:33:56 +05:30
sureshe456 6a79f14748 Merge pull request #10845 from actions/releases/macos-14-arm64/20241022-docs
macOS 14 arm64 (20241022) Image Update
2024-10-23 10:29:39 +05:30
sureshe456 fb37f140d8 Merge pull request #10844 from actions/releases/macos-14/20241022-docs
macOS 14 (20241022) Image Update
2024-10-23 10:24:48 +05:30
Image generation service account. 7b927d9898 Updating readme file for macos-14-arm64 version 20241022.361 2024-10-23 01:03:26 +00:00
Image generation service account. c6a4b16561 Updating readme file for macos-14 version 20241022.254 2024-10-22 23:00:41 +00:00
Image generation service account. fc001c0493 Updating readme file for macos-15 version 20241022.244 2024-10-22 22:21:07 +00:00
Image generation service account. 949eeedc32 Updating readme file for macos-15-arm64 version 20241022.250 2024-10-22 22:19:30 +00:00
sureshe456 4a0b4ab1fb [macOS] Replace Xcode 16.1_beta_3 with Xcode 16.1 RC on macOS-14 and macOS-15 (#10836) 2024-10-22 09:14:47 -05:00
github-actions[bot] e2b01435e8 Updating readme file for macos-14 version 20241014.202 (#10779)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-22 11:19:30 +00:00
Image generation service account. b03e99b0d2 Updating readme file for macos-13-arm64 version 20241021.263 2024-10-22 00:47:23 +00:00
RaviAkshintala 0077a0756a [Windows] Signature thumbprint updated for the edgedriver (#10829)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2024-10-22 02:18:56 +05:30
github-actions[bot] 0136427b07 Updating readme file for win19 version 20241015.1.1 (#10799)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-21 14:01:05 +00:00
github-actions[bot] 954995809e Updating readme file for macos-14-arm64 version 20241014.301 (#10805)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-21 06:25:18 +00:00
github-actions[bot] fcc4cdb1d0 Updating readme file for win22 version 20241015.1.1 (#10803)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-20 12:05:53 +00:00
github-actions[bot] 2997ec866b Updating readme file for ubuntu24 version 20241016.1.1 (#10800)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-20 03:34:02 +00:00
github-actions[bot] a177c07699 Updating readme file for ubuntu22 version 20241015.1.1 (#10801)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-20 03:33:22 +00:00
Erik Bershel 3fbcce7888 [macOS] Add Node 22 to the toolcache (#10809) 2024-10-18 17:15:01 +02:00
hemanthmanga c152328e5a Removing Node version 16 (#10808)
Co-authored-by: Hemanth Manga <hemanthmanga@Hemanths-MacBook-Pro.local>
2024-10-18 01:38:42 +05:30
Larissa Fortuna e065c9ac28 [doc] Rollback ubuntu-latest label to ubuntu-22 (#10807) 2024-10-17 17:38:14 +02:00
github-actions[bot] 011a640c94 Updating readme file for macos-15-arm64 version 20241014.193 (#10776)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-16 17:07:50 +00:00
github-actions[bot] f08266d9d0 Updating readme file for macos-13-arm64 version 20241014.218 (#10775)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-16 17:01:50 +00:00
github-actions[bot] b3b23d5faa Updating readme file for macos-15 version 20241014.202 (#10777)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-16 15:29:21 +00:00
Subir Ghosh f3ad9cadef fix:Allow pip to install packages in default env (#10794) 2024-10-16 15:07:29 +05:30
Alexey-Ayupov 499aa8a821 [Ubuntu, Windows] Add RUNNER_TOOL_CACHE environment variable (#10780) 2024-10-15 12:18:57 +02:00
susmitamane c6ea5e3564 [macOS] Add-python-3.13 (#10766)
Co-authored-by: Susmita Mane <susmitamane@Susmitas-MacBook-Pro.local>
2024-10-11 12:04:45 -05:00
RaviAkshintala 9b4274cda9 Go version 1.23 Added and set as default version (#10763)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2024-10-11 18:14:17 +05:30
github-actions[bot] 6becb4037c Updating readme file for macos-13-arm64 version 20241008.189 (#10750)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-11 05:54:14 +00:00
github-actions[bot] 58e54334b0 Updating readme file for macos-13 version 20241008.186 (#10751)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-11 04:40:57 +00:00
RaviAkshintala dae0f77971 Removing Go version 1.20 (#10761)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2024-10-10 22:39:22 +05:30
sureshe456 1838f0f3dc [macOS] Add Xcode 16.1 Beta 3 to macOS14 and macOS15 (#10762) 2024-10-10 10:39:25 -05:00
github-actions[bot] 75f145b104 Updating readme file for macos-14-arm64 version 20241007.259 (#10740)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-09 20:49:32 +00:00
github-actions[bot] 09ff567de6 Updating readme file for win22 version 20241006.1.1 (#10744)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-09 19:59:02 +00:00
github-actions[bot] 7ca41de8b8 Updating readme file for macos-14 version 20241007.165 (#10741)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-09 19:51:29 +00:00
github-actions[bot] bd333c6236 Updating readme file for ubuntu24 version 20241006.1.1 (#10743)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-09 15:39:06 +00:00
github-actions[bot] dfca60f766 Updating readme file for ubuntu22 version 20241006.1.1 (#10742)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-09 15:07:22 +00:00
github-actions[bot] 948c9e2df6 Updating readme file for macos-15-arm64 version 20241007.159 (#10737)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-09 13:51:03 +00:00
github-actions[bot] 3e37de50ef Updating readme file for ubuntu20 version 20241006.1.1 (#10738)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-09 11:36:23 +00:00
vidyasagarnimmagaddi 2cb9b917c5 [Windows] Fix Visual Studio signature issue for windows 2022 (#10754) 2024-10-09 16:43:15 +05:30
Erik Bershel 52279a9048 [macOS] Add Xcode symlinks to the Software Report (#10736) 2024-10-09 12:54:34 +02:00
github-actions[bot] 20de906028 Updating readme file for win19 version 20241006.1.1 (#10745)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-09 10:46:52 +00:00
github-actions[bot] 1229dfcf19 Updating readme file for macos-15 version 20241007.173 (#10739)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-09 09:59:05 +00:00
sarathrajsrinivasan 2889cfe878 [macOS] Add tcl-tk to macOS13 and macOS14 (#10735) 2024-10-08 10:25:07 +02:00
Erik Bershel 59b3801509 [doc] Mark macOS-12 as deprecated (#10732) 2024-10-07 16:56:32 +02:00
susmitamane 6d85c4873e [macOS] Deprecating go 1.20 & NDK 24,25 from macos 13,14 images. (#10719)
Co-authored-by: Susmita Mane <susmitamane@Susmitas-MacBook-Pro.local>
2024-10-03 08:43:47 -05:00
github-actions[bot] 7bf4ada29d Updating readme file for macos-13-arm64 version 20240930.145 (#10706)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-03 06:42:12 +00:00
github-actions[bot] 768c456091 Updating readme file for macos-14 version 20240930.130 (#10708)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-03 05:55:59 +00:00
github-actions[bot] 7256777a6b Updating readme file for macos-13 version 20240930.147 (#10707)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-03 05:34:28 +00:00
github-actions[bot] 2e94c1de50 Updating readme file for win22 version 20240929.1.1 (#10704)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-02 17:20:51 +00:00
sarathrajsrinivasan fdbe51d78c [macOS] Fix automationmodetool and loginwindow issue for macOS14.7 (#10684) 2024-10-02 09:38:03 -05:00
github-actions[bot] 0a7abf330f Updating readme file for macos-15-arm64 version 20240930.135 (#10711)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-02 11:32:27 +00:00
github-actions[bot] f251d50781 Updating readme file for macos-15 version 20240930.153 (#10709)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-10-02 09:57:08 +00:00
vidyasagarnimmagaddi 22a8b4c4ac updated baseurl to get the mingw32 and mingw64 releases (#10713) 2024-10-01 21:26:59 +05:30
Erik Bershel 6fc0ca1a91 [macOS] [doc] Update macos-15-arm64 readme to the current version (#10710) 2024-10-01 13:58:47 +02:00
sarathrajsrinivasan 740ab068bc [macOS] Install packer using tap (#10696) 2024-09-30 12:36:39 +02:00
루밀LuMir 01d5873a78 [doc] Fix typo in README.md (#10689) 2024-09-30 10:30:36 +02:00
github-actions[bot] bd90e1a113 Updating readme file for macos-12 version 20240926.174 (#10695)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-30 07:02:15 +00:00
github-actions[bot] e7648fd6a7 Updating readme file for macos-13 version 20240923.120 (#10670)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-28 20:35:33 +00:00
Erik Bershel 8726158fca [macOS] Disable removing default Xcode CLT for macOS-15 (#10691) 2024-09-27 01:04:25 +02:00
Erik Bershel 2fea25d02d [macOS] Recommended version of brew shellenv usage (#10660)
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2024-09-27 01:02:50 +02:00
github-actions[bot] 2661cfaa93 Updating readme file for win22 version 20240922.1.1 (#10668)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-26 15:15:00 +00:00
github-actions[bot] e3b97844e5 Updating readme file for macos-14-arm64 version 20240922.1 (#10666)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-26 05:29:17 +00:00
sarathrajsrinivasan ce5aa1950d [macOS] Add compilable brew packages for macOS12 (#10681) 2024-09-25 16:45:18 -05:00
ijunaidm ae99c16b0c Updating ubuntu24.04 image as ubuntu-latest (#10687)
Co-authored-by: Mohammed Junaid <mohammedjunaid@Mohammeds-MacBook-Pro.local>
2024-09-25 21:53:59 +05:30
Erik Bershel 78796bc109 [macOS] [doc] Introduce macOS-15 images (#10685) 2024-09-25 17:50:29 +02:00
github-actions[bot] 4d4477e04e Updating readme file for macos-13-arm64 version 20240923.116 (#10669)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-25 15:45:44 +00:00
github-actions[bot] 907fcf388b Updating readme file for macos-14 version 20240923.101 (#10673)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-25 15:07:03 +00:00
github-actions[bot] a52bed1b1a Updating readme file for ubuntu20 version 20240922.1.1 (#10674)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-25 13:31:27 +00:00
github-actions[bot] 6ba53090b0 Updating readme file for ubuntu22 version 20240922.1.1 (#10667)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-25 13:06:24 +00:00
github-actions[bot] 541dd995c8 Updating readme file for win19 version 20240922.1.1 (#10676)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-25 12:49:40 +00:00
github-actions[bot] 87d136e308 Updating readme file for ubuntu24 version 20240922.1.1 (#10672)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2024-09-25 11:16:49 +00:00
Erik Bershel 8a1eeaf6ac [macOS] Remove deprecated versions of .NET 7 and Android NDK 25 (#10659) 2024-09-21 14:01:48 +02:00
Erik Bershel d1db39831d [macOS] visionOS platform tools temporary removed from macOS-14 (#10652) 2024-09-20 16:06:42 +02:00
Erik Bershel 6e8c37cf52 [macOS] Update base image generation to work with Sequoia updates (#10651)
Co-authored-by: sarathrajsrinivasan <159180023+sarathrajsrinivasan@users.noreply.github.com>
2024-09-20 16:06:10 +02:00
github-actions[bot] 8ffffdb49d Updating readme file for macos-14-arm64 version 20240918.8 (#10647)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-20 08:57:21 +00:00
github-actions[bot] 3fbc297071 Updating readme file for macos-14 version 20240918.7 (#10645)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-20 03:25:15 +00:00
Erik Bershel 79c735b9fc [doc] Change Ubuntu-24.04 status: beta -> GA (#10653) 2024-09-20 01:49:14 +05:30
github-actions[bot] 8813e2b6e9 Updating readme file for macos-12 version 20240916.115 (#10630)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-19 06:50:34 +00:00
github-actions[bot] 255206eaeb Updating readme file for ubuntu20 version 20240915.1.1 (#10628)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-19 02:55:51 +00:00
github-actions[bot] 5809cd0f4d Updating readme file for ubuntu22 version 20240915.1.1 (#10627)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-19 02:55:18 +00:00
github-actions[bot] 96520bb192 Updating readme file for macos-14-arm64 version 20240915.3 (#10622)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-18 22:49:52 +00:00
Erik Bershel 39297c5658 [macOS] Fix for Homebrew shellenv bug to unlock PATH (#10642)
* [macOS] Fix for Homebrew shellenv bug to unlock PATH
* Add Homebrew default PATH back to bashrc
2024-09-18 15:49:04 -05:00
github-actions[bot] 85fbeaef9b Updating readme file for macos-13-arm64 version 20240916.74 (#10620)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-18 19:01:11 +00:00
github-actions[bot] 495fd51951 Updating readme file for macos-14 version 20240915.2 (#10615)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-18 18:35:58 +00:00
github-actions[bot] f4ba5c5cbc Updating readme file for win22 version 20240915.1.1 (#10619)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-18 18:32:01 +00:00
github-actions[bot] feebb05e11 Updating readme file for ubuntu24 version 20240915.1.1 (#10626)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-18 18:28:04 +00:00
github-actions[bot] 8e0eb613ac Updating readme file for macos-13 version 20240916.98 (#10623)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-18 17:53:43 +00:00
Erik Bershel 29e053ac38 [macOS] Rm Python 3.9/3.10 from macOS-15-arm64 due to dependencies mismatch (#10639) 2024-09-18 17:30:42 +02:00
Erik Bershel 8bbd828014 [macOS] Update Xcode 16.1 to Beta 2 on macOS-14 and macOS-15 (#10638) 2024-09-18 17:30:07 +02:00
Shamil Mubarakshin fd6c45b8e8 [CI] Update job conditions for GitHub CI workflows (#10641) 2024-09-18 16:42:09 +02:00
github-actions[bot] 5d31cfb3b9 Updating readme file for win19 version 20240915.1.1 (#10618)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-18 14:37:41 +00:00
kishorekumar-anchala 75ba3f22d0 ubuntu20 swift failire (#10634) 2024-09-18 03:11:29 +05:30
sarathrajsrinivasan cd07f9077f [macOS] Replace Xcode 16 RC with Xcode 16.0 on macOS-14 and macOS-15 (#10635) 2024-09-17 21:40:51 +02:00
Erik Bershel 370d12f1b6 [macOS] Workaround issue with Xamarin Pester tests discovery (#10633) 2024-09-17 17:55:00 +02:00
github-actions[bot] ce2a3e8e67 Updating readme file for macos-14-arm64 version 20240911.3 (#10603)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-14 18:22:53 +00:00
github-actions[bot] 71f35314bc Updating readme file for win22 version 20240912.1.1 (#10608)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-14 09:29:24 +00:00
Erik Bershel ba7e034f05 [macOS] Update Xcode 16.0 to RC1 on macOS-15 (#10586) 2024-09-13 14:24:42 +02:00
github-actions[bot] 6774220762 Updating readme file for ubuntu22 version 20240908.1.1 (#10574)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-13 03:53:40 +00:00
github-actions[bot] 0d40609330 Updating readme file for macos-12 version 20240908.1 (#10588)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-13 01:21:23 +00:00
github-actions[bot] d805d2e921 Updating readme file for win19 version 20240908.1.1 (#10579)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-12 23:07:40 +00:00
github-actions[bot] a142edbae6 Updating readme file for win22 version 20240908.1.1 (#10572)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-12 22:27:54 +00:00
github-actions[bot] a68ad81fbe Updating readme file for ubuntu24 version 20240908.1.1 (#10570)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-12 22:16:52 +00:00
github-actions[bot] bfff5e5a70 Updating readme file for ubuntu20 version 20240908.1.1 (#10569)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-12 21:55:47 +00:00
sarathrajsrinivasan 5954f76a9b [macOS] Clean up Homebrew downloads folder (#10600) 2024-09-12 22:43:15 +02:00
hemanthmanga ea8a7a8f01 Adding MsEdge in ubuntu-24 (#10597) 2024-09-13 01:14:17 +05:30
github-actions[bot] 20fb902d6b Updating readme file for macos-13-arm64 version 20240909.59 (#10585)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-12 12:04:18 +00:00
github-actions[bot] 255fffd021 Updating readme file for macos-13 version 20240908.1 (#10581)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-11 21:58:25 +00:00
susmitamane d2f9756b6e Add NDK 27 (#10522)
Co-authored-by: Susmita Mane <susmitamane@Susmitas-MacBook-Pro.local>
2024-09-11 16:12:54 -05:00
susmitamane 46a8dee561 [macOS] Add Go 1.23 (#10526) 2024-09-11 23:03:59 +02:00
susmitamane 54e686be61 [macOS] Add Ruby versions 3.2, 3.3. (#10525) 2024-09-11 23:03:34 +02:00
ijunaidm b60b7ab30f Add firefox to Ubuntu24.04 image (#10589)
Co-authored-by: Mohammed Junaid <mohammedjunaid@Mohammeds-MacBook-Pro.local>
2024-09-12 01:43:36 +05:30
github-actions[bot] ff9acc6401 Updating readme file for macos-14 version 20240908.1 (#10576)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-11 14:29:02 +00:00
Erik Bershel 72f6dfe786 [macOS] Increase base disk size by 25 GB (#10594) 2024-09-11 16:17:52 +02:00
kishorekumar-anchala 5e9605c7dc Fix vs signature issue (#10593) 2024-09-11 17:50:40 +05:30
kishorekumar-anchala c7adf5d533 add swift version to ubuntu 24 (#10578) 2024-09-10 21:23:10 +05:30
Erik Bershel 27738cad72 [macOS] Update Xcode 16.0 to RC1 on macOS-14 (#10584) 2024-09-10 13:42:16 +02:00
RaviAkshintala e01c839141 go version 1.20 removed and 1.23 added (#10580)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2024-09-10 16:45:51 +05:30
github-actions[bot] 8cdc506384 Updating readme file for macos-14-arm64 version 20240903.5 (#10551)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-06 15:25:58 +00:00
github-actions[bot] 74ebd60101 Updating readme file for macos-12 version 20240901.2 (#10548)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-06 07:07:41 +00:00
github-actions[bot] 49d5ab6422 Updating readme file for macos-13-arm64 version 20240901.2 (#10542)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-05 21:04:18 +00:00
github-actions[bot] 31e868eebe Updating readme file for macos-14 version 20240902.6 (#10543)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-05 20:53:24 +00:00
github-actions[bot] 14915191c7 Updating readme file for macos-13 version 20240901.3 (#10541)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-05 20:16:55 +00:00
Erik Bershel a1f7f1a10a [macOS] Software report - Remove redundant info, fix bug with empty runtimes for Xcode (#10513) 2024-09-05 12:19:58 +02:00
github-actions[bot] 2c7fe0021a Updating readme file for win22 version 20240902.1.1 (#10537)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-05 08:32:52 +00:00
github-actions[bot] 2ff0f1047a Updating readme file for ubuntu22 version 20240901.1.1 (#10534)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-05 07:26:54 +00:00
github-actions[bot] 2bb8be665c Updating readme file for ubuntu20 version 20240901.1.1 (#10532)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-05 06:45:39 +00:00
github-actions[bot] b0c4ef1a6b Updating readme file for win19 version 20240902.1.1 (#10536)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-05 03:17:53 +00:00
Erik Bershel 07e13e5cc9 [macOS] Update initial macOS-15 Xcode setup (#10554) 2024-09-05 00:05:08 +02:00
RaviAkshintala 24a8fbaf58 signature updated for the azure-cli (#10549)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2024-09-04 21:12:01 +05:30
github-actions[bot] e85a3666bf Updating readme file for ubuntu24 version 20240901.1.1 (#10527)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-09-04 11:43:29 +00:00
Erik Bershel 3926b864c3 [macOS] Update free space test condition to 14 GB (#10546) 2024-09-03 22:58:36 +02:00
ijunaidm 89f5712cad Add Packer tool to Ubuntu24.04 image (#10545)
Co-authored-by: Mohammed Junaid <mohammedjunaid@Mohammeds-MacBook-Pro.local>
2024-09-04 01:10:52 +05:30
Erik Bershel ab15087979 [macOS] Introduce macOS-15 code (#10535)
Co-authored-by: Alexey-Ayupov <alexey-ayupov@github.com>
2024-09-03 18:45:06 +02:00
RaviAkshintala ff516bd145 signature updated for the azurecosmosdbemulator (#10521)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2024-09-02 16:39:46 +05:30
github-actions[bot] 12335f2cc4 Updating readme file for macos-14-arm64 version 20240827.4 (#10503)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-30 03:07:37 +00:00
github-actions[bot] d7c81d045c Updating readme file for macos-14 version 20240827.1 (#10502)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-30 02:36:34 +00:00
github-actions[bot] 891c2ed95c Updating readme file for win22 version 20240825.1.1 (#10490)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-29 16:35:52 +00:00
RaviAkshintala 16b7d80a46 signature updated for visual studio (#10507)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2024-08-29 20:44:03 +05:30
github-actions[bot] c9fc7f734c Updating readme file for ubuntu20 version 20240825.1.1 (#10494)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-29 05:26:34 +00:00
github-actions[bot] 0d632219e5 Updating readme file for ubuntu22 version 20240825.1.1 (#10492)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-29 05:20:29 +00:00
github-actions[bot] dda4a941d8 Updating readme file for macos-13-arm64 version 20240826.1 (#10496)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-29 01:47:33 +00:00
github-actions[bot] f778b762d5 Updating readme file for win19 version 20240825.1.1 (#10491)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-28 15:21:58 +00:00
github-actions[bot] 90ada9b0c4 Updating readme file for macos-12 version 20240825.1 (#10489)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-28 14:51:40 +00:00
github-actions[bot] a27aca91e5 Updating readme file for ubuntu24 version 20240825.1.1 (#10493)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-28 12:38:45 +00:00
github-actions[bot] 4e1b48a6c5 Updating readme file for macos-13 version 20240825.1 (#10488)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-28 11:45:44 +00:00
Prasanjit Sahoo dd3eec7374 [macOS] Update Xcode 16.0 to Beta 6 for macOS-14 (#10499) 2024-08-27 09:35:09 +02:00
Pavel Iakovenko d33c9005cc [macOS] Fix Chrome installer script which freezes VM (#10481) 2024-08-26 13:54:36 +02:00
Erik Bershel 23c98d86f0 [macOS] Remove stale code (#10430) 2024-08-26 13:54:01 +02:00
github-actions[bot] e5de19ba15 Updating readme file for macos-12 version 20240819.7 (#10473)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-25 09:17:23 +00:00
Prasanjit Sahoo d72a4523b1 [macOS] Adding Xcode 16.0 Beta 5 for macOS-14 back to the repository (#10467)
[macOS] Adding Xcode 16.0 Beta 5 back to macOS-14
2024-08-22 08:44:48 -05:00
github-actions[bot] 439ecfcfdb Updating readme file for macos-13 version 20240819.2 (#10462)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-22 06:15:34 +00:00
kishorekumar-anchala 12d52d247e wdk issu fix (#10475) 2024-08-22 01:30:50 +05:30
vidyasagarnimmagaddi f8049e323b adding_kotlin in ubuntu_24 (#10474) 2024-08-22 00:27:56 +05:30
github-actions[bot] 5ab121d559 Updating readme file for macos-14-arm64 version 20240818.4 (#10460)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-21 18:21:19 +00:00
github-actions[bot] cba7c41716 Updating readme file for macos-13-arm64 version 20240818.3 (#10457)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-21 18:15:04 +00:00
github-actions[bot] 564751b570 Updating readme file for macos-14 version 20240818.2 (#10459)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-21 18:00:07 +00:00
github-actions[bot] 192b5bd8ad Updating readme file for win19 version 20240818.1.1 (#10458)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-21 14:11:53 +00:00
github-actions[bot] 69f706a106 Updating readme file for ubuntu22 version 20240818.1.1 (#10456)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-21 12:16:47 +00:00
github-actions[bot] 17a8ea14ac Updating readme file for ubuntu20 version 20240818.1.1 (#10455)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-21 11:52:24 +00:00
github-actions[bot] 36cf63a735 Updating readme file for ubuntu24 version 20240818.1.1 (#10454)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-21 11:36:54 +00:00
Pavel Iakovenko 0a285c2031 [macOS] Use API PAT for downloading actions/cache (#10463) 2024-08-20 15:44:22 +02:00
Pavel Iakovenko 1eae5baec1 [macOS] Treat github-api-pat as sensitive variable (#10453) 2024-08-19 20:00:28 +02:00
sarathrajsrinivasan c634b8cd67 [macOS] Add parallels kernel extension to macOS13 and macOS14 (#10238)
[macOS] Add parallels kernel extension to macOS13 and macOS14
2024-08-19 08:57:44 -05:00
kishorekumar-anchala 59a0b3727b Toolcache Android NDK versions <=25 will be removed from images (#10440) 2024-08-16 16:06:47 +05:30
github-actions[bot] 4e6e715037 Updating readme file for macos-12 version 20240811.1 (#10429)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-15 06:41:17 +00:00
github-actions[bot] 197b995b2d Updating readme file for macos-14 version 20240811.3 (#10431)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-15 06:01:37 +00:00
sarathrajsrinivasan 9bf0388ef2 [macOS] Add Xcode 16.1 Beta for macOS14 (#10439) 2024-08-14 14:03:24 -05:00
github-actions[bot] b8153b8d01 Updating readme file for win19 version 20240811.1.1 (#10427)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-14 11:29:27 +00:00
github-actions[bot] db2a58f0e3 Updating readme file for win22 version 20240811.1.1 (#10425)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-14 11:05:02 +00:00
github-actions[bot] eec55f72c9 Updating readme file for ubuntu22 version 20240811.1.1 (#10424)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-14 10:59:08 +00:00
github-actions[bot] 1388aca8a3 Updating readme file for ubuntu20 version 20240811.1.1 (#10426)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-14 10:58:14 +00:00
github-actions[bot] cebb2a1884 Updating readme file for macos-14-arm64 version 20240811.1 (#10421)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-14 10:37:07 +00:00
github-actions[bot] 474b80c589 Updating readme file for macos-13-arm64 version 20240811.1 (#10420)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-14 09:00:20 +00:00
github-actions[bot] 85fb533e05 Updating readme file for macos-13 version 20240811.1 (#10422)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-14 08:11:35 +00:00
kishorekumar-anchala cc117fb31b fix gitversion.portable version to latest (#10435) 2024-08-13 21:48:19 +05:30
github-actions[bot] 30802498d6 Updating readme file for ubuntu24 version 20240811.1.1 (#10423)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2024-08-13 14:11:21 +00:00
github-actions[bot] 5e6cc3155d Updating readme file for win22 version 20240807.2.1 (#10412)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-10 12:05:54 +05:30
ijunaidm 07692c0033 Updated the AzPowershell module version Ubuntu images (#10418)
* Update toolset-2004.json

* Update toolset-2204.json

* Update toolset-2404.json
2024-08-10 12:05:31 +05:30
hemanthmanga 8795612730 Updating AzurecosmoDB checksum and Removing m2repositry in AndriodSDK (#10415) 2024-08-09 17:14:49 +05:30
Erik Bershel 22143c7c68 [macOS] Remove macOS-11 related code due to the deprecation (#10383) 2024-08-09 11:25:15 +02:00
sarathrajsrinivasan 88cb1bef47 Merge pull request #10404 from sarathrajsrinivasan/macos-remove-gcc11
[macOS] Remove gcc11 from all macOS images
2024-08-08 17:32:27 -07:00
Sarathraj Srinivasan d485ae12fe [macOS] Remove gcc11 from all macOS images
[macOS] Remove gcc11 from all macOS images

Update toolset-13.json
2024-08-08 09:54:00 -05:00
sarathrajsrinivasan e48c7949fd Merge pull request #10408 from prasanjitsahoo/prasanjit-macos-14-add-xcode-16-beta-5
[macOS] Update Xcode 16.0 to Beta 5 for macOS-14
2024-08-08 07:23:45 -07:00
Prasanjit Sahoo c49ee7347c Add Xcode 16.0 Beta 5 for macOS14
Update toolset-14.json

xcode 16.0 beta 5 updated

Update toolset-14.json

Update toolset-14.json

Update toolset-14.json
2024-08-08 08:53:25 -05:00
Erik Bershel 7992e24b69 [macOS] Unlock Cargo crate dependencies due to a bug (#10390) 2024-08-08 11:24:37 +02:00
github-actions[bot] 8aec741c90 Updating readme file for ubuntu22 version 20240804.1.1 (#10392)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-08 14:17:44 +05:30
github-actions[bot] 3a24d66b9e Updating readme file for macos-14-arm64 version 20240805.3 (#10397)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-08 06:56:56 +00:00
github-actions[bot] 551ccc0fb1 Updating readme file for macos-13 version 20240805.3 (#10400)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-08 06:05:08 +00:00
RaviAkshintala 7665ed4ef9 removing the docker composev1 (#10407)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2024-08-08 10:07:02 +05:30
github-actions[bot] c31eef93ac Updating readme file for macos-13-arm64 version 20240804.1 (#10389)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-07 15:32:11 +00:00
github-actions[bot] 37e8b599ee Updating readme file for macos-14 version 20240804.1 (#10388)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-07 15:02:51 +00:00
hemanthmanga f404404643 Updated Thumbprint for Az-cli and Geckodriver (#10405) 2024-08-07 18:55:29 +05:30
github-actions[bot] 4b55f4683f Updating readme file for ubuntu20 version 20240804.1.1 (#10391)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-07 12:29:32 +00:00
github-actions[bot] 3300770426 Updating readme file for ubuntu24 version 20240804.1.1 (#10393)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-07 12:01:30 +00:00
ijunaidm 7636fd53b9 Updated the AzPowershell module version (#10395)
Co-authored-by: Mohammed Junaid <mohammedjunaid@Mohammeds-MacBook-Pro.local>
2024-08-06 17:41:19 +05:30
github-actions[bot] 2a4bc14da4 Updating readme file for ubuntu22 version 20240730.2.1 (#10376)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-02 14:25:52 +00:00
github-actions[bot] 0f88c4231d Updating readme file for win19 version 20240730.1.1 (#10372)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-02 13:42:15 +00:00
github-actions[bot] a54473db52 Updating readme file for ubuntu20 version 20240730.2.1 (#10375)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-02 13:37:35 +00:00
github-actions[bot] d935940e99 Updating readme file for macos-14-arm64 version 20240728.1 (#10360)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-01 23:55:48 +00:00
github-actions[bot] d46f62f273 Updating readme file for win22 version 20240729.2.1 (#10367)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-01 21:23:00 +00:00
github-actions[bot] 9a08ad80ee Updating readme file for ubuntu24 version 20240730.3.1 (#10371)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-08-01 21:14:05 +00:00
sarathrajsrinivasan e15a279ed8 Merge pull request #10365 from actions/releases/macos-13-arm64/20240728-docs
macOS 13 arm64 (20240728) Image Update
2024-08-01 08:59:14 -07:00
Actions service account 869f895d83 Merge branch 'main' into releases/macos-13-arm64/20240728-docs 2024-08-01 15:53:47 +00:00
sarathrajsrinivasan 051836e832 Merge pull request #10364 from actions/releases/macos-13/20240728-docs
macOS 13 (20240728) Image Update
2024-08-01 08:23:00 -07:00
Actions service account 7fa790a939 Merge branch 'main' into releases/macos-13/20240728-docs 2024-08-01 15:20:44 +00:00
sarathrajsrinivasan e89c1a6d09 Merge pull request #10359 from actions/releases/macos-14/20240728-docs
macOS 14 (20240728) Image Update
2024-08-01 07:16:22 -07:00
Actions service account 295e649465 Merge branch 'main' into releases/macos-14/20240728-docs 2024-08-01 14:13:59 +00:00
Enes Çakır da684ca6d2 [Ubuntu] Make brew version check consistent (#10369)
`Tools.Tests.ps1` checks the version of `brew` with `--version` argument.

```powershell
    Describe "Homebrew" {
    It "homebrew" {
        "/home/linuxbrew/.linuxbrew/bin/brew --version" | Should -ReturnZeroExitCode
    }
}
```

`SoftwareReport.Common.psm1` checks it with `-v` argument.

```powershell
    function Get-HomebrewVersion {
        $result = Get-CommandResult "/home/linuxbrew/.linuxbrew/bin/brew -v"
        $result.Output -match "Homebrew (?<version>\d+\.\d+\.\d+)" | Out-Null
        return $Matches.version
    }
```

Generally, `--version` and `-v` are equivalent. But a recent bug in `brew` makes `-v` returns the output of `brew help`.

https://github.com/Homebrew/brew/pull/17903

It's best to maintain consistency in version checks and explicitly use `--version` in both places.
2024-07-30 22:41:12 +05:30
kishorekumar-anchala 582bbb9c15 [Ubuntu] Deprecating docker compose v1 from ubuntu images (#10368)
* Deprecating docker compose v1 from un=buntu images

* Pin sql version for win-19
2024-07-30 21:38:05 +05:30
kishorekumar-anchala 137d0ed83d Pin sql version for win-19 (#10366) 2024-07-30 16:03:15 +05:30
Shamil Mubarakshin 1850dfc713 Add AllowedInboundIpAddresses parameter to build-image.ps1 (#10362) 2024-07-30 11:19:59 +02:00
kishorekumar-anchala c110803508 Pinned the version of gitversion (#10363) 2024-07-30 14:05:45 +05:30
Image generation service account. 7a96efa872 Updating readme file for macos-13-arm64 version 20240728.2 2024-07-30 08:08:44 +00:00
Image generation service account. 3b1c7f3c1d Updating readme file for macos-13 version 20240728.2 2024-07-30 08:08:02 +00:00
kishorekumar-anchala 325094ef86 Revert "add warump script for az cli (#10126)" (#10361)
This reverts commit fcf7cd18d4.
2024-07-29 18:12:33 +05:30
Image generation service account. f4cc7331d9 Updating readme file for macos-14 version 20240728.1 2024-07-29 10:52:19 +00:00
kishorekumar-anchala fcf7cd18d4 add warump script for az cli (#10126) 2024-07-29 15:16:32 +05:30
kishorekumar-anchala cbea23f931 [Ubuntu,Windows] add Android NDK 27 version to images (#10343)
* add ndk 27 version to images

* add ndk 27 version to images1
2024-07-29 14:28:29 +05:30
github-actions[bot] c7276710b3 Updating readme file for macos-12 version 20240721.1 (#10322)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-27 00:25:51 +00:00
kishorekumar-anchala 24a5edcdc8 fix rust issue (#10354) 2024-07-27 01:04:26 +05:30
kishorekumar-anchala e72f29bfc8 Fix vs22 signature issue (#10351) 2024-07-26 17:24:23 +05:30
sarathrajsrinivasan fbd6c33be3 [macOS] Add Xcode 16.0 Beta 4 for macOS14 (#10345) 2024-07-26 10:45:45 +02:00
github-actions[bot] a89507e2af Updating readme file for macos-14-arm64 version 20240722.3 (#10334)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-25 16:54:38 +00:00
github-actions[bot] cea9d0e0d1 Updating readme file for macos-14 version 20240722.3 (#10330)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-25 13:49:17 +00:00
github-actions[bot] abe90c1619 Updating readme file for win22 version 20240721.1.1 (#10325)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-24 23:31:20 +00:00
github-actions[bot] a74e63c6b1 Updating readme file for macos-13-arm64 version 20240721.1 (#10316)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-24 20:12:28 +00:00
github-actions[bot] d7ed5cb7b0 Updating readme file for macos-13 version 20240721.3 (#10328)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-24 19:01:34 +00:00
github-actions[bot] 00959b266e Updating readme file for ubuntu22 version 20240721.1.1 (#10324)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-24 13:44:28 +00:00
github-actions[bot] 36ab778536 Updating readme file for ubuntu20 version 20240721.1.1 (#10323)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-24 11:52:58 +00:00
github-actions[bot] e088ddba06 Updating readme file for ubuntu24 version 20240721.1.1 (#10317)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-24 11:39:25 +00:00
github-actions[bot] 49f0b7160b Updating readme file for win19 version 20240721.1.1 (#10326)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-24 11:34:46 +00:00
sarathrajsrinivasan e9e763c49f [macOS] Add Xcode 16.0 Beta 3 for macOS14 (#10245) 2024-07-23 11:29:45 +02:00
github-actions[bot] ab8dfc0eb3 Updating readme file for win19 version 20240717.1.1 (#10310)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-20 05:31:06 +00:00
Pavel Iakovenko 27049a3aff Merge pull request #10308 from paveliak/fix-xcode-16-naming
[macOS] Fix Xcode-16 naming on macOS-14
2024-07-19 04:12:10 -07:00
github-actions[bot] 23da668261 Updating readme file for macos-12 version 20240714.2 (#10239)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-18 14:25:20 +00:00
sarathrajsrinivasan 0478e791c7 Merge pull request #10241 from sarathrajsrinivasan/macos-update-xcode-15.4
[macOS] Update Xcode default to 15.4 for macos-14
2024-07-18 07:03:13 -07:00
Pavel Iakovenko aa5ca17eac Revert debug changes 2024-07-18 08:12:10 -04:00
Pavel Iakovenko b3cdd45273 Align Xcode-16 naming with Apple download links 2024-07-18 08:10:55 -04:00
github-actions[bot] b4b64341d6 Updating readme file for macos-14-arm64 version 20240714.2 (#10234)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-17 16:40:23 +00:00
github-actions[bot] 8506dfcb6d Updating readme file for macos-13-arm64 version 20240714.1 (#10228)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-17 16:29:42 +00:00
github-actions[bot] 9f23838ebe Updating readme file for macos-14 version 20240714.2 (#10233)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-17 15:57:25 +00:00
github-actions[bot] 23541a17f0 Updating readme file for macos-13 version 20240714.1 (#10227)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-17 15:53:49 +00:00
sarathrajsrinivasan 11acc8af1b Merge branch 'actions:main' into macos-update-xcode-15.4 2024-07-17 08:15:24 -07:00
github-actions[bot] c2c7c501c8 Updating readme file for ubuntu22 version 20240714.1.1 (#10232)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-17 15:09:53 +00:00
github-actions[bot] 380b0afd7e Updating readme file for ubuntu24 version 20240714.1.1 (#10230)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-17 13:31:05 +00:00
github-actions[bot] 4ac220f584 Updating readme file for ubuntu20 version 20240714.1.1 (#10235)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-17 13:11:10 +00:00
github-actions[bot] eafe328b90 Updating readme file for win22 version 20240714.1.1 (#10229)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-17 12:14:43 +00:00
kishorekumar-anchala 95c66e026c update google chrome signature (#10243) 2024-07-17 15:44:43 +05:30
sarathrajsrinivasan adead29f3f Update xcode default to 15.4 from 15.0.1 for macos14 2024-07-16 22:28:46 -05:00
Pavel Iakovenko ba50a5b1ca Merge branch 'actions:main' into main 2024-07-16 14:34:53 -07:00
Pavel Iakovenko fb0ca679f1 Merge pull request #10220 from paveliak/ssh-key-file-var
Switch null builder to the SSH password auth
2024-07-16 05:39:58 -07:00
Pavel Iakovenko a58d7b932e Add diagnostics to the install-powershell script 2024-07-15 09:37:58 -04:00
Pavel Iakovenko 284ffaacd7 Deleted wrong code 2024-07-12 16:55:10 -04:00
Pavel Iakovenko 0dbf1cb8a7 Switch to the password auth 2024-07-12 16:53:31 -04:00
github-actions[bot] d8dce39e5f Updating readme file for macos-12 version 20240707.1 (#10196)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-12 17:13:06 +00:00
Pavel Iakovenko 475cf36415 Introducing vm_key_file variable for SSH 2024-07-11 21:52:47 -04:00
github-actions[bot] 32fcc6a5f4 Updating readme file for macos-14-arm64 version 20240707.1 (#10194)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-11 12:37:26 +00:00
github-actions[bot] 79ef2c9407 Updating readme file for macos-13-arm64 version 20240708.1 (#10197)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-11 12:22:58 +00:00
github-actions[bot] 3dcb189d30 Updating readme file for macos-14 version 20240708.1 (#10195)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-11 11:46:34 +00:00
github-actions[bot] 6f8e340c85 Updating readme file for macos-13 version 20240707.2 (#10193)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-11 11:29:57 +00:00
github-actions[bot] 1b535372a0 Updating readme file for ubuntu22 version 20240708.1.1 (#10190)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-10 15:06:38 +00:00
sarathrajsrinivasan 0b21a6a13a Update xcode default to 15.2 from 15.0.1 for macos13 (#10210) 2024-07-10 17:03:21 +02:00
github-actions[bot] 06652839a7 Updating readme file for win22 version 20240707.1.1 (#10189)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-10 14:02:04 +00:00
github-actions[bot] e329995e52 Updating readme file for ubuntu20 version 20240708.1.1 (#10191)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-10 13:57:51 +00:00
github-actions[bot] bd17a26b42 Updating readme file for win19 version 20240707.1.1 (#10187)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-10 13:01:18 +00:00
github-actions[bot] 960e86ba13 Updating readme file for ubuntu24 version 20240707.1.1 (#10188)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-10 12:02:30 +00:00
RaviAkshintala 221efcbdc3 fix visual studio signature (#10205)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2024-07-10 12:22:50 +02:00
Alexey-Ayupov 315fbf0fc8 [macOS] Update macOS 11 documentation (#10198) 2024-07-10 11:22:59 +02:00
vidyasagarnimmagaddi 8e6b0c0d6d updated azcli signature (#10199) 2024-07-09 13:08:21 +02:00
RaviAkshintala 567d4a0ea4 adding alpine latest version (#10180)
Co-authored-by: Ravi Akshintala <raviakshintalagithub.com@Ravis-Laptop.local>
2024-07-08 17:20:44 +05:30
github-actions[bot] e81c4806fe Updating readme file for macos-13 version 20240630.1 (#10157)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-05 18:18:51 +00:00
github-actions[bot] b6bcbdc786 Updating readme file for macos-14-arm64 version 20240701.9 (#10161)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-05 07:21:39 +00:00
github-actions[bot] c5a9fa6ec5 Updating readme file for win22 version 20240630.1.1 (#10150)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-04 19:52:55 +00:00
github-actions[bot] ef57088246 Updating readme file for macos-13-arm64 version 20240701.1 (#10160)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-04 14:22:17 +00:00
github-actions[bot] bf3a13fe2a Updating readme file for ubuntu20 version 20240701.1.1 (#10163)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-04 13:42:15 +00:00
vidyasagarnimmagaddi ce75d8dd91 updated 3.2 version ruby version to ubuntu-20,22 (#10173) 2024-07-04 17:55:52 +05:30
vidyasagarnimmagaddi ada0348ea2 added ruby 3.2 version windows (#10172) 2024-07-04 17:55:27 +05:30
github-actions[bot] 7863994db8 Updating readme file for ubuntu22 version 20240630.1.1 (#10149)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-04 11:49:37 +00:00
github-actions[bot] 4ac3f5b277 Updating readme file for ubuntu24 version 20240630.1.1 (#10152)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-04 11:48:08 +00:00
github-actions[bot] ebeb608ce1 Updating readme file for win19 version 20240630.1.1 (#10151)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-04 11:27:52 +00:00
github-actions[bot] a4c4b159f0 Updating readme file for macos-14 version 20240701.1 (#10162)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-07-04 11:09:32 +00:00
ijunaidm 0ad636b824 Update Image Rollout Badges (#10170) 2024-07-03 20:52:00 +02:00
github-actions[bot] af2f67d1ad Updating readme file for macos-12 version 20240630.1 (#10156)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2024-07-03 16:56:02 +00:00
kishorekumar-anchala 0176ca6d78 fix openshift cli issue (#10153) 2024-07-01 22:26:57 +05:30
Erik Bershel 5eda352fd4 [macOS] Update Xcode 16.0 to Beta 2 for macOS-14 (#10141) 2024-07-01 10:56:32 +02:00
github-actions[bot] 5afe2ac2dc Updating readme file for macos-14-arm64 version 20240625.2 (#10131)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-30 05:56:24 +00:00
github-actions[bot] 773246ccf7 Updating readme file for ubuntu24 version 20240624.1.1 (#10124)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-29 16:40:06 +00:00
github-actions[bot] 734699ef61 Updating readme file for win22 version 20240624.1.1 (#10127)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-28 18:19:37 +00:00
github-actions[bot] ce0b29d20c Updating readme file for win19 version 20240624.1.1 (#10119)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-28 16:32:38 +00:00
github-actions[bot] ed7da973ff Updating readme file for ubuntu22 version 20240624.1.1 (#10125)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-28 16:10:05 +00:00
github-actions[bot] 71142e7053 Updating readme file for ubuntu20 version 20240624.2.1 (#10123)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-28 15:33:51 +00:00
kishorekumar-anchala 2927b0be95 [windows] Fix Cloud-Foundry signature (#10135) 2024-06-28 11:14:37 +02:00
github-actions[bot] e63e9ad701 Updating readme file for macos-12 version 20240623.1 (#10112)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-27 19:54:14 +00:00
github-actions[bot] d7a4be0267 Updating readme file for macos-13-arm64 version 20240624.1 (#10115)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-27 00:47:07 +00:00
github-actions[bot] d728101ace Updating readme file for macos-13 version 20240623.1 (#10117)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-26 23:18:51 +00:00
github-actions[bot] d31e0a18cb Updating readme file for macos-14 version 20240624.1 (#10116)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-26 16:29:55 +00:00
sarathrajsrinivasan b268f563f6 [macOS] Add gcc 14 (#10043) 2024-06-25 13:57:27 +02:00
Shamil Mubarakshin 62c1943b63 [Ubuntu20] Pin public_suffix gem to 5.1.1 (#10111)
* [Ubuntu20] Pin public_suffix gem to 5.1.1
2024-06-24 21:55:05 +02:00
github-actions[bot] c5c9a7cd7b Updating readme file for macos-13 version 20240616.1 (#10076)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-21 14:14:30 +00:00
github-actions[bot] bcf346f13b Updating readme file for win22 version 20240618.1.1 (#10096)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-21 12:14:19 +00:00
Shamil Mubarakshin 2813ee66cb Update Image Rollout Badges (#10100) 2024-06-20 17:52:59 +02:00
github-actions[bot] d31241d2c8 Updating readme file for macos-14-arm64 version 20240616.1 (#10078)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-19 23:26:16 +00:00
github-actions[bot] 8c3d5d9d09 Updating readme file for macos-12 version 20240617.1 (#10086)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-19 18:51:18 +00:00
github-actions[bot] e7f54bfde8 Updating readme file for macos-13-arm64 version 20240617.2 (#10081)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-19 17:20:15 +00:00
github-actions[bot] d6a35ea98b Updating readme file for macos-14 version 20240616.1 (#10077)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-19 16:28:40 +00:00
github-actions[bot] b7a8e5ca52 Updating readme file for ubuntu24 version 20240617.1.1 (#10084)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-19 14:59:11 +00:00
github-actions[bot] 3464b06c4c Updating readme file for ubuntu22 version 20240616.1.1 (#10082)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-19 14:39:16 +00:00
kishorekumar-anchala 4edcdf297d [windows] Fix Google Cloud CLI signature (#10092) 2024-06-19 16:09:56 +02:00
github-actions[bot] d0b14aa29e Updating readme file for ubuntu20 version 20240617.1.1 (#10080)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-19 11:32:20 +00:00
Shamil Mubarakshin 89d72011e0 [windows] Remove Visual Studio 2019 AzCopy component and fix signature (#10083) 2024-06-18 11:51:57 +02:00
Mikhail Koliada 3793317199 [Ubuntu] always install gfrotran (#10069) 2024-06-16 17:56:46 +02:00
Mikhail Koliada e85f1e429d Revert "[Ubuntu] disable apparmor (#10024)" (#10070)
This reverts commit 145c80df8d.
2024-06-14 15:38:24 +02:00
Mikhail Koliada 145c80df8d [Ubuntu] disable apparmor (#10024) 2024-06-14 08:57:12 +02:00
github-actions[bot] fb41178b75 Updating readme file for macos-14 version 20240612.5 (#10058)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
2024-06-13 17:50:27 +00:00
Erik Bershel ab07d6cc32 [macOS] Install Xcode 16 on macOS-14 Intel-based image without runtimes (#10057) 2024-06-13 11:23:38 +02:00
github-actions[bot] 3e33d65ff9 Updating readme file for macos-14-arm64 version 20240611.1 (#10047)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-13 01:57:57 +00:00
github-actions[bot] e0fd3fea70 Updating readme file for macos-13-arm64 version 20240609.1 (#10034)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-12 19:18:39 +00:00
github-actions[bot] f610e46b01 Updating readme file for win22 version 20240610.1.1 (#10041)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-12 11:58:55 +00:00
github-actions[bot] e21232684f Updating readme file for ubuntu20 version 20240609.1.1 (#10042)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-12 11:26:00 +00:00
github-actions[bot] 619f9fd372 Updating readme file for ubuntu22 version 20240609.1.1 (#10039)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-12 11:20:56 +00:00
github-actions[bot] 42a61d742a Updating readme file for win19 version 20240610.1.1 (#10040)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-12 11:20:30 +00:00
github-actions[bot] 65d62e1688 Updating readme file for macos-13 version 20240609.1 (#10033)
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-12 10:37:04 +00:00
Erik Bershel 903f406ecb Merge pull request #10048 from shamil-mubarakshin/ubuntu24-add-github-CI-workflow
[ubuntu24] Add Actions build workflow
2024-06-12 12:07:57 +02:00
Shamil Mubarakshin 1bf1aea864 [ubuntu24] Add Actions build workflow 2024-06-12 11:59:30 +02:00
Erik Bershel b5ee676e1d [macOS-14] Add Xcode 16.0 Beta 1 (#10038) 2024-06-12 11:11:50 +02:00
ijunaidm bb433ff031 [Ubuntu] Update ubuntu-minimal.pkr.hcl (#10044) 2024-06-12 10:52:41 +02:00
Shamil Mubarakshin 2e3a8e1ccf [windows] Modify TortoiseSVN installation (#10010) 2024-06-10 08:45:22 +02:00
Shamil Mubarakshin 870d08d9cb [windows] Pin PostgreSQL and Update LLVM (#10014)
* [windows] Pin PostgreSQL version

* Fix if statement

* Fix PostgreSQL pester test

* Update LLVM to 18*
2024-06-08 11:02:11 +02:00
github-actions[bot] 7271f004d4 Updating readme file for macos-14-arm64 version 20240603.1 (#9991)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-07 11:46:14 +00:00
github-actions[bot] 71714d51d3 Updating readme file for macos-12 version 20240602.1 (#9994)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-07 11:05:31 +00:00
Mikhail Koliada 2a8403091c [Ubuntu] Display APT sources on 24 properly (#10006) 2024-06-07 11:28:25 +02:00
github-actions[bot] a615999e85 Updating readme file for win22 version 20240603.1.1 (#9990)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-07 05:54:53 +00:00
github-actions[bot] bbad000130 Updating readme file for ubuntu20 version 20240603.1.1 (#9987)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-06 15:53:04 +00:00
github-actions[bot] b3529d148e Updating readme file for ubuntu22 version 20240603.1.1 (#9988)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-06 13:55:15 +00:00
github-actions[bot] 8549372c4c Updating readme file for macos-14 version 20240603.1 (#9985)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-06 12:48:23 +00:00
github-actions[bot] c27adcfdba Updating readme file for win19 version 20240603.1.1 (#9989)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-06 11:54:45 +00:00
github-actions[bot] 45651fd866 Updating readme file for macos-13-arm64 version 20240603.1 (#9992)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-06 11:26:34 +00:00
github-actions[bot] 28bc3aff6d Updating readme file for macos-13 version 20240603.1 (#9993)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-06-06 10:44:46 +00:00
Erik Bershel 7992e7f1ba [Ubuntu, Windows] Update Docker tools versions (#9982)
Co-authored-by: Taleh Zaliyev <z.taleh007@ya.ru>
2024-06-05 12:27:31 +02:00
github-actions[bot] 3a10719283 Updating readme file for ubuntu24 version 20240604.1.1 (#9986)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-06-05 07:20:12 +00:00
Mikhail Koliada 52bcf848e5 [All OSes] Revert gitlfs changes (#9984)
* Revert "[Ubuntu] Add new git environment variable (#9899)"

This reverts commit ee7edb4f80.

* Revert "[Windows] Add new git environment variable (#9898)"

This reverts commit 5113d251a8.

* Revert "[macOS] Add new git environment variable (#9900)"

This reverts commit 5c60b0c2af.
2024-06-04 13:32:40 +02:00
Mikhail Koliada 5a99573420 [ubuntu] Install native azure-cli on noble (#9983) 2024-06-04 13:20:10 +02:00
Mikhail Koliada c9f2293acc [Ubuntu] do not restart provisioner on 24.04 automatically (#9979)
* [Ubuntu] does not restart provisioner on 24.04 automatically

* Update images/ubuntu/scripts/build/configure-system.sh

Co-authored-by: Kacper Michajłow <kasper93@gmail.com>

---------

Co-authored-by: Kacper Michajłow <kasper93@gmail.com>
2024-06-04 11:35:21 +02:00
Kenichi Kamiya a9f4b4f480 [Ubuntu] Add tree command (#9936) 2024-06-03 11:50:44 +02:00
github-actions[bot] 25c57a1bbf Updating readme file for macos-12 version 20240527.4 (#9955)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-31 15:22:30 +00:00
Alexey-Ayupov 293e955e3f [Windows] Update signature for SessionManagerPluginSetup.exe (#9969) 2024-05-31 16:43:37 +02:00
github-actions[bot] 9d5d1be482 Updating readme file for macos-14-arm64 version 20240526.2 (#9940)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-29 21:31:15 +00:00
github-actions[bot] 785629d8d8 Updating readme file for macos-13-arm64 version 20240524.2 (#9939)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-29 11:59:57 +00:00
Mikhail Koliada 899fcf9b16 [Ubuntu] unify apt install calls (#9953) 2024-05-29 13:43:07 +02:00
github-actions[bot] 448c998191 Updating readme file for macos-13 version 20240526.1 (#9943)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-29 11:29:00 +00:00
github-actions[bot] 0f916a843b Updating readme file for macos-14 version 20240526.1 (#9944)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-29 11:03:44 +00:00
Mikhail Koliada 4b94854902 [Ubuntu] exclude apt-fast from sw report on 24 (#9952) 2024-05-28 23:02:51 +02:00
github-actions[bot] c99c444ee9 Updating readme file for ubuntu22 version 20240526.1.1 (#9941)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-28 20:58:20 +00:00
Mikhail Koliada 24c7b7b9d8 [Ubuntu] move source scripts earlier (#9951) 2024-05-28 19:43:30 +02:00
Mikhail Koliada 903d127138 [Ubuntu] fix dotnet installation & scripts sorcing on 24.04 (#9950) 2024-05-28 17:43:09 +02:00
github-actions[bot] 8476a08273 Updating readme file for win19 version 20240526.1.1 (#9942)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-28 12:07:57 +00:00
github-actions[bot] 04166140e1 Updating readme file for ubuntu20 version 20240526.1.1 (#9938)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-28 10:19:05 +00:00
Alexey-Ayupov 3c26757b41 [Windows] Update script to install emulator separately (#9947) 2024-05-28 01:19:14 +02:00
Erik Bershel ed92ac6e3f [Ubuntu] Revert previously removed Docker tests (#9824) 2024-05-25 15:14:03 +02:00
Erik Bershel 36549632ce Update github/codeql-action and actions/checkout actions version (#9916) 2024-05-24 12:47:17 +02:00
Erik Bershel 562ad565fa Revert "[Ubuntu] Pin Helm 3.14.4 due to unusual release of 3.15.0 (#9867)" (#9919) 2024-05-24 12:43:37 +02:00
Ketil 3dcd2fa9b4 fix: update thumbprint of AzureCosmosDbEmulator (#9910) 2024-05-24 09:53:23 +02:00
Alexey-Ayupov 5c60b0c2af [macOS] Add new git environment variable (#9900) 2024-05-20 23:37:11 +02:00
Alexey-Ayupov 5113d251a8 [Windows] Add new git environment variable (#9898) 2024-05-20 16:44:16 +02:00
Alexey-Ayupov ee7edb4f80 [Ubuntu] Add new git environment variable (#9899) 2024-05-20 16:17:27 +02:00
MaksimZhukov a9fed55df6 [Ubuntu] Add libyaml-dev library (#9897) 2024-05-20 14:18:02 +02:00
Erik Bershel a38a062eee [Windows] Add more compatible VS2022 VC components (#9876)
* [Windows] Add more compatible VS2022 VC components

* Updated chocolatey installation to use new certificate thumbprint

* Azure CosmosDb Emulator SHA256 updated

---------

Co-authored-by: Jack Hennessey <jhennessey5225@gmail.com>
2024-05-20 10:03:57 +02:00
Erik Bershel e2a8bbc6e1 [Windows] Update signature for Azure CosmosDb Emulator (#9875)
* [Windows] Update signature for Azure CosmosDb Emulator

* Replace with SHA256
2024-05-17 22:33:04 +02:00
Erik Bershel 8a1afc1fe1 [macOS] Pin Swiftlint on macOS-12 due to Xcode 15.3 requirements (#9886) 2024-05-17 22:32:28 +02:00
Shamil Mubarakshin 845c5ee866 Fix macos-12 rollout badge (#9881) 2024-05-17 15:03:07 +02:00
Shamil Mubarakshin 7cec68c4a6 [macos] Fix URLs in configure-preimagedata.sh (#9880) 2024-05-17 14:58:40 +02:00
Erik Bershel ec4d691dad [Ubuntu] Add .NET SDKs 6 and 7 on Ubuntu 24.04 (#9878) 2024-05-17 14:39:38 +02:00
github-actions[bot] afb777d3f7 Updating readme file for ubuntu24 version 20240516.4.1 (#9871)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-17 09:16:30 +00:00
github-actions[bot] 532cfd5c07 Updating readme file for ubuntu22 version 20240516.1.1 (#9870)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-17 02:41:39 +00:00
github-actions[bot] cccb82874c Updating readme file for ubuntu20 version 20240516.1.1 (#9869)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-05-17 01:27:13 +00:00
Mikhail Koliada 4abf97ab13 Add ubuntu 24.04 to custom image scripts generator (#9868) 2024-05-16 19:12:29 +02:00
Congyi Wu 5ecfd27e8f VisualStudioHelpers.ps1 stop enabling 8.3 filename creation (#9862)
The bug that prompted enabling 8.3 filename creation was fixed 5 years ago, see https://github.com/xamarin/xamarin-android/issues/3407:
> Fix included in Xamarin.Android 10.1.0.30.
>
> Fix included on Windows in Visual Studio 2019 version 16.4.

We're on VS 2019 16.11: https://github.com/actions/runner-images/blob/98150396188d19c21a7d7c596cf4a4d7609bb12a/images/windows/Windows2019-Readme.md?plain=1#L233

8.3 filename creation is known to hurt file creation performance, especially when there are a large number of similarly named files in the same folder:
* https://learn.microsoft.com/en-us/archive/blogs/josebda/windows-server-2012-file-server-tip-disable-8-3-naming-and-strip-those-short-names-too
* https://www.linkedin.com/pulse/dont-forget-disable-short-filenames-83-servers-folders-wes-brown
* https://deep.data.blog/2013/06/19/debugging-story-slowness-due-to-ntfs-short-file-8-3-name-generation/

I created a new VM with the base Azure Marketplace Windows 2019 image and confirmed that 8.3 name generation is disabled by default for both the OS and temp disk:
```
fsutil 8dot3name query C:
The volume state is: 1 (8dot3 name creation is disabled).
The registry state is: 2 (Per volume setting - the default).

Based on the above settings, 8dot3 name creation is disabled on C:

fsutil 8dot3name query D:
The volume state is: 1 (8dot3 name creation is disabled).
The registry state is: 2 (Per volume setting - the default).

Based on the above settings, 8dot3 name creation is disabled on D:
```

This might help a bit with https://github.com/actions/cache/issues/752, although I haven't tested it, and AFAICT it's unlikely make an order of magnitude difference.
2024-05-16 18:32:15 +02:00
github-actions[bot] e11ab1f9c6 Updating readme file for macos-14-arm64 version 20240514.3 (#9858)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-16 14:51:24 +00:00
Erik Bershel 4db7ac61ac [Ubuntu] Pin Helm 3.14.4 due to unusual release of 3.15.0 (#9867) 2024-05-16 13:51:04 +02:00
github-actions[bot] 6df3848fcd Updating readme file for win22 version 20240514.3.1 (#9853)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-16 13:28:02 +02:00
github-actions[bot] c9c09169e4 Updating readme file for macos-12 version 20240514.3 (#9861)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-05-16 13:24:01 +02:00
Erik Bershel 3edaf8a499 [Ubuntu] Patch azure-cli installer for Ubuntu 24.04 (#9863) 2024-05-16 12:23:51 +02:00
github-actions[bot] 80ea4b55c0 Updating readme file for macos-13-arm64 version 20240514.3 (#9859)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-15 21:18:01 +00:00
github-actions[bot] cfcc1c6a1b Updating readme file for ubuntu22 version 20240514.2.1 (#9854)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-15 20:28:30 +00:00
github-actions[bot] b98d6e44fa Updating readme file for win19 version 20240514.1.1 (#9856)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-15 18:39:54 +00:00
github-actions[bot] 9815039618 Updating readme file for ubuntu20 version 20240514.2.1 (#9855)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-15 17:07:55 +00:00
github-actions[bot] 384f5acb62 Updating readme file for macos-13 version 20240514.3 (#9860)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-15 15:44:01 +00:00
github-actions[bot] 7d377ee02b Updating readme file for macos-14 version 20240514.3 (#9857)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-15 13:48:27 +00:00
Erik Bershel 7172a7f1c5 [macOS] Add Xcode 15.4 Release (#9842) 2024-05-15 11:43:03 +02:00
Mikhail Koliada 4873b60b58 README: use the same tag for deprecated as for beta (#9852) 2024-05-15 09:58:15 +02:00
Mikhail Koliada e5b505aba0 README: mark ubuntu24 as beta (#9849) 2024-05-14 21:32:51 +02:00
Erik Bershel 2a7b21b9ba [Windows] Update VS2022 code signature (#9850) 2024-05-14 21:26:06 +02:00
Mikhail Koliada bca20e6921 [Ubuntu] Add 24.04 to templates (#9847) 2024-05-14 17:57:38 +02:00
github-actions[bot] ab72240867 Updating readme file for ubuntu24 version 20240510.1.1 (#9828)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-05-14 16:48:08 +02:00
Erik Bershel d279ef32ca [Windows] Add .NET SDK 8.0 to Windows-2019 (#9838) 2024-05-14 09:40:03 +02:00
sssharif dca8e74e47 [Ubuntu] Remove zip versions from Azuremodules (#9774) 2024-05-13 14:08:17 +02:00
github-actions[bot] 530454b772 Updating readme file for macos-13 version 20240506.1 (#9800)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-10 20:27:50 +00:00
Erik Bershel 1a952817be [macOS] Add Xcode 15.4 Release Candidate (#9822) 2024-05-10 18:40:40 +02:00
Erik Bershel 6625f8ac5f [Ubuntu] Revert Podman, buildah and skopeo for Ubuntu-24.04 (#9825) 2024-05-10 13:31:07 +02:00
Erik Bershel 441122013e Remove all non-latest VS VC components (#9819) 2024-05-09 21:02:07 +02:00
Erik Bershel 5a54cdbbf1 [Ubuntu] Add Python to the Ubuntu 24.04 toolcache (#9820) 2024-05-09 20:59:58 +02:00
Erik Bershel eb6f6cc734 [Ubuntu] Switch Clang to the 18 for the Ubuntu 24.04 (#9818) 2024-05-09 15:53:33 +02:00
github-actions[bot] 78ef24110a Updating readme file for macos-13-arm64 version 20240506.2 (#9801)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-09 13:32:34 +00:00
github-actions[bot] 7772fec117 Updating readme file for macos-14 version 20240507.2 (#9813)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-05-09 11:40:27 +00:00
Erik Bershel 35be26d2a9 [Ubuntu] Install Bazel and Bazelisk on Ubuntu 24.04 (#9810) 2024-05-09 13:16:22 +02:00
Erik Bershel 24a830de3c [Ubuntu] Add missing Java SDKs to Ubuntu 24.04 (#9808) 2024-05-09 13:16:00 +02:00
Erik Bershel 7781af869b [Ubuntu] Add Go and Node to the toolcache on 24.04 (#9806) 2024-05-08 11:33:11 +02:00
Shamil Mubarakshin 584c7c0fef [macos] Add python 3.9, 3.10 to toolcache (#9803) 2024-05-07 18:55:40 +02:00
sergei-pyshnoi 71da12569d change PIPX_HOME for arm64 (#9711) 2024-05-07 12:11:46 +02:00
Mikhail Koliada fba89949a3 [Ubuntu] do not wrap apt-fast in mock script (#9794) 2024-05-07 10:41:49 +02:00
Mikhail Koliada 79f002fc2a Update README.md (add 24.04 badge) (#9793) 2024-05-06 16:33:10 +02:00
Mikhail Koliada 7bb1d84f70 Add Ubuntu24 initial readme (#9776) 2024-05-02 11:50:55 +02:00
AM 9e048184f9 Azurecli Expected signature updated (#9772)
Co-authored-by: AMundewal <abhishek.mundewal@forcam.com>
2024-05-02 11:49:32 +02:00
Mikhail Koliada 6467c6dfc2 [Ubuntu] fix pester tests to include ubuntu22 back (#9775) 2024-05-01 22:11:11 +02:00
Mikhail Koliada 8778073702 [Ubuntu] remove toolchain test repo (#9763) 2024-04-29 16:10:45 +02:00
Mikhail Koliada c109ec4c0f Update README.md (#9764) 2024-04-29 15:51:16 +02:00
Mikhail Koliada 18e4b97a5f [Ubuntu] include Erlang only in ubuntu2004 (#9762) 2024-04-29 13:37:31 +02:00
Erik Bershel 3d2dd97aa7 [Ubuntu] Add Ubuntu-24.04 base image (#9754)
Co-authored-by: Alexey Ayupov <alexey-ayupov@github.com>
2024-04-26 23:18:26 +02:00
github-actions[bot] 54f59dcb98 Updating readme file for macos-13 version 20240421.1 (#9725)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-04-26 12:39:18 +02:00
Erik Bershel e63a194563 [CI] Update base test-generation pipeline to use AzureCLI task (#9745) 2024-04-25 12:21:49 +02:00
Mikhail Koliada c98eeb230d [Ubuntu] fix overwrite packer files on unpack (#9744) 2024-04-25 12:13:07 +02:00
github-actions[bot] c7efc0685d Updating readme file for macOS-12 version 20240418.1 (#9718)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-25 09:11:34 +00:00
sergei-pyshnoi cb3f1150db [Windows] Update google updater service name parser (#9738) 2024-04-24 22:49:24 +02:00
github-actions[bot] a420c2896e Updating readme file for win22 version 20240421.1.1 (#9721)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-24 17:01:10 +00:00
github-actions[bot] 565a8e540a Updating readme file for macos-14-arm64 version 20240422.3 (#9728)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-24 14:33:51 +00:00
github-actions[bot] 04c43a0f58 Updating readme file for macos-13-arm64 version 20240422.1 (#9729)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-24 14:11:22 +00:00
github-actions[bot] c5a4a6ff8c Updating readme file for macos-14 version 20240422.1 (#9726)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-24 12:57:03 +00:00
github-actions[bot] 67a74919b4 Updating readme file for win19 version 20240422.1.1 (#9727)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-24 12:02:49 +00:00
github-actions[bot] 771153c588 Updating readme file for ubuntu20 version 20240422.1.1 (#9724)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-24 10:59:02 +00:00
github-actions[bot] 9356e95351 Updating readme file for ubuntu22 version 20240422.1.1 (#9730)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-04-24 12:12:04 +02:00
MaksimZhukov 30f313be54 Fix the issue related to open windows (#9722) 2024-04-23 11:06:38 +02:00
Alexey-Ayupov 22940f4a86 [Ubuntu] Fix heroku installation (#9719) 2024-04-23 11:06:00 +02:00
MaksimZhukov a76eae469e Add xcode 15.4 to macOS 14 (#9710) 2024-04-19 12:39:42 +02:00
sssharif 3c3caaa5e9 [Windows] update nsis version in windows images (#9706) 2024-04-18 15:10:14 +02:00
github-actions[bot] 753a5bbaf4 Updating readme file for macOS-12 version 20240412.2 (#9699)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-18 09:08:40 +00:00
github-actions[bot] 7fefd9f03c Updating readme file for macos-14-arm64 version 20240415.6 (#9698)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-17 14:50:51 +00:00
github-actions[bot] 1a9753b738 Updating readme file for macos-13-arm64 version 20240415.2 (#9695)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-17 14:08:45 +00:00
Erik Bershel 5a21eb91dc Update Windows/Ubuntu image gen pipeline to use OIDC (#9704) 2024-04-17 15:01:12 +02:00
github-actions[bot] 0cd9c988c4 Updating readme file for win19 version 20240414.1.1 (#9687)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-17 12:33:42 +00:00
github-actions[bot] d0baa451b5 Updating readme file for win22 version 20240414.1.1 (#9688)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-17 14:08:12 +02:00
github-actions[bot] c8d9d73807 Updating readme file for macos-14 version 20240414.1 (#9696)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-17 12:01:08 +00:00
github-actions[bot] 7861e423d5 Updating readme file for ubuntu22 version 20240414.1.1 (#9685)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-17 11:48:09 +00:00
github-actions[bot] 8f8a09e01b Updating readme file for macos-13 version 20240415.1 (#9697)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-17 13:28:48 +02:00
github-actions[bot] b61fcf4040 Updating readme file for ubuntu20 version 20240414.1.1 (#9686)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-17 10:33:01 +00:00
Mikhail Koliada 7993ee5913 [Ubuntu] Add Numbat (24.04) helper functions (#9690) 2024-04-15 18:01:52 +02:00
Leon Zandman 3b976c7acb Filename fix. (#9689)
Co-authored-by: Leon Zandman <lzandman@rdw.nl>
2024-04-15 16:21:18 +02:00
github-actions[bot] 2530c697b5 Updating readme file for macOS-12 version 20240406.2 (#9649)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-12 10:11:22 +00:00
github-actions[bot] d8214c6eaa Updating readme file for macos-13-arm64 version 20240405.1 (#9650)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-11 20:45:30 +00:00
Erik Bershel 514d689e7c [Ubuntu] Fix Swift installer (#9677) 2024-04-11 14:28:25 +02:00
github-actions[bot] 91e422a825 Updating readme file for macos-14-arm64 version 20240405.1 (#9653)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-10 14:28:46 +00:00
github-actions[bot] a0af039ba1 Updating readme file for win22 version 20240407.1.1 (#9648)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-10 13:10:08 +00:00
github-actions[bot] 34c2a66db8 Updating readme file for macos-13 version 20240405.2 (#9651)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-10 12:49:45 +00:00
github-actions[bot] 3c356d1227 Updating readme file for macos-14 version 20240405.1 (#9652)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-10 12:24:58 +00:00
github-actions[bot] 616481d859 Updating readme file for win19 version 20240407.1.1 (#9655)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-10 12:03:41 +00:00
Erik Bershel 3afd153301 [Windows] Update Visual Studio 2022 signature (#9668) 2024-04-10 13:32:54 +02:00
Pavel Iakovenko a659eb9650 Configurable SSH port (#9660) 2024-04-09 11:50:21 +02:00
github-actions[bot] 27614dc1de Updating readme file for ubuntu22 version 20240407.1.1 (#9656)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-04-09 02:31:57 +02:00
github-actions[bot] 0e742d93bf Updating readme file for ubuntu20 version 20240407.1.1 (#9657)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-04-08 23:52:19 +02:00
github-actions[bot] 22d681c1e2 Updating readme file for win22 version 20240403.1.1 (#9637)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-05 15:56:16 +00:00
github-actions[bot] c5b46c5339 Updating readme file for win19 version 20240403.1.1 (#9636)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-05 13:41:57 +00:00
sergei-pyshnoi 0bf0d5d4fb [MacOS] Fix pipx vars for arm64 (#9609)
* fix pipx vars for arm64

* fix white space in path
2024-04-05 14:52:05 +02:00
Mikhail Koliada 84c158e8b8 Update README.md (OS14 latest migration) (#9642) 2024-04-05 13:43:20 +02:00
github-actions[bot] ac855491e1 Updating readme file for macos-13-arm64 version 20240402.2 (#9621)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-05 11:19:15 +00:00
Erik Bershel 00b6696f38 Revert "[macOS] Force curl to use IPv4 (#9586)" (#9631) 2024-04-04 12:32:34 +02:00
github-actions[bot] 84dd663dac Updating readme file for macos-13 version 20240402.2 (#9619)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-04 08:17:20 +00:00
github-actions[bot] b9a57e0f4c Updating readme file for macos-14-arm64 version 20240402.2 (#9620)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-03 21:23:39 +00:00
github-actions[bot] 996a7d36a7 Updating readme file for macos-14 version 20240402.2 (#9622)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-03 17:03:56 +00:00
github-actions[bot] 9d4816708f Updating readme file for macOS-12 version 20240329.1 (#9599)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-03 16:46:04 +00:00
Alexey-Ayupov cd4088d282 [Windows] Update docker-compose installation method (#9618) 2024-04-03 18:38:52 +02:00
Shamil Mubarakshin df41637c07 Revert "[Ubuntu] remove Docker Comose v1 (#9559)" (#9617) 2024-04-03 09:42:13 +02:00
Erik Bershel dafa292860 [Windows] Force Resolve-ChocoPackageVersion function to use CLI (#9605) 2024-04-02 23:37:28 +02:00
Steve-Glass da5ebb3622 Update README.md (#9601)
macOS 14 GA changes
2024-04-02 17:25:44 +02:00
Erik Bershel d9a35acaeb [Windows] Fix outdated Azure CLI installer signature (#9611) 2024-04-02 16:38:16 +02:00
github-actions[bot] 2fd9adccce Updating readme file for macos-14-arm64 version 20240325.1 (#9579)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-02 09:03:01 +00:00
Shamil Mubarakshin 41ad29f9c9 [ubuntu] Fix arch in Install-Toolset.ps1 (#9598) 2024-04-01 15:55:42 +02:00
github-actions[bot] 65e1bb9ff5 Updating readme file for macos-14 version 20240325.1 (#9578)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-04-01 10:15:22 +00:00
Erik Bershel 9ce28c1d12 Revert "[Windows] pin zstd to v1.5.5 (#9570)" (#9589)
This reverts commit f6950e8a95.
2024-03-29 22:17:15 +01:00
github-actions[bot] f1bb9d76e3 Updating readme file for win22 version 20240322.1.1 (#9555)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-29 11:54:43 +01:00
Erik Bershel 9690ca4c70 [Windows] Add WIX binaries folder to the PATH (#9582)
* [Windows] Add WIX binaries folder to the PATH

* Add Update-Environment, small prettifying

* Move tests from script to Pester

* Fix Wix tests to use Join-Path

---------

Co-authored-by: Leon Zandman <lzandman@github.com>
2024-03-29 11:51:52 +01:00
github-actions[bot] 98d2bcc93e Updating readme file for macos-13 version 20240327.2 (#9580)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-28 17:24:29 +00:00
Erik Bershel 22ff21d8bd [macOS] Force curl to use IPv4 (#9586) 2024-03-28 18:08:30 +01:00
Shamil Mubarakshin e11c4abc89 [macos] Fix composer version parser (#9585) 2024-03-28 17:26:46 +01:00
github-actions[bot] 07d23cf65f Updating readme file for ubuntu22 version 20240324.2.1 (#9560)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-27 18:49:13 +00:00
github-actions[bot] b3a91f7100 Updating readme file for ubuntu20 version 20240324.1.1 (#9561)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-27 18:25:06 +00:00
github-actions[bot] 1efd43a2c9 Updating readme file for win19 version 20240322.1.1 (#9556)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-27 18:00:38 +00:00
Mikhail Koliada f6950e8a95 [Windows] pin zstd to v1.5.5 (#9570) 2024-03-27 17:51:41 +01:00
Shamil Mubarakshin 4e42df172b [macos13] Remove Xcode 15.3 (#9575) 2024-03-27 16:05:36 +01:00
Mikhail Koliada 9ee0335bca [Windows] remove Docker Comose v1 (#9558) 2024-03-25 16:53:38 +01:00
Mikhail Koliada 2259d75568 [Ubuntu] remove Docker Comose v1 (#9559) 2024-03-25 15:52:52 +01:00
github-actions[bot] 9882429fb5 Updating readme file for macos-14-arm64 version 20240219.1 (#9380)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-03-23 16:42:35 +01:00
Mikhail Koliada a30db65b29 [DOCS] remove obsolete debug guide (#9548) 2024-03-22 17:04:46 +01:00
github-actions[bot] c0f1a024dc Updating readme file for macos-13-arm64 version 20240219.3 (#9374)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-22 00:11:51 +00:00
github-actions[bot] 88b4de5d65 Updating readme file for macos-13 version 20240219.1 (#9375)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-21 02:58:29 +00:00
github-actions[bot] bb7b256a9b Updating readme file for ubuntu20 version 20240317.1.1 (#9531)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-20 23:42:34 +00:00
Mikhail Koliada b3d50abbad Update README.md to inccude macOS-latest-xlarge (#9541) 2024-03-20 16:55:15 +01:00
github-actions[bot] 65efa8ca2d Updating readme file for win22 version 20240317.1.1 (#9528)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-20 13:09:46 +00:00
github-actions[bot] 243142386f Updating readme file for win19 version 20240317.1.1 (#9527)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-20 13:09:37 +00:00
github-actions[bot] 4224f365e0 Updating readme file for ubuntu22 version 20240317.1.1 (#9532)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-03-20 12:58:07 +00:00
sergei-pyshnoi 250c5145f6 [MacOS] Add install-python.sh to arm64 templates (#9474)
* add install-python.sh to arm64 templates

* add Pipx pester test

* Update Python.Tests.ps1

* bump python version
2024-03-18 18:34:52 +01:00
Erik Bershel f73cc2503f Unpin SYFT tool version for Windows images (#9522)
* Unpin SYFT tool version for Windows images

* Update upload-artifact action version to v4
2024-03-17 17:41:50 +01:00
MaksimZhukov 2eee3a2d6a Add Xamarin bundle (#9514) 2024-03-15 15:33:36 +01:00
Mikhail Koliada 9485052d98 [Ubuntu] Decrease vm.mmap_rnd_bit to prevent ASLR ASAN issues (#9513) 2024-03-15 11:06:43 +01:00
github-actions[bot] ee03fb0bdf Updating readme file for win22 version 20240310.1.1 (#9481)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-14 20:07:32 +00:00
Mikhail Koliada 8f3745bf87 [macOS] Delete more software from Big Sur (#9488) 2024-03-14 15:39:16 +01:00
Alexey-Ayupov 6751b1a8d6 [macOS] add xcode 15.3 to macOS 13, 14 (#9505) 2024-03-14 13:36:14 +01:00
Leon Zandman d6d95ff728 Fixed typos (#9509)
* Fixed some typos.

* Some more typos.

---------

Co-authored-by: Leon Zandman <lzandman@rdw.nl>
2024-03-14 10:53:11 +01:00
github-actions[bot] d67fa31aee Updating readme file for ubuntu22 version 20240310.1.1 (#9482)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-14 07:31:33 +00:00
github-actions[bot] 936416229a Updating readme file for win19 version 20240310.1.1 (#9485)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-13 21:50:44 +00:00
github-actions[bot] 8b2c86662b Updating readme file for ubuntu20 version 20240310.1.1 (#9483)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-13 16:56:56 +00:00
Mikhail Koliada 074e246081 [macOS] pin xcbeautify on OS12 (#9501) 2024-03-13 14:27:57 +01:00
Piotr Grabski-Gradziński 82a37d19fa Updating signature for Visual Studio Enterprise 2022.17. (#9502) 2024-03-13 12:54:42 +01:00
Alexey-Ayupov c910aa42d0 [macOS] Add PowerShell version of Configure-Xcode-Simulators script (#9496) 2024-03-13 11:18:49 +01:00
Mikhail Koliada aa58a23bf8 [windows] Update Az to 11.3.1 (#9489) 2024-03-11 20:51:28 +01:00
Mikhail Koliada 66c0961dc8 [Ubuntu] Update Az to 11.3.1 (#9490) 2024-03-11 20:51:13 +01:00
Mikhail Koliada c8b2706126 [macOS] remove blackhole 2ch (#9487)
* [macOS] remove blackhole-2ch

* Update System.Tests.ps1
2024-03-11 20:05:42 +01:00
Shamil Mubarakshin e442ffab3a Add Image Rollout Status badges (#9486) 2024-03-11 12:47:07 +01:00
Erik Bershel cb3fcb62b9 [macOS] Remove VCPKG from macOS-14 (#9465) 2024-03-07 21:02:41 +01:00
Erik Bershel 3d9bcaefb1 [Ubuntu] Update Kotlin installer hash check (#9468) 2024-03-07 21:01:25 +01:00
github-actions[bot] 3d6eedc86d Updating readme file for win22 version 20240304.2.1 (#9449)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-07 19:01:02 +00:00
Erik Bershel cde48c99e6 [Windows] Update Kotlin installer hash check (#9469) 2024-03-07 17:11:44 +01:00
github-actions[bot] 61df9288f9 Updating readme file for ubuntu20 version 20240304.1.1 (#9451)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-06 18:25:13 +00:00
github-actions[bot] 8a42507a08 Updating readme file for ubuntu22 version 20240304.1.1 (#9450)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-03-06 16:58:52 +00:00
github-actions[bot] e32a4a56ec Updating readme file for win19 version 20240304.2.1 (#9453)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-03-06 15:57:17 +00:00
sergei-pyshnoi 9d2d1a4c06 [macOS] update webservers pester test (#9444) 2024-03-05 00:10:31 +01:00
Shivam Mathur e27310f1e3 [Windows] Upgrade php version to 8.3 (#9439) 2024-03-04 17:10:45 +01:00
You-Sheng Yang 346a8b1a9d [Ubuntu] 22.04: install libssl1.1 via apt (#9432)
Signed-off-by: You-Sheng Yang <vicamo@gmail.com>
2024-03-04 13:39:13 +01:00
Shamil Mubarakshin 879626d9bd [ubuntu] Update libssl1.1 version (#9428)
* [ubuntu] Update libssl1.1 version

* [ubuntu] Fix hash
2024-02-29 17:05:16 +01:00
github-actions[bot] 5b3748924e Updating readme file for ubuntu22 version 20240225.1.1 (#9420)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-29 15:40:09 +00:00
github-actions[bot] 211da2488f Updating readme file for ubuntu20 version 20240225.1.1 (#9417)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-29 09:10:07 +00:00
github-actions[bot] 248063da08 Updating readme file for win22 version 20240225.2.1 (#9416)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-28 12:31:59 +00:00
github-actions[bot] 6c2dccad75 Updating readme file for win19 version 20240225.1.1 (#9421)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-28 12:14:47 +00:00
Shamil Mubarakshin c6fa7ece2e [windows] Update out-of-support VS 17.9 components (#9414) 2024-02-27 19:26:00 +01:00
Mikhail Koliada 81eb448ee0 Revert "Updating readme file for macOS-11 version 20240224.1 (#9411)" (#9415)
This reverts commit 0a6a7e0869.
2024-02-26 13:23:46 +01:00
Mikhail Koliada 208aa68b10 [update GitHub release yaml] switch to modern actions version (#9413) 2024-02-26 13:18:09 +01:00
github-actions[bot] 0a6a7e0869 Updating readme file for macOS-11 version 20240224.1 (#9411)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-26 12:12:56 +00:00
Mikhail Koliada 49be543fef [merge-pr yaml] update to modern actions version (#9412) 2024-02-26 13:05:31 +01:00
Mikhail Koliada ae4a4a5262 Update create_github_release.yml (#9410) 2024-02-26 12:21:59 +01:00
Mikhail Koliada a9200e9659 Update create_pull_request.yml (#9406) 2024-02-26 11:45:20 +01:00
Pavel Iakovenko df722a3cf8 [macOS] Support null builder for anka MacOS templates (#9385) 2024-02-23 21:05:36 +01:00
Alexey-Ayupov 083e89fd95 [macOS] Remove Ruby, Go old versions (#9393) 2024-02-23 12:58:08 +01:00
Alexey-Ayupov 2730b04222 [Ubuntu] Remove Ruby, Go old versions (#9392) 2024-02-23 11:14:06 +01:00
Alexey-Ayupov adb51dcf33 [Windows] Remove Ruby, Go old versions (#9391) 2024-02-23 01:59:16 +01:00
github-actions[bot] d4e0d19512 Updating readme file for macOS-12 version 20240218.1 (#9379)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-22 19:54:13 +00:00
Alexey-Ayupov 39b838e8fd [Windows] Add Wireless LAN feature (#9373)
* [Windows] Add Wireless LAN feature

* Change WLAN service startup type to manual

* Update template directly
2024-02-22 16:12:24 +01:00
github-actions[bot] 554135d9c6 Updating readme file for win22 version 20240218.2.1 (#9376)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-22 10:04:52 +00:00
github-actions[bot] 4fb315d636 Updating readme file for ubuntu22 version 20240218.1.1 (#9371)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-21 23:30:45 +00:00
github-actions[bot] 688fce6569 Updating readme file for ubuntu20 version 20240218.1.1 (#9372)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-21 21:17:15 +00:00
Mikhail Koliada 38928c989d [Ubuntu] update docker components to be >=24.0.9 (#9384) 2024-02-21 15:18:51 +01:00
github-actions[bot] c940226baf Updating readme file for win19 version 20240218.2.1 (#9370)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-21 12:44:23 +00:00
github-actions[bot] 4f368bbc5d Updating readme file for macos-14 version 20240219.1 (#9377)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-02-21 11:11:17 +00:00
Mikhail Koliada 9813840059 Update README.md (#9362) 2024-02-19 11:30:42 +01:00
Alexey-Ayupov 395174881d [Windows] Update downloadsPageUrl for mysql (#9359) 2024-02-17 17:59:40 +01:00
Shamil Mubarakshin ca82d0a325 [ubuntu] Fix error message redirection in install.sh (#9324) 2024-02-15 18:55:11 +01:00
Mikhail Koliada deba4d6cd5 README: recommend always using main for custom images (#8946) 2024-02-15 18:43:53 +01:00
Alexey-Ayupov 1812c0ce71 [macOS] Add libsodium to the macOS-14 (#9350) 2024-02-15 12:20:54 +01:00
sergei-pyshnoi 61a8703bd1 [Windows] update VS signature (#9348) 2024-02-15 12:13:24 +01:00
Alexey-Ayupov b9da7c8a76 [Ubuntu] update docker version (#9352) 2024-02-15 12:12:11 +01:00
Shamil Mubarakshin b33a106fb9 [ubuntu] Remove quoted PATH from /etc/environment (#9347)
* [ubuntu] Remove quoted PATH from /etc/environment

* Update quotes handling in replace_etc_environment_variable()
2024-02-14 12:09:49 +01:00
github-actions[bot] 8a4dc5b0f6 Updating readme file for win19 version 20240211.1.1 (#9340)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-14 08:41:32 +00:00
github-actions[bot] 7535fb59ff Updating readme file for macos-13 version 20240204.1 (#9292)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-14 01:18:08 +00:00
github-actions[bot] 0202f4b94c Updating readme file for ubuntu20 version 20240212.2.1 (#9339)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-13 14:13:03 +00:00
github-actions[bot] cda60174f7 Updating readme file for win22 version 20240211.1.1 (#9338)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-13 12:55:47 +00:00
github-actions[bot] e579fdb9e6 Updating readme file for ubuntu22 version 20240212.1.1 (#9337)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-02-13 12:47:12 +00:00
Shamil Mubarakshin 13d5100df5 Pin syft for SBOM report to v0.100.0 (#9334) 2024-02-12 10:57:50 +01:00
github-actions[bot] d84718d23e Updating readme file for macos-13-arm64 version 20240204.1 (#9291)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-09 21:11:36 +00:00
github-actions[bot] 0390d98adc Updating readme file for macOS-12 version 20240202.1 (#9297)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-09 15:31:51 +00:00
sergei-pyshnoi e844facbb9 [Ubuntu] add go 1.22 (#9319) 2024-02-08 22:39:59 +01:00
sergei-pyshnoi fb980e9751 [Windows] add go 1.22 (#9321) 2024-02-08 22:39:27 +01:00
sergei-pyshnoi 04da57c694 [macOS] add go 1.22 (#9320) 2024-02-08 22:38:51 +01:00
github-actions[bot] 68d16ce43c Updating readme file for win22 version 20240204.1.1 (#9293)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-08 19:09:28 +00:00
Mikhail Koliada 213dba8dd6 [macOS] remove unused go version from toolset (#9322) 2024-02-08 14:56:43 +01:00
github-actions[bot] bd5782ca77 Updating readme file for ubuntu22 version 20240204.1.1 (#9299)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-07 23:40:58 +00:00
MaksimZhukov 0b5f4562aa [Ubuntu] Update version of libssl (#9311) 2024-02-07 15:37:57 +01:00
github-actions[bot] b99ee7f44e Updating readme file for ubuntu20 version 20240204.1.1 (#9295)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-07 14:23:13 +00:00
github-actions[bot] 3151c92d25 Updating readme file for win19 version 20240204.1.1 (#9294)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-07 13:24:30 +00:00
Ikko Eltociear Ashimine 5d5f63b19a [ubuntu] Fix typo in install-bazel.sh (#9276)
instal -> install
2024-02-06 12:19:39 +01:00
Mikhail Koliada 82095c6197 [macOS] make naming schema & README granular (#9300) 2024-02-05 20:42:05 +01:00
Alexey-Ayupov 33261492c5 [macOS] Add toolcache to the macOS 14 (#9274) 2024-02-05 18:16:30 +01:00
github-actions[bot] 3387580469 Updating readme file for ubuntu22 version 20240201.1.1 (#9275)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-02-04 02:09:04 +00:00
github-actions[bot] b8d3d784e4 Updating readme file for ubuntu20 version 20240131.1.1 (#9271)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2024-02-02 02:49:53 +00:00
Erik Bershel a8d9540421 [macOS] Remove Xcode 15.3 Beta release due to the issues with simulators (#9270) 2024-02-01 14:03:59 +01:00
github-actions[bot] be3dd8b0dd macOS 11 (20240127) Image Update (#9248)
* Updating readme file for macOS-11 version 20240127.1

* Update images/macos/macos-11-Readme.md

Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com>

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-01 12:46:24 +00:00
Erik Bershel ee179c70f2 [Ubuntu] Update Docker installer script (#9232) 2024-02-01 13:46:06 +01:00
github-actions[bot] 03c4d84bba Updating readme file for macOS-12 version 20240127.1 (#9246)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-01 11:10:15 +00:00
github-actions[bot] 36b3a6c458 Updating readme file for ubuntu20 version 20240126.1.1 (#9244)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-02-01 10:15:40 +00:00
github-actions[bot] 5a9870800d Updating readme file for ubuntu22 version 20240126.1.1 (#9245)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-31 22:58:21 +00:00
github-actions[bot] 218c157acc Updating readme file for win19 version 20240128.1.1 (#9247)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-31 15:54:28 +00:00
Erik Bershel 9547a10a19 [Windows] Visual Studio 2022 signature updated (#9261) 2024-01-31 14:44:38 +01:00
github-actions[bot] 6f1fa8953f Updating readme file for win22 version 20240128.1.1 (#9243)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-31 12:37:15 +00:00
Mikhail Koliada 37a171e44d [macOS] Add OS14 READMEs (#9253) 2024-01-30 16:21:29 +01:00
Steve-Glass 5418817c5f Update README.md (#9252) 2024-01-30 16:00:14 +01:00
Steve-Glass 2d19e2799a Update for OS 14 Public Beta (#9179) 2024-01-30 15:08:42 +01:00
Mikhail Koliada 52777b1081 Add macOS 14 and macOS 14 Arm64 labels (#9250) 2024-01-30 13:10:04 +01:00
Erik Bershel 14e41b1b5b [macOS] Remove Composer version from macOS 11 doc due to previous tool removal (#9249) 2024-01-30 13:06:25 +01:00
Mikhail Koliada 3243ea36ef [Ubuntu] reduce disks size in packer template (#9251) 2024-01-30 13:05:32 +01:00
github-actions[bot] 6308849b25 Updating readme file for macos-13-arm64 version 20240114.1 (#9170)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-27 14:54:20 +01:00
Shamil Mubarakshin 8f1339b65b [macos11] Remove php package (#9237) 2024-01-27 11:05:44 +01:00
Shamil Mubarakshin 47e2999afb [macos] Add Xcode 15.3 Beta (#9239) 2024-01-26 22:41:19 +01:00
Erik Bershel 74ed9d7d83 [macOS] Unpin AzCopy version to latest (#9234) 2024-01-26 17:19:27 +01:00
Mikhail Koliada 83c984cdd9 README: temp removal of rollout badges (#9240) 2024-01-26 14:25:50 +01:00
Erik Bershel 17b9f1e582 [Ubuntu] Unpin AzCopy version to latest (#9233) 2024-01-26 11:52:45 +01:00
Shamil Mubarakshin 237618d14f [macos11] Remove imagemagick package (#9229) 2024-01-26 10:33:21 +01:00
github-actions[bot] 8d5da63ac4 Updating readme file for ubuntu22 version 20240122.3.1 (#9214)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-25 14:34:43 +00:00
github-actions[bot] 0b56eac4f1 Updating readme file for win22 version 20240122.1.1 (#9213)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-25 14:12:32 +00:00
github-actions[bot] 022efa3751 Updating readme file for win19 version 20240122.1.1 (#9212)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-25 12:45:03 +00:00
github-actions[bot] 96659c7d44 Updating readme file for ubuntu20 version 20240122.3.1 (#9211)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-25 11:25:12 +00:00
github-actions[bot] 07fa737c4c Updating readme file for macOS-12 version 20240119.1 (#9206)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-25 10:57:40 +00:00
Shamil Mubarakshin 4637c23381 Add secondary MacOs image generation pipelines (#9218) 2024-01-25 10:51:07 +01:00
Shamil Mubarakshin a9c5653066 [macos] Update PowerShell Core to 7.4.x (#9224) 2024-01-25 10:23:55 +01:00
Shamil Mubarakshin a6643f8ce6 [windows] Update PowerShell Core to 7.4.x (#9223)
* [windows] Update PowerShell Core to 7.4.x

* Update CosmosDB Emulator signature
2024-01-25 10:22:30 +01:00
Shamil Mubarakshin 807eb76cfc [ubuntu] Update PowerShell Core to 7.4.x (#9222) 2024-01-24 19:01:47 +01:00
github-actions[bot] ba3718b5d8 Updating readme file for macOS-11 version 20240113.1 (#9168)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-24 09:48:57 +00:00
Shamil Mubarakshin d622d2bc2e [macos] Fix links in preimage data (#9204) 2024-01-23 18:17:44 +01:00
Erik Bershel cbc79f8a0c [Ubuntu] Pin Docker 24.0.7 to avoid bugs (#9205)
* [Ubuntu] Pin Docker 24.0.7 to avoid bugs

* Fix character escaping for jq

* Fix order of install
2024-01-23 14:44:07 +01:00
Erik Bershel 097e28c9d7 [Windows] Pin Docker 24.0.7 to avoid bugs (#9208)
* [Windows] Pin Docker 24.0.7 to avoid bugs

* Fix typos, avoid using special characters
2024-01-22 21:29:42 +01:00
github-actions[bot] 17d89dbd74 Updating readme file for macos-13 version 20240114.1 (#9169)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-19 01:31:47 +00:00
github-actions[bot] 299257c4bc Updating readme file for win22 version 20240116.1.1 (#9185)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-18 23:35:26 +00:00
Alexey-Ayupov 9eea2470fb [macOS] Get rid of unused software in macOS 14 (#9191) 2024-01-19 00:01:52 +01:00
github-actions[bot] 55a6d9d687 Updating readme file for win19 version 20240116.2.1 (#9186)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-18 16:47:12 +00:00
github-actions[bot] 6c52c5a744 Updating readme file for ubuntu20 version 20240116.2.1 (#9180)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-18 12:12:04 +00:00
github-actions[bot] 10cbb27509 Updating readme file for ubuntu22 version 20240116.3.1 (#9181)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-18 10:40:14 +00:00
sergei-pyshnoi 8943e98be1 fix vs signature for windows-2022 (#9189) 2024-01-18 10:48:42 +01:00
Alexey-Ayupov 76ad0eb3d6 [macOS] Get rid of unused software in macOS 13 (#9187) 2024-01-18 10:41:59 +01:00
Mikhail Koliada 192a94d178 Update LICENSE (Happy 2024!) (#9183) 2024-01-17 10:56:11 +01:00
sergei-pyshnoi f046bcaec3 [Windows] pin docker compose version (#9174) 2024-01-16 16:53:44 +01:00
sergei-pyshnoi c40e9d7d53 [Ubuntu] Pin docker compose 2.23.3 (#9173) 2024-01-16 15:39:13 +01:00
Shamil Mubarakshin 4d310f0a59 Cleanup json formatted packer template references (#9165) 2024-01-15 16:40:23 +01:00
github-actions[bot] 5ee9ae1e60 Updating readme file for macOS-12 version 20240105.3 (#9128)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-15 15:07:54 +00:00
Shamil Mubarakshin ba2e955e0b [macos] Add path variables to packer templates (#9155)
* Update macos-12.pkr.hcl template

* Update remaining macos templates

* Update Get-ToolsetContent and get_toolset_value functions

* Fix ~ symbol expansion issues

* Fix bad path in macOS-14.arm64.anka.pkr.hcl
2024-01-15 12:21:24 +01:00
Alexey-Ayupov 2a7ca2e6a2 [Ubuntu] Add predefined variable to skip test in the pipeline (#9153) 2024-01-15 11:57:43 +01:00
Shamil Mubarakshin ebef5f5fee [windows] Add dynamic path for Get-ToolsetContent (#9147)
* [windows] Add dynamic path for Get-ToolsetContent

* Add missing variable in win22 template
2024-01-12 12:31:21 +01:00
github-actions[bot] cb77fa2a64 Updating readme file for macos-13 version 20240106.8 (#9127)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-12 09:37:47 +00:00
Alexey-Ayupov b3ae9702f7 [Windows] Exclude KB5034439 from windows updates (#9149) 2024-01-11 19:25:36 +01:00
MaksimZhukov b6b0130a7d Add Xcode 15.2 (#9145) 2024-01-11 12:29:56 +01:00
github-actions[bot] b56952d51e Updating readme file for ubuntu22 version 20240107.1.1 (#9124) 2024-01-11 12:16:41 +01:00
github-actions[bot] 17d0f979ab Updating readme file for win22 version 20240108.1.1 (#9137) 2024-01-11 12:15:27 +01:00
sergei-pyshnoi b4635a0ab9 [windows] fix signature for vs and dacfx (#9143) 2024-01-11 10:55:56 +01:00
github-actions[bot] d5d2dd7704 Updating readme file for macos-13-arm64 version 20240107.1 (#9126)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-11 06:24:59 +00:00
Shamil Mubarakshin a89e382279 [ubuntu] Fix pwsh installation for ubuntu-minimal (#9144) 2024-01-10 13:59:08 +01:00
github-actions[bot] 10ddf030ed Updating readme file for win19 version 20240108.2.1 (#9135)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-10 12:28:32 +00:00
github-actions[bot] 4d5381bd21 Updating readme file for ubuntu20 version 20240107.1.0 (#9125)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2024-01-10 11:38:07 +00:00
Shamil Mubarakshin c40faf56bf [ubuntu] Fix static path in install.sh (#9138) 2024-01-10 10:41:11 +01:00
sergei-pyshnoi ec4e51233f [Windows] Fix signature for azure cli (#9134)
* fix signature for azure cli

* disable edge auto updates
2024-01-09 20:05:02 +01:00
Alexey-Ayupov 5a6e215859 [macOS] Refactor the rest of the scripts (#9113)
* [macOS] Refactor the rest of the scripts

* Return quotes to config tccdb script

* Return quotes to config tccdb script

* Revert some changes in ruby scripts

* Revert some changes in ruby scripts

* Revert some changes chrome script

* check errors

* check errors 01

* find errors in common-utils

* find errors in edge install

* find errors in edge install

---------

Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2024-01-09 14:47:31 +01:00
sergei-pyshnoi 5bdda2e8c2 [Windows] Update signature for Edge driver (#9123)
* update signature for Edge driver

* Update Install-EdgeDriver.ps1

* fix comment

* add signature for different versions
2024-01-09 11:44:03 +01:00
Alexey-Ayupov 4b8f0f965c [Ubuntu] Increase threshold in the Disk free space test (#9109) 2024-01-05 14:00:08 +01:00
Shamil Mubarakshin 4960fde8f7 [macos] Convert packer templates to HCL2 (#9098)
* [macos] Convert packer templates to HCL2

* Fix inline shell provisioner

* Fix folder name

* Fix bootstrap folder copy
2024-01-05 12:29:46 +01:00
Alexey-Ayupov 9da2ec6b06 [macOS] Update SoftwareReport scripts (#9092) 2024-01-04 10:46:00 +01:00
Alexey-Ayupov 83fbf5a752 [macOS] Remove old android SDK versions (#9096) 2024-01-04 10:36:19 +01:00
Alexey-Ayupov f36abbb92b [Windows] Remove old android SDK versions (#9095) 2024-01-04 10:35:37 +01:00
Alexey-Ayupov a9b737bac5 [Ubuntu] Remove old android SDK versions (#9094) 2024-01-03 21:21:02 +01:00
Alexey-Ayupov 20d2e9821f [Ubuntu] Remove buildpack-deps docker images (#9093) 2024-01-03 12:07:53 +01:00
Shamil Mubarakshin 266f9413d3 [ubuntu] Remove apt-key from build scripts (#9082) 2023-12-29 18:11:55 +01:00
Shamil Mubarakshin 1658c2e905 [ubuntu] Cleanup bash scripts (#9076)
* [ubuntu] Cleanup bash scripts

* Fix ms-repos lsb_release

* Fix install-bicep url

* Fix install-nvm
2023-12-29 12:36:27 +01:00
Mikhail Koliada e16b5524ff [macOS] distinguish Arm64/M1 in the template (#9075) 2023-12-28 11:19:26 +01:00
Mikhail Koliada 34b6b3172f [windows] pin pwsh in toolset (#9072) 2023-12-28 11:18:57 +01:00
Shamil Mubarakshin e9057a22fc [ubuntu] Refactor PowerShell build scripts (#9064)
* [ubuntu] Refactor PowerShell build scripts

* Add Module import

* Add Invoke-DownloadWithRetry function

* Fix temp download dir

* Update function to Add-GlobalEnvironmentVariable
2023-12-27 18:39:58 +01:00
Mikhail Koliada 62aeae3a20 [macOS] pin pwsh-core in toolset (#9070) 2023-12-27 16:00:04 +01:00
Alexey-Ayupov 62a46d0fd8 [Windows] Update the Packer version output (#9067) 2023-12-27 10:44:43 +01:00
Shamil Mubarakshin 503ae89818 [ubuntu] Refactor bash functions (#9055) 2023-12-26 12:50:52 +01:00
Erik Bershel d16bc5f120 Fix SBOM workflow first step name (#9065) 2023-12-26 11:26:20 +01:00
Shamil Mubarakshin 694536d87f [ubuntu] Refactor functions for GitHub assets and hashes (#9040) 2023-12-25 19:47:58 +01:00
github-actions[bot] 08d10be70d Updating readme file for macos-13-arm64 version 20231218.3 (#9048)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-12-22 16:30:48 +01:00
Shamil Mubarakshin 50c8126f76 [windows] Update signature for Edge Web Driver (#9056) 2023-12-22 10:12:43 +01:00
sergei-pyshnoi c46c9c7f7d [MacOS] Fix rules for screencapture (#9052)
* fix rule for screen capture

* Update configure-tccdb-macos.sh

* rollback changes
2023-12-21 19:57:37 +01:00
Erik Bershel e969572ffb [macOS] Add Xcode 15.2 Beta (#9050) 2023-12-21 19:43:31 +01:00
Alexey-Ayupov ed3d2204db [macOS] refactor utils.sh and related scripts (#8998)
* Update Software Report to support azcopy output

* Update util.sh and related scripts

* Remove rosetta test from the script

* Update mono script

* clean up

* remove condition from install pipx script

* Update scripts according to comments

---------

Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-12-21 14:48:28 +01:00
Erik Bershel 43e3d8bfc6 Revert "[Ubuntu] Force ruby gem to check gems (#9022)" (#9054)
This reverts commit 1f11cd7e17.
2023-12-20 22:51:25 +01:00
github-actions[bot] dec20a5272 Updating readme file for macos-13 version 20231218.2 (#9049)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-20 21:32:31 +00:00
github-actions[bot] 087fb382a8 Windows Server 2022 (20231217) Image Update (#9043)
* Updating readme file for win22 version 20231217.2.1

* Update Windows2022-Readme.md

* Update Windows2022-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-20 16:00:30 +00:00
github-actions[bot] 6b0f6eb184 Updating readme file for ubuntu20 version 20231217.2.0 (#9045)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-20 15:58:31 +00:00
github-actions[bot] 28be760bba Updating readme file for ubuntu22 version 20231217.2.1 (#9044)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-20 15:51:32 +00:00
github-actions[bot] 522c8fb680 Windows Server 2019 (20231217) Image Update (#9046)
* Updating readme file for win19 version 20231217.2.1

* Update Windows2019-Readme.md

* Update Windows2019-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-20 15:37:11 +00:00
github-actions[bot] 045b46c8c1 Updating readme file for macOS-12 version 20231216.1 (#9042)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-20 12:13:45 +00:00
github-actions[bot] 0298168e00 Updating readme file for macOS-11 version 20231216.1 (#9041)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-20 11:57:26 +00:00
Erik Bershel 1f11cd7e17 [Ubuntu] Force ruby gem to check gems (#9022)
* [Ubuntu] Force ruby gem to check gems

* High to Medium Security for unsigned gems
2023-12-19 12:14:39 +01:00
Shamil Mubarakshin 50f736491f [windows] Update signature for Edge Web Driver (#9036) 2023-12-16 20:00:54 +01:00
Alexey-Ayupov 5d6e226c1d [macOS] Fix Nunit version in the mono conf file (#9028)
* Update Software Report to support azcopy output

* [macOS] Fix nunit version in the mono conf file

* [macOS] temporary Nunit version fix

* Fix typo

---------

Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-12-15 19:29:17 +01:00
sergei-pyshnoi 7fe17c7614 [MacOS] Pin sha256 for xcode (#9007)
* pin sha256 for xcode

* add sha256 for xcode 15.1
2023-12-15 16:44:17 +01:00
github-actions[bot] 1cb43238b5 macOS 11 (20231211) Image Update (#9013)
* Updating readme file for macOS-11 version 20231211.2

* Update macos-11-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-15 15:43:26 +00:00
github-actions[bot] 2633fdfcc4 macOS 12 (20231211) Image Update (#9012)
* Updating readme file for macOS-12 version 20231211.1

* Update macos-12-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-15 14:55:37 +00:00
Erik Bershel 5e4039478f Fix macOS CI - clean images updates (#9032) 2023-12-15 12:16:58 +01:00
ilia-shipitsin 9e49d08492 [macos] add XCode-15.1 (#9002) 2023-12-15 11:28:43 +01:00
sergei-pyshnoi 62536f12ed pin sha for macos packages (#9001) 2023-12-15 11:28:17 +01:00
github-actions[bot] eed37c2c66 Windows Server 2022 (20231211) Image Update (#9000)
* Updating readme file for win22 version 20231211.1.1

* Update Windows2022-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-15 01:34:17 +00:00
Erik Bershel cd286f70f7 [Windows] Force Chocolatey to check packages hashes (#9020) 2023-12-15 00:28:36 +01:00
ilia-shipitsin 1921245719 [windows] pin checksum where avaiable (#9005)
Related: https://github.com/actions/runner-images-internal/issues/5489
2023-12-14 20:57:47 +01:00
github-actions[bot] 3945d6e7dc Ubuntu 20.04 (20231211) Image Update (#8992)
* Updating readme file for ubuntu20 version 20231211.1.0

* Update Ubuntu2004-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-14 19:03:34 +00:00
Shamil Mubarakshin dbb10c67ba [ubuntu] Refactor pester tests (#9006)
* [ubuntu] Refactor pester tests

* Fix key name and add BeforeAll

* Fix ActionArchiveCache test
2023-12-14 17:33:34 +01:00
github-actions[bot] 2179765026 Windows Server 2019 (20231211) Image Update (#9004)
* Updating readme file for win19 version 20231211.1.1

* Update Windows2019-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-14 12:02:37 +00:00
github-actions[bot] d631f76f8b Ubuntu 22.04 (20231211) Image Update (#8993)
* Updating readme file for ubuntu22 version 20231211.1.1

* Update Ubuntu2204-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-14 10:39:44 +00:00
Erik Bershel e6a69f4bd1 [macOS] Update AzCopy installer to install 10.21.2 version (#9003) 2023-12-14 11:06:59 +01:00
ilia-shipitsin 9f3cf00bb3 [windows] fix extracting checksum for Miniconda installer (#9025) 2023-12-14 11:05:36 +01:00
Shamil Mubarakshin 3f2b0e2afc Pin Azure plugin version for packer (#9019) 2023-12-14 09:19:20 +01:00
Shamil Mubarakshin a5519ebed0 [ubuntu] Change packer templates from json to hcl (#8991)
* [ubuntu] Change packer tempaltes from json to hcl

* Add packer init

* Fix variable types for Ubuntu20 template
2023-12-13 09:19:03 +01:00
Shamil Mubarakshin ea64263b41 [windows] Change packer templates from json to hcl (#8999) 2023-12-13 09:17:44 +01:00
Alexey-Ayupov 126c302e7a [macOS] Temporary pin the AzCopy version (#8979)
* Update Software Report to support azcopy output

* [macOS] Temporary pin the AzCopy version

---------

Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-12-11 22:26:33 +01:00
Alexey-Ayupov 63f2cea173 [Ubuntu] Update the Packer version output (#8994)
* Update Software Report to support azcopy output

* [Ubuntu] Update the Packer version output

---------

Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-12-11 22:25:06 +01:00
Vasilii Polikarpov 7fe65a2204 [Windows] Apply code style rules to Windows scripts (#8957)
* Apply code style rules to Windows scripts

* Fix typo

* Fix configure-toolset script

* Fix parameters in Msys2 installation script

* Improve log readability

* Remove broken exit code validation
2023-12-11 22:23:36 +01:00
Alexey-Ayupov 76d6f0f574 [Ubuntu] Temporary pin the AzCopy version (#8982)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-12-11 13:07:50 +01:00
Erik Bershel 0e46595f81 Update release variable to use ID instead of branch (#8990) 2023-12-11 12:52:28 +01:00
Erik Bershel f28573731f [Windows] Update Resolve-GithubReleaseAssetUrl function (#8981) 2023-12-11 11:59:52 +01:00
Erik Bershel 62fab6e78a Update SBOM generation workflow (#8975) 2023-12-11 11:58:55 +01:00
Shamil Mubarakshin 4d88245a29 [ubuntu] Refactor android sdk build script (#8980) 2023-12-11 11:58:37 +01:00
ilia-shipitsin d4f6993ac9 [macos] skip Sonoma updates for Monterey (#8985) 2023-12-10 21:12:26 +01:00
github-actions[bot] 6130ddb3c3 Windows Server 2022 (20231205) Image Update (#8962)
* Updating readme file for win22 version 20231205.1.1

* Update Windows2022-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-08 14:49:49 +00:00
github-actions[bot] 3494b8c8b1 Windows Server 2019 (20231205) Image Update (#8964)
* Updating readme file for win19 version 20231205.1.1

* Update Windows2019-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-08 14:43:44 +00:00
github-actions[bot] 83c87d632c Updating readme file for ubuntu20 version 20231204.1.1 (#8965)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-08 12:19:21 +00:00
github-actions[bot] e11b878116 Ubuntu 22.04 (20231205) Image Update (#8966)
* Updating readme file for ubuntu22 version 20231205.1.1

* Update images/ubuntu/Ubuntu2204-Readme.md

Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-12-08 12:19:08 +00:00
Shamil Mubarakshin 8437ff3990 [ubuntu] Refactor GitHub package download URL function (#8947)
* [ubuntu] Refactor Github Package URL function

* Fix function and selenium version

* Remove beta/release candidate versions
2023-12-06 14:01:37 +01:00
Shamil Mubarakshin 0ade9f36d3 [ubuntu] Refactor Toolset functions (#8948) 2023-12-06 14:00:26 +01:00
Shamil Mubarakshin a9bc069a35 [ubuntu] Refactor Software Report helpers (#8954) 2023-12-06 13:58:03 +01:00
Vasilii Polikarpov b0fc01efc6 Add deprecation warning to GenerateResourcesAndImage helper (#8958) 2023-12-06 13:56:10 +01:00
Vasilii Polikarpov 5bd6a16cab Validate and update some documentation (#8959) 2023-12-06 13:53:57 +01:00
github-actions[bot] 3a0da34c48 Updating readme file for macOS-11 version 20231127.1 (#8929)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-12-06 10:27:33 +01:00
github-actions[bot] e108764509 Updating readme file for macOS-12 version 20231127.1 (#8921)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-12-05 12:54:10 +01:00
Alexey-Ayupov 69db5c6c63 [macOS] Refactor Common.Helpers (#8924)
* [macOS] Refactor Common.Helpers

* Update readme file

* Remove unnecessary double quotes

---------

Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-12-04 12:13:08 +01:00
Shamil Mubarakshin ff1dc02cbc [ubuntu] Refactor test helpers (#8938)
* [ubuntu] Refactor test helpers

* [ubuntu] Adjust help comment
2023-12-04 12:05:25 +01:00
Vasilii Polikarpov 5ed2615017 [Windows] Cleanup various scripts (#8942)
* Use Resolve-GithubReleaseAssetUrl more widely

* Add the Get-ChecksumFromUrl function

* Sort exported functions and add docs

* Remove alias and fix typo

* Fix kind checksum url and syntax

* Fix checksums url for gh cli and msys2

* [Windows] Cleanup various scripts

* Add spaces after type specifications

* Rename the Take-Part function
2023-12-04 10:50:53 +01:00
Shamil Mubarakshin ed911223ab Remove ci-cleanup.yml (#8939) 2023-12-01 14:42:07 +01:00
Mikhail Koliada 3a6122bbaf [Ubuntu] add php-8.3 to 20.04 (#8930) 2023-12-01 11:37:51 +01:00
github-actions[bot] 458529a1c6 Updating readme file for ubuntu20 version 20231126.1.1 (#8896)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-30 22:09:32 +00:00
github-actions[bot] 2549aed0ee Windows Server 2022 (20231126) Image Update (#8894)
* Updating readme file for win22 version 20231126.1.1

* Update images/windows/Windows2022-Readme.md

Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-30 18:12:18 +00:00
Stefano Di Nucci ae6af1b8db Add support to client secret containing hyphens (#8927) 2023-11-30 19:10:31 +01:00
Shamil Mubarakshin d919a375b3 Add PR_HEAD_REF env variable to ci-cleanup.yml (#8916)
* Add PR_HEAD_REF env variable to ci-cleanup.yml

* Fix quotes around env var
2023-11-30 17:37:37 +01:00
Vasilii Polikarpov d86c4900fa [Windows] Update functions that get urls and hashes from Github (#8917)
* [Windows] Update function to get hash from github

* Remove redundant function and add documentation

* Fix aws-sam-cli url
2023-11-30 17:12:17 +01:00
Vasilii Polikarpov eb0e4ff100 [Windows] Move Android and VS helpers to dedicated files (#8903) 2023-11-30 16:53:16 +01:00
github-actions[bot] 45a5b970b8 Windows Server 2019 (20231126) Image Update (#8898)
* Updating readme file for win19 version 20231126.1.1

* Update Windows2019-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-30 12:50:54 +00:00
Vasilii Polikarpov 5f5ab19246 [Mac OS] Rewrite function download_with_retry (#8914)
* [Mac OS] Rewrite function download_with_retry

* Update powershell function DownloadWithRetry
2023-11-30 13:39:32 +01:00
github-actions[bot] bf202afb1e Updating readme file for ubuntu22 version 20231126.1.1 (#8897)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-30 10:44:49 +00:00
Shamil Mubarakshin 0c03739e50 [ubuntu] Refactor Common.Helpers (#8910)
* [ubuntu] Refactor Common.Helpers

* Move Get-AndroidPackages function from BeforeAll

* Fix ParameterBinding
2023-11-30 10:23:27 +01:00
Vasilii Polikarpov 92e22bd8c6 [Windows] Refactor helpers that verify hashsum and signature (#8886) 2023-11-30 09:22:14 +01:00
Vasilii Polikarpov abb81511d4 [Ubuntu] Rewrite function download_with_retry (#8912)
* [Ubuntu] Rewrite function download_with_retry

* Fix loop exit condition
2023-11-29 20:25:29 +01:00
Vasilii Polikarpov 7dba8776df [Windows] Rename and refactor downloading function (#8906) 2023-11-29 13:02:29 +01:00
Vasilii Polikarpov bfe32a2b12 [Windows] Refactor PATH helpers (#8885) 2023-11-29 13:00:16 +01:00
Vasilii Polikarpov c73276d3f6 [Windows] Rename the Invoke-SBWithRetry function (#8880) 2023-11-29 12:58:37 +01:00
Shamil Mubarakshin d2cbbb901b [ubuntu] Change echo to printf for escape sequences (#8905) 2023-11-28 15:22:35 +01:00
Shamil Mubarakshin 435ba67550 [ubuntu] Unify approach to /etc/environment (#8904)
* [ubuntu] Unify approach to /etc/environment

* [ubuntu] fix typo in XDG_CONFIG_HOME name
2023-11-28 15:19:44 +01:00
Vasilii Polikarpov da1c04b81a [Windows] Reimplement function resolving GH asset (#8899)
* [Windows] Reimplement function resolving GH asset

* Fix tests and software report

* Fix selenium-server version check
2023-11-28 15:08:03 +01:00
ilia-shipitsin e8f9c10965 [windows] update NSIS to 3.09 (#8901) 2023-11-28 09:38:00 +01:00
Shamil Mubarakshin c0ce57ffc8 Update report generator name in CONTRIBUTING.md (#8893) 2023-11-28 02:26:12 +01:00
Alexey-Ayupov 408bab6939 [macOS] Update PHP version to 8.3 (#8895)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-28 02:25:42 +01:00
Alexey-Ayupov 5e82420a74 [macOS] Rename build scripts (#8887)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-28 02:25:03 +01:00
Vasilii Polikarpov e1e621e78c [Windows] Update helper function that returns Windows Update states (#8878) 2023-11-27 12:29:42 +01:00
Vasilii Polikarpov 12066050d0 [Windows] Refactor script installing Android SDK and packages (#8877) 2023-11-27 12:28:21 +01:00
Vasilii Polikarpov 9492109c62 [Windows] Refactor test helpers (#8889) 2023-11-27 11:37:49 +01:00
Vasilii Polikarpov 79c347765a [Windows] Unify services handling (#8871)
* [Windows] Unify services handling

* Fix Set-Service usage
2023-11-23 18:08:20 +01:00
Vasilii Polikarpov 6efbc46fc7 [Windows] Update helper name to Expand-7ZipArchive (#8875)
* [Windows] Update helper name to Expand-7ZipArchive

* Fix typo
2023-11-23 11:59:49 +01:00
Vasilii Polikarpov 64d5d2c1f4 [Windows] Rename ToolCache path helpers (#8874) 2023-11-23 11:59:08 +01:00
Vasilii Polikarpov 1254bc94a5 [Windows] Split VSIX installation helper into two (#8872) 2023-11-23 11:58:34 +01:00
Shamil Mubarakshin 1bd9214f41 [ubuntu] Rename build scripts (#8866)
* [ubuntu] Rename build scripts

* [ubuntu] Change reboot to inline shell

* [ubuntu] Move disk space validation to pester tests

* [ubuntu] Rename helper and tests files

* [ubuntu] Changes to cleanup, post-deployment and r scripts
2023-11-22 21:49:23 +01:00
Jesse Houwing 410fd620be Uses the correct env var on windows (#8800)
Based on the changes made to speed up az on ubuntu, we found that this is the correct env var to use.
2023-11-22 16:44:30 +01:00
Vasilii Polikarpov d3e630f774 [Windows] Implement installation helpers refactoring (#8865)
* [Windows] Refactor base Installer helper functions

* Fix helper name

* Fix name gen logic and improve error handling

* Fix hash checking logic

* Fix Install-VsixExtension invocation

* Fix variable name in Install-OpenSSL.ps1

* Fix type for git downloadUrl
2023-11-22 15:14:08 +01:00
github-actions[bot] 46f21c4413 Updating readme file for macOS-11 version 20231117.2 (#8854)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-22 14:11:08 +00:00
sergei-pyshnoi 222b798483 remove node14 from macos (#8860) 2023-11-22 00:56:17 +01:00
sergei-pyshnoi b6046999b6 remove node14 from windows (#8862) 2023-11-22 00:34:40 +01:00
Jesse Houwing a8f17e0207 Cleans telemetry and logs from (#8801)
Running the cleanup post-tests and software inventory, as these generate more logs and more telemetry
2023-11-21 20:16:32 +01:00
sergei-pyshnoi eb6e81b8f2 remove node14 from ubuntu (#8861) 2023-11-21 19:59:14 +01:00
sergei-pyshnoi 092513ca05 [Ubuntu] remove ubuntu 16 and 18 images (#8857) 2023-11-21 19:08:21 +01:00
github-actions[bot] 3875f479ac Updating readme file for macOS-12 version 20231115.2 (#8833)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-21 12:07:00 +00:00
Vasilii Polikarpov d7c36f2257 Fix issue where GetPackerTemplatePath fails in PS5 (#8852) 2023-11-21 10:38:18 +01:00
github-actions[bot] 66991d2b2c Windows Server 2022 (20231115) Image Update (#8826)
* Updating readme file for win22 version 20231115.2.1

* Update Windows2022-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-21 09:27:15 +00:00
Erik Bershel 50625a842a Fix SBOM workflow logic (#8848)
* Fix SBOM workflow logic

* Revert SYFT pinning for Windows
2023-11-20 18:18:40 +01:00
Vasilii Polikarpov 3977803d81 [Windows] Fix signature for MS Edge webdriver (#8844) 2023-11-20 17:01:34 +01:00
github-actions[bot] 3275edff48 Windows Server 2019 (20231115) Image Update (#8825)
* Updating readme file for win19 version 20231115.10.1

* Update Windows2019-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alexey-Ayupov <116575425+Alexey-Ayupov@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-20 13:56:28 +00:00
Erik Bershel b3ddd57d49 [macOS] Add xcodes and xcbeautify to macOS images (#8835) 2023-11-20 14:47:33 +01:00
github-actions[bot] d5c955dfc7 Updating readme file for macos-13-arm64 version 20231115.2 (#8824)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-20 13:36:45 +00:00
github-actions[bot] 9c8a4aea90 Updating readme file for ubuntu22 version 20231115.7.1 (#8819)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-20 13:07:42 +00:00
github-actions[bot] 8bb825ba13 Updating readme file for ubuntu20 version 20231115.8.1 (#8820)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-20 12:48:32 +00:00
Shamil Mubarakshin 436da67f4b [macos] change provisioner script rights (#8840) 2023-11-17 22:21:45 +01:00
sergei-pyshnoi 50ae10289a [Ubuntu] Pin sha256 for docker-compose and Alibaba Cloud CLI (#8790)
* pin sha256 for docker-compose and Alibaba Cloud CLI

* fix syntax in condition
2023-11-17 16:31:49 +01:00
Vasilii Polikarpov 07e8da79f8 [Windows] Use common approach to set machine vars (#8830) 2023-11-17 13:52:52 +01:00
Alexey-Ayupov 045a0de8e2 [macOS] Exclude "Stack" from software report (#8822)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-17 13:30:03 +01:00
Mikhail Koliada 3bbc0dc753 [packer] fix install-powershell script name (#8834) 2023-11-17 13:26:45 +01:00
Erik Bershel 164eb6cdc2 [Ubuntu] Pin SHA256 for PhantomJS and libssl1.1 (#8799) 2023-11-17 11:36:37 +01:00
sergei-pyshnoi cd2cabc7ab [Ubuntu] Add findutils to images (#8823) 2023-11-16 15:00:56 +01:00
Vasilii Polikarpov 0263bdd53e [Windows] Rename image build scripts (#8808) 2023-11-16 11:20:11 +01:00
Shamil Mubarakshin f78a7baa80 [Ubuntu] Fix software report download directory (#8814) 2023-11-15 22:21:38 +01:00
Shamil Mubarakshin f2a3cad69a [ubuntu] Fix template names in GenerateResourcesAndImage.ps1 (#8815) 2023-11-15 19:58:19 +01:00
Alexey-Ayupov 3186c675da [Windows] Update Windows Driver Kit version (#8792) 2023-11-15 18:36:30 +01:00
Alexey-Ayupov 562b6b9e90 [MacOS] Add dotnet 8 (#8806) 2023-11-15 18:26:17 +01:00
Alexey-Ayupov 820f3ffd42 [Ubuntu] Add dotnet 8 (#8807) 2023-11-15 14:17:10 +01:00
Shamil Mubarakshin f9ce4b9de3 Update artifact path for nightly CI (#8810) 2023-11-15 13:55:37 +01:00
Shamil Mubarakshin 8d6a01b370 [macOS] Implement new directories hierarchy (#8741) 2023-11-15 12:12:28 +01:00
Shamil Mubarakshin 5d40b1e213 [Ubuntu] Implement new directories hierarchy (#8627) 2023-11-15 11:36:04 +01:00
Vasilii Polikarpov d1f2c9a3be [Windows] Implement new directories hierarchy (#8616) 2023-11-15 11:24:45 +01:00
Vasilii Polikarpov 84a7deae24 [Windows] Update Visual Studio and .NET (#8805)
* Update VS to 17.8

* Update signature for VS 2019

* Add dotnet 7 to toolset
2023-11-15 11:22:43 +01:00
Erik Bershel 6b001b5325 [macOS] Reconsider YQ installation on macOS 11 (#8793)
* [macOS] Reconsider YQ installation on macOS 11

* Revert previous YQ installation related changes
2023-11-15 10:31:31 +01:00
Alexey-Ayupov 81ef6f228d [macOS] Exclude macOS 13 and 14 from "Stack" test (#8787)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-14 11:58:29 +01:00
Mikhail Koliada 1478804fa2 utils.sh: make brew_smart_install verbose (#8780) 2023-11-13 11:26:00 +01:00
Shamil Mubarakshin e5b8919eeb [macos11] Unlink brew ghc and cabal-install (#8778) 2023-11-11 12:12:39 +01:00
Vasilii Polikarpov df292beac6 [Mac OS] Configure template for Mac OS 14 ARM64 image (#8769)
* Configure template for Mac OS 14 ARM64 image

* Change conditions for ruby
2023-11-10 18:53:24 +01:00
Alexey-Ayupov f685533110 [macOS] Remove Haskell and Cargo packages (#8775)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-10 18:05:14 +01:00
Peter Shepehrd 23e386d1c2 add runner install script for windows image (#8671) 2023-11-10 17:24:16 +01:00
Luke Fritts ded4e461b0 [Windows] Set user agent header to get mysql patch version (#8773) 2023-11-10 16:38:32 +01:00
Shamil Mubarakshin 495f740eda Adjust services handling in Finalize-VM and helpers (#8771) 2023-11-10 16:25:40 +01:00
Alexey-Ayupov 286fb24a63 [macOS] Add AWS cli to the macOS 13 arm64 (#8774)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-10 11:22:42 +01:00
Peter Shepehrd 25a3a04fb0 [Ubuntu] add runner-package to curated images (#8474) 2023-11-09 21:43:12 +01:00
Alexey-Ayupov 7a11d3fc98 Fix macOS 13 arm64 software update part (#8772)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-11-09 15:45:50 +01:00
Vasilii Polikarpov e2f77cd4de [Mac OS] Add newer versions of Go and Node.js (#8752) 2023-11-09 11:31:45 +01:00
Vasilii Polikarpov 01fe87da2e [Mac OS] Adapt code for Mac OS 14 image (#8760) 2023-11-09 11:29:07 +01:00
github-actions[bot] 433178adf5 Updating readme file for macos-13 version 20231025.2 (#8672)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-11-07 20:06:04 +01:00
sergei-pyshnoi afcc76b48a remove ndk23 from windows images (#8746) 2023-11-07 18:52:47 +01:00
Vasilii Polikarpov 8998a4c907 [Mac OS] Add missing macOS Sonoma selector (#8759) 2023-11-07 17:27:55 +01:00
Vasilii Polikarpov bbbda7bddf [Mac OS] Update Anka Helpers to build Mac OS 14 ARM image (#8757)
* Update Anka Helpers to build Mac OS 14 ARM image

* Drop Powershell 5 support
2023-11-07 16:05:11 +01:00
ilia-shipitsin be3fa4f3c3 [macos] add android SDK to SW report on Ventura ARM64 (#8715) 2023-11-07 09:20:25 +01:00
sergei-pyshnoi 9d94573ccd remove ndk 23 from ubuntu images (#8745) 2023-11-06 20:49:14 +01:00
ilia-shipitsin 030fc05665 [windows] split docker install into 3 scripts (#8688)
* [windows] split docker install into 3 scripts

the idea is to end with 1 script per 1 component for better
observability

* Update images/win/scripts/Installers/Install-Docker-Compose.ps1

Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com>

* Update images/win/scripts/Installers/Install-Docker-WinCred.ps1

Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>

* fix test

---------

Co-authored-by: Erik Bershel <110455084+erik-bershel@users.noreply.github.com>
Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>
2023-11-06 19:40:33 +01:00
Vasilii Polikarpov 98c6d29ec9 [Mac OS] Remove 'LTS' suffix from OpenJDK version (#8751) 2023-11-06 19:24:44 +01:00
sergei-pyshnoi da0af62e91 remove ndk 23 from macos images (#8747) 2023-11-06 19:09:03 +01:00
Erik Bershel 2caa346dc5 [Windows] Remove Android SDK Patch applier v4 (#8750) 2023-11-06 18:05:31 +01:00
github-actions[bot] 7b64e0503e Updating readme file for macOS-12 version 20231029.1 (#8695)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-06 13:02:40 +00:00
ilia-shipitsin a276d820b2 [ubuntu] split git and git-lfs into separate install scripts (#8711)
for better observability of integrity validation let us split install
script into two
2023-11-06 11:54:23 +01:00
Erik Bershel 0226f7ba02 Revert "[MacOS] Unpin Virtualbox" (#8731)
* Revert "[MacOS] Unpin Virtualbox (#8653)"

This reverts commit f3d011eec1.

* Add more info
2023-11-06 11:53:10 +01:00
Harmen Stoppels b4c925075c Add gfortran-13 (#8702) 2023-11-03 21:27:06 +01:00
Vasilii Polikarpov 972784c043 [Mac OS] Add template for Mac OS 14 image (#8733) 2023-11-03 16:46:38 +01:00
github-actions[bot] 5d6938f680 Updating readme file for macOS-11 version 20231030.1 (#8694)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-03 11:57:42 +00:00
github-actions[bot] 2824879238 Updating readme file for win22 version 20231029.1.1 (#8686)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-02 21:15:56 +00:00
Vasilii Polikarpov 586dfe6911 [Mac OS] Temporary disable VNC for Mac OS 14 (#8717) 2023-11-02 21:47:49 +01:00
Erik Bershel 50803a9ecd Revert "[Ubuntu] Pin bindgen cli version to avoid bug (#8714)" (#8720)
This reverts commit 3146c7010e.
2023-11-02 21:47:24 +01:00
Erik Bershel 318ec94985 Revert "[Windows] Pin bindgen cli version to avoid bug (#8713)" (#8719)
This reverts commit 1dac9b9f6b.
2023-11-02 21:46:42 +01:00
github-actions[bot] eee63d18fc Updating readme file for win19 version 20231029.1.1 (#8687)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-02 19:13:09 +00:00
github-actions[bot] 960f3f05f6 Updating readme file for ubuntu20 version 20231030.2.1 (#8690)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-02 16:01:11 +00:00
github-actions[bot] a8e7f69ab1 Updating readme file for ubuntu22 version 20231030.2.1 (#8691)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-11-02 15:58:10 +00:00
Erik Bershel 1dac9b9f6b [Windows] Pin bindgen cli version to avoid bug (#8713) 2023-11-02 15:56:35 +01:00
Erik Bershel 53416cd923 [Ubuntu] Add more checksum validations (#8660) 2023-11-02 15:40:32 +01:00
Erik Bershel 3146c7010e [Ubuntu] Pin bindgen cli version to avoid bug (#8714) 2023-11-02 13:52:24 +01:00
Luke Fritts cdbbd8a445 fix: checksum search for Kotlin (#8704)
* [Ubuntu] Fix checksum search for Kotlin

* [Windows] Fixed checksum search for Kotlin
2023-11-01 23:00:44 +01:00
Vasilii Polikarpov 2094c7eb2c Escape quotes when running in PowerShell 7.0-7.2 (#8705) 2023-11-01 20:19:37 +01:00
github-actions[bot] 2d1868a050 Updating readme file for macos-13-arm64 version 20231024.2 (#8673)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-31 20:54:36 +00:00
Mikhail Koliada e52e9c94e8 [macOS] increase timeout for the macOS ci (#8692) 2023-10-31 14:17:30 +01:00
Jakub Oskera 7cd555ab9e fix: bump libssl version to ubuntu2.20 (#8682)
Signed-off-by: Jakub Oskera <iam@jakuboskera.dev>
Co-authored-by: Jakub Oskera <jakub.oskera@rws.com>
2023-10-30 11:51:09 +01:00
Vasilii Polikarpov 441bf91f04 [Ubuntu] Update apt repos list in documentation (#8634) 2023-10-30 11:36:22 +01:00
Vasilii Polikarpov f3d011eec1 [MacOS] Unpin Virtualbox (#8653)
* [MacOS] Unpin Virtualbox

* Remove obsolete virtualbox kext pester test
2023-10-27 15:59:45 +02:00
Vasilii Polikarpov 804aabd786 [Windows] Remove out-of-support vs components (#8678) 2023-10-27 15:52:17 +02:00
sergei-pyshnoi 917c3930d4 [Ubuntu] Add PGP validation for swift (#8652) 2023-10-27 11:13:35 +02:00
Vasilii Polikarpov a84b44268a [Mac OS] Fix logic for retrying AppleScript execution (#8662) 2023-10-27 09:32:43 +02:00
github-actions[bot] a9d78d7787 Windows Server 2019 (20231025) Image Update (#8667)
* Updating readme file for win19 version 20231025.2.1

* Update Windows2019-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-26 22:52:29 +00:00
github-actions[bot] bc078d1232 Updating readme file for win22 version 20231024.1.1 (#8668)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-26 22:39:05 +00:00
github-actions[bot] 49cf80684e Updating readme file for ubuntu20 version 20231025.1.1 (#8664)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-26 18:59:36 +00:00
github-actions[bot] 470e6967e6 Updating readme file for ubuntu22 version 20231025.1.1 (#8663)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-26 18:53:04 +00:00
ilia-shipitsin 883df0594b [macos] simplify "brew_smart_install" helper (#8639)
* [macos] homebrew: use hardcoded condition for jq installation

we cannot use "jq" if we are asked to install "jq"

* [macos] always use "brew install"

* [macos] add retries to "get_github_package_download_url" helper

* [macos] add retries to chrome install script

* [macos] add retries to OpenJDK install script

* [macos] add retries to miniconda installer

* Update images/macos/provision/core/openjdk.sh

Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>

* fix copy-paste error

* Update images/macos/provision/core/openjdk.sh

Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>

* Update images/macos/provision/core/openjdk.sh

Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>

---------

Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>
2023-10-26 15:17:57 +02:00
github-actions[bot] 7ca7296ba5 Updating readme file for win22 version 20231023.1.1 (#8643)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-26 11:19:22 +00:00
github-actions[bot] 83cac0bd20 Updating readme file for win19 version 20231023.1.1 (#8644)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-26 11:00:00 +00:00
github-actions[bot] 388d55d0d7 Updating readme file for ubuntu22 version 20231022.1.1 (#8636)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-10-26 12:21:11 +02:00
github-actions[bot] ad34bed33e Updating readme file for ubuntu20 version 20231022.1.1 (#8637)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-10-26 12:20:49 +02:00
Vasilii Polikarpov 378c4d7511 [MacOS] improve errexit option handling (#8432)
* [MacOS] improve errexit option handling

* Prevent prompting for override when unzipping

* Explicitly allow failing when installing virtualbox

* Remove libtcl symlinks

* Add debug output
2023-10-26 11:28:45 +02:00
github-actions[bot] fc9431c2eb Updating readme file for macos-13-arm64 version 20231017.1 (#8586)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-10-26 10:55:05 +02:00
github-actions[bot] 1e73eaf182 Updating readme file for macos-13 version 20231018.14 (#8601)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-26 03:51:17 +00:00
sergei-pyshnoi 1687f31a3b [MacOS] Add xcode 15.0.1 (#8604) 2023-10-24 15:09:52 +02:00
sergei-pyshnoi 834cd084aa [macOS] add gcc 13 to macos images (#8563) 2023-10-23 21:59:31 +02:00
Alexey-Ayupov e4a68e6300 Revert "Remove Python 3.12 from the toolcache (#8510)" (#8638)
This reverts commit 929931f617.

Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-10-23 21:49:38 +02:00
Erik Bershel d818bf1a01 Add hash check for Kotlin, Minikube, AWS SAM CLI (#8596) 2023-10-23 14:36:13 +02:00
sergei-pyshnoi 567d74923a [Ubuntu] Fix kubernetes tools install (#8609) 2023-10-23 14:34:26 +02:00
ilia-shipitsin 254e66d02d unpin PyPy checksum (#8633) 2023-10-23 10:05:30 +02:00
ilia-shipitsin 58ccf6762a [macos] improve brew caching approach (#8630) 2023-10-23 09:17:15 +02:00
Erik Bershel 6a98903627 [Ubuntu] Add checksum validation for Aliyun CLI, CMake, Docker Compose v2 (#8612)
* Add checksums for Aliyun, CMake, Docker Compose v2

* After review changes

* Download Aliyun CLI from github release
2023-10-22 15:47:36 +02:00
Vasilii Polikarpov 62cd627ce7 [Windows] Rollback and pin Strawberry Perl (#8622) 2023-10-20 22:17:58 +02:00
ilia-shipitsin 09416daff2 [macos] add retries to "brew install" (#8608) 2023-10-20 15:56:54 +02:00
ilia-shipitsin 5780fe8143 [macos] enable android cmdtools on macos-13 arm64 (#8587) 2023-10-20 11:23:41 +02:00
ilia-shipitsin 34fa3471f8 [macos] introduce more flexible way of managind xcode runtimes (#8572) 2023-10-20 11:22:53 +02:00
ilia-shipitsin 16f681595d [windows] disable WindowsUpdate service (#8605) 2023-10-20 09:36:17 +02:00
ilia-shipitsin 8c66e96bea [macos] use brew_smart_install where appropriate (#8607) 2023-10-20 08:50:55 +02:00
ilia-shipitsin a1ef070e65 [macos] add retries to edge install script (#8592) 2023-10-20 08:50:04 +02:00
sergei-pyshnoi 4ea41b2f20 add filter for upcoming version in mongodb parser (#8589) 2023-10-19 17:57:16 +02:00
ilia-shipitsin b06da59aba [macos] add reties to CodeQL download step (#8582)
Co-authored-by: Henry Mercer <henry.mercer@me.com>
2023-10-19 15:47:41 +02:00
Alexey-Ayupov 9a9a185b1a [macOS] add node to software report macOS 13 arm64 (#8603)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-10-19 14:43:42 +02:00
Vasilii Polikarpov 10d8554b86 [Mac OS] Fix Edge Updater configuration steps (#8569) 2023-10-19 11:49:01 +02:00
Vasilii Polikarpov 3e7beab7fa [Windows] Fix Java 21 location (#8585) 2023-10-19 11:38:41 +02:00
ilia-shipitsin 6449d50ffd [macos] add retries to yarn install script (#8593) 2023-10-19 09:38:19 +02:00
github-actions[bot] 87d3221730 Updating readme file for win22 version 20231016.1.1 (#8579)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-18 18:01:34 +00:00
github-actions[bot] faac8776f4 Updating readme file for ubuntu22 version 20231016.1.1 (#8577)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-18 17:35:11 +00:00
github-actions[bot] 13db670118 Updating readme file for win19 version 20231016.1.1 (#8580)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-18 17:25:35 +00:00
Shamil Mubarakshin e9fc71683f Remove Storage Account and VHD refs (#8581) 2023-10-18 19:11:46 +02:00
ilia-shipitsin e78225c349 [macos] add retries to PyPy installation (#8578) 2023-10-18 16:49:00 +02:00
Vasilii Polikarpov 691345d5ba [MacOS] Install latest version of stack with ghcup (#8525) 2023-10-18 15:48:23 +02:00
Alexey-Ayupov 29ce1c3a2b [Ubuntu] fix VersionPattern for Clang v15 (#8575)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2023-10-18 15:46:20 +02:00
github-actions[bot] aaa37dfbbd Updating readme file for ubuntu20 version 20231016.1.1 (#8576)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-18 12:46:58 +00:00
ilia-shipitsin e113e2f6b8 [macos] introduce toolset possibility to install Android SDK Tools (#8573) 2023-10-18 10:17:43 +02:00
ilia-shipitsin 59fd426420 [macos] retry powershell meta download (#8571) 2023-10-18 09:55:17 +02:00
Vasilii Polikarpov 0253f21ea5 [Ubuntu] Add Java 21 (#8560) 2023-10-18 09:51:22 +02:00
Henry Mercer f2d892281b macOS: Cache only the latest version of CodeQL (#8420)
Previously, we cached two versions since we prioritized hitting the
toolcache over landing new releases quicker. However after
experimenting with this, we have decided to prioritize getting new
releases into customers' hands more quickly.
2023-10-17 22:18:48 +02:00
Erik Bershel 5c4b424bf6 [Ubuntu] Add helpers to work with checksums (#8552) 2023-10-17 12:27:13 +02:00
ilia-shipitsin 0050697619 [macos] move android "cmdline-tools" to toolset (#8565) 2023-10-17 11:23:09 +02:00
Vasilii Polikarpov c598da4d84 [macOS] Add Chrome to arm64 image (#8526) 2023-10-17 09:35:03 +02:00
sergei-pyshnoi 9e6658b0b2 add gcc-13 to ubuntu22 (#8562) 2023-10-17 09:32:26 +02:00
sergei-pyshnoi 1a9f44f7be update heroku cli installation script (#8566) 2023-10-17 09:31:49 +02:00
sergei-pyshnoi 9d1c61329a Update and refactor SQLOLEDBDriver installer (#8553) 2023-10-16 17:03:27 +02:00
Vasilii Polikarpov 3aa3daa4f9 [Ubuntu] Add Mozilla PPA manually (#8561) 2023-10-16 15:19:04 +02:00
Alexey-Ayupov 2051564688 Set static UUID to the clean image (#8564) 2023-10-16 15:18:23 +02:00
Shamil Mubarakshin de1f529882 [macos] Add nvm 20 to toolset (#8559) 2023-10-16 09:59:56 +02:00
Erik Bershel 486298a566 [Windows] Add checksum verification for Aliyun CLI (#8512) 2023-10-16 09:45:23 +02:00
Shamil Mubarakshin b3b303d294 [macos] Remove python2 UnixTools and adjust brew symlinks (#8452) 2023-10-15 20:34:15 +02:00
Vasilii Polikarpov 060ad1383a [macOS] Install Java 21 on MacOS 13 arm64 (#8545) 2023-10-13 16:00:45 +02:00
Vasilii Polikarpov efb9babb4b [macOS] Install Java 21 on MacOS x64 (#8535) 2023-10-13 15:48:17 +02:00
Vasilii Polikarpov 8bc2448fe1 [Windows] Add Java 21 (#8534) 2023-10-13 15:45:18 +02:00
Alexey-Ayupov 36165e08cd [Windows] revert Az CLI to the latest version (#8549) 2023-10-13 14:35:56 +02:00
ilia-shipitsin 2fd64bb024 [macos] add retries when installing DotNETSDK (#8550) 2023-10-13 14:29:01 +02:00
Alexey-Ayupov 53d0847239 [Anka] Exclude upgrade to Sonoma (#8551) 2023-10-13 14:20:43 +02:00
Alexey-Ayupov c138066e21 [Ubuntu] revert azcli to the latest version (#8548) 2023-10-13 14:05:09 +02:00
Alexey-Ayupov 15a60352c0 [macOS] Fix Gradle test (#8543) 2023-10-12 20:38:12 +02:00
Shamil Mubarakshin 229285b76d [macos] Adjust activesupport ruby gem version pinning (#8541) 2023-10-12 19:06:03 +02:00
Vasilii Polikarpov acbe023579 [macOS] Add XCode 15.0.1 RC1 (#8532) 2023-10-12 18:55:52 +02:00
Vasilii Polikarpov ddfdbbac21 [macOS] Fix java info in toolsets (#8538) 2023-10-12 17:47:45 +02:00
Alexey-Ayupov cde475b36b Update anka clean script (#8537) 2023-10-12 15:06:30 +02:00
sergei-pyshnoi eff24a90c9 [MacOS] Add closing System Preference window for arm64 (#8470) 2023-10-12 11:31:35 +02:00
Tingluo Huang d77bb13e97 [macOS] cache most used GitHub actions
* Download actions/action_versions latest release on macOS and set ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE.

* Feedback.
2023-10-12 10:54:39 +02:00
Tingluo Huang c7517abd08 [Windows] cache most used GitHub actions
* Download actions/action_versions latest release on Windows and set ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE.

* feedback

* fix get latest package on Windows.

* invoke test
2023-10-12 10:43:41 +02:00
Tingluo Huang a80012b48e [Ubuntu] cache most used GitHub actions 2023-10-11 19:31:13 +02:00
sergei-pyshnoi 32f2e8a812 [Windows] update signature for VS studio installer (#8524) 2023-10-11 18:43:25 +02:00
Alexey-Ayupov a2cf90ce21 Revert "[Ubuntu] Pin Terraform 1.5.7 (#8504)" (#8522)
This reverts commit 4d6ce38166.
2023-10-11 13:01:19 +02:00
Erik Bershel be42f35015 [Windows] Add checksum verification for Firefox browser (#8411) 2023-10-11 11:06:47 +02:00
sergei-pyshnoi 6315b7ed2c [Windows] Add signature validation (#8390) 2023-10-11 11:02:59 +02:00
ilia-shipitsin 47a634e28b [windows] implement checksum validation for Miniconda (#8506) 2023-10-11 11:01:06 +02:00
Alexey-Ayupov 929931f617 Remove Python 3.12 from the toolcache (#8510) 2023-10-10 16:14:09 +02:00
ilia-shipitsin f35025b90e [windows] ignore error on copying user profile warmup (#8493) 2023-10-10 15:27:13 +02:00
ilia-shipitsin a50d7b432d [windows] reverting SQL LocalDB warmup (#8505) 2023-10-10 15:26:22 +02:00
Vasilii Polikarpov 4d6ce38166 [Ubuntu] Pin Terraform 1.5.7 (#8504) 2023-10-10 13:52:01 +02:00
ilia-shipitsin 92111d1caa [windows] create powershell modules cache permanently (#8495) 2023-10-10 13:48:18 +02:00
Shamil Mubarakshin cb397d0be9 [windows] Fix code style in Install-VCRedist.ps1 (#8496) 2023-10-10 09:02:52 +02:00
Vasilii Polikarpov 2ac4c5a6fd [Ubuntu] Change destination for toolcache assets (#8485) 2023-10-09 15:47:15 +02:00
Shamil Mubarakshin 99642f1c19 [macos] Add activesupport gem workaround for cocoapods (#8497) 2023-10-09 15:39:39 +02:00
Shamil Mubarakshin 804736733e [macos13] Fix preimagedata for arm64 (#8488) 2023-10-09 15:34:51 +02:00
ilia-shipitsin d71a0fe1a5 [windows] actually suppress output of "az devops login" (#8492) 2023-10-09 11:47:56 +02:00
Vasilii Polikarpov ddebd05257 [Windows] Use function to get selenium asset url (#8448) 2023-10-09 10:55:12 +02:00
Shamil Mubarakshin 23ff0d7468 Add GitHub ci workflows (#8464) 2023-10-06 15:51:08 +02:00
ilia-shipitsin c6820d1a5b [windows] add SQL LocalDB warmup (#8435) 2023-10-06 12:22:00 +02:00
ilia-shipitsin 2925b3ae95 [windows] introduce dedicated PowerShell configuration step (#8453)
* windows: implement separate step for configuring Powershell

* windows: refactor PyPy checksum validation

PyPy checksum validation uses PowerHTML module which is now available
as a part of powershell profile

* reformat

* Update images/win/scripts/Installers/Configure-PowerShell.ps1

Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>

---------

Co-authored-by: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com>
2023-10-06 12:03:28 +02:00
Vasilii Polikarpov cbe9acb6bc Fix code style in Install-AzureCli.ps1 (#8480)
Following https://github.com/actions/runner-images/commit/0795b9ed8be55c2c08f33647e103f70dd18d9df6
2023-10-06 11:54:51 +02:00
Alexey-Ayupov 6d730133bf [windows] Pin Azure CLI to 2.52.0 (#8478) 2023-10-06 11:53:28 +02:00
Vasilii Polikarpov e2c5aaf70a [Windows] Exit on Docker installation failure (#8473) 2023-10-06 11:31:36 +02:00
Mikhail Koliada dfc4f9c7af [Ubuntu] pin az-cli to v2.52.0 (#8479) 2023-10-06 11:28:54 +02:00
ilia-shipitsin f6b2dd2ddd [windows] disable Windows Update Medic Service (#8431)
Related: https://github.com/actions/runner-images-internal/issues/5463
2023-10-06 02:14:06 +02:00
ilia-shipitsin 0795b9ed8b [windows] warmup Azure CLI (#8427)
* [windows] warmup Azure CLI

Improve Azure CLI first run timing.
Follow up: https://github.com/actions/runner-images/pull/8294

Co-authored-by: Jesse Houwing <jesse.houwing@gmail.com>

* expose AZURE_EXTENSION_DIR to image generation

* suppress az warmup output

* refresh PATH before warmup

---------

Co-authored-by: Jesse Houwing <jesse.houwing@gmail.com>
2023-10-05 15:03:58 +02:00
Vasilii Polikarpov fbaf4c67c6 [Windows] Simplify ghcup installation (#8454) 2023-10-05 15:02:18 +02:00
Alexey-Ayupov 60963fb52e [macOS] Add java to the macOS 13 arm64 (#8395) 2023-10-05 12:42:16 +02:00
github-actions[bot] 8d1fc7309c Updating readme file for win22 version 20231002.1.0 (#8444)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-05 10:41:47 +00:00
github-actions[bot] 2ffd260f96 Updating readme file for win19 version 20231002.2.0 (#8443)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-05 10:40:50 +00:00
github-actions[bot] 7e34d94616 Updating readme file for ubuntu20 version 20231002.1.0 (#8438)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-05 08:52:06 +00:00
github-actions[bot] 3a8f506d58 Updating readme file for ubuntu22 version 20231001.1.0 (#8437)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-05 08:36:51 +00:00
ilia-shipitsin 2e47a88733 [windows] implement Android SDK cmdtools checksum (#8357) 2023-10-05 09:31:22 +02:00
github-actions[bot] 31a055838e Updating readme file for macos-13 version 20231002.1 (#8446)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-04 18:18:23 +00:00
Shamil Mubarakshin 543e7cbf49 [macos] Add python 3.12 to toolcache (#8449) 2023-10-04 17:23:04 +02:00
Vasilii Polikarpov 2fea4ebd8d [Windows] Verify hash sum for cobertura (#8447) 2023-10-04 17:20:54 +02:00
Henry Mercer 5669edde75 [Windows] Cache only the latest version of CodeQL (#8421)
* Windows: Cache only the latest version of CodeQL

Previously, we cached two versions since we prioritized hitting the toolcache over landing new releases quicker. However after experimenting with this, we have decided to prioritize getting new releases into customers' hands more quickly.

* Break Windows tests down into separate assertions

* List contents of bundle after extracting
2023-10-04 16:31:00 +02:00
Alexey-Ayupov 59805f59ab [macOS] Exclude virtualbox from macOS 13 arm64 (#8469) 2023-10-04 15:44:28 +02:00
Erik Bershel e1bcc61827 [Windows] Add checksum validation for JDKs (#8404) 2023-10-04 14:59:44 +02:00
Erik Bershel ae487529f3 [Windows] Add checksum validation for Stack (#8403) 2023-10-04 14:58:45 +02:00
Erik Bershel 8b23f693e9 [Windows] Install NSIS package from Chocolatey (#8394) 2023-10-04 14:44:05 +02:00
Alexey-Ayupov 038cb56f85 [Windows] Exclude KB5001148 from windows update (#8456) 2023-10-04 09:21:16 +02:00
Shamil Mubarakshin f444d7b666 [windows] Add python 3.12 to toolcache (#8451) 2023-10-03 21:20:02 +02:00
github-actions[bot] 44b47c7bae Updating readme file for macOS-12 version 20230921.4 (#8376)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-10-03 16:08:22 +00:00
Shamil Mubarakshin fe838dd11f [ubuntu] Add python 3.12 to toolcache (#8450) 2023-10-03 17:47:21 +02:00
Shamil Mubarakshin 82de56d5d6 [macos] Adjust Xcode storage Uri (#8445) 2023-10-03 11:40:35 +02:00
Vasilii Polikarpov 72bdf7ea7c [Windows] Install mingw binaries manually (#8418) 2023-10-03 09:48:40 +02:00
Erik Bershel 375e9a1c27 [Windows] PyPy3.9-7.3.13 SHA missing on pypy.org (#8429) 2023-10-02 17:41:15 +02:00
Vasilii Polikarpov b3c54ca36b [Ubuntu] Improve errexit option handling (#8352) 2023-10-02 15:52:49 +02:00
Alexey-Ayupov 953177d098 [macOS] Update software report for macOS 13 arm64 (#8433) 2023-10-02 15:18:08 +02:00
sergei-pyshnoi d8373eebdb add 20 node to toolsets (#8408) 2023-10-02 10:45:53 +02:00
Henry Mercer fa18860071 Linux: Cache only the latest version of CodeQL (#8419)
Previously, we cached two versions since we prioritized hitting the
toolcache over landing new releases quicker. However after
experimenting with this, we have decided to prioritize getting new
releases into customers' hands more quickly.
2023-10-02 10:45:16 +02:00
sergei-pyshnoi b3852fe5b9 [windows] add node v20 (#8406) 2023-09-30 09:04:14 +02:00
ilia-shipitsin 6f2f889b0a [windows] warmup "az devops" for the first run (#8410) 2023-09-29 17:02:51 +02:00
sergei-pyshnoi 5bb622f98c add 20 node to toolsets (#8407) 2023-09-29 12:36:01 +02:00
sergei-pyshnoi febcdc62d3 [Windows] Rework MySQL installation script (#8398) 2023-09-29 12:35:23 +02:00
Erik Bershel 0b7b4144a2 [Windows] Add checksum validation for Kind (#8384) 2023-09-29 12:20:16 +02:00
Mikhail Koliada 361127db51 [macOS] add README file for M1 runner (#8414) 2023-09-29 12:18:57 +02:00
ilia-shipitsin fca7da3969 [windows] implement PyPy checksum validation (#8338) 2023-09-29 12:14:12 +02:00
github-actions[bot] b427c0b2b3 Updating readme file for macOS-11 version 20230921.4 (#8377)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-29 09:26:59 +00:00
github-actions[bot] a4234d46c7 Updating readme file for ubuntu22 version 20230924.1.0 (#8382)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-28 12:35:08 +00:00
Alexey-Ayupov db8e758cb7 [macOS] remove python 3.10 from arm64 toolcache (#8405) 2023-09-28 14:10:08 +02:00
github-actions[bot] 4d9ce81db6 Updating readme file for win22 version 20230924.1.0 (#8379)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-28 10:41:59 +00:00
github-actions[bot] f3d376e191 Updating readme file for win19 version 20230924.1.0 (#8378)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-28 10:29:41 +00:00
ilia-shipitsin 8de4497f77 [windows] implement DotNETSDK checksum validation (#8355) 2023-09-28 11:57:30 +02:00
ilia-shipitsin 620e2c26b2 [windows] disable StorSvc for runners (#8388) 2023-09-28 11:33:59 +02:00
ilia-shipitsin 74242a4687 [windows] disable TSVNCache.exe (#8374)
TortoiseSVN scans all drives for SVN repos. it eats disk IO,
let us add registry setting which disables that activity
2023-09-28 10:03:09 +02:00
Vasilii Polikarpov 62e9da75e7 [Windows] Fix mingw related lines in software report (#8389) 2023-09-28 09:56:05 +02:00
github-actions[bot] 5e9e8cd16d Updating readme file for ubuntu20 version 20230924.1.0 (#8381)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-28 06:48:30 +00:00
Alexey-Ayupov ab3cfaf685 Remove not used variable group (#8396) 2023-09-27 21:52:46 +02:00
Erik Bershel 978a92f44c [Windows] Add checksum validation for MSYS2 (#8385) 2023-09-27 13:01:51 +02:00
Erik Bershel 77724a9672 [Windows] Add checksum verification for AWS SAM CLI (#8316) 2023-09-27 13:00:54 +02:00
Mikhail Koliada 64f732022d [macOS] remove macOS 11 anka packer template (#8391) 2023-09-27 13:00:07 +02:00
Erik Bershel a1206f1a5c [Windows] Add checksum verification for GitHub CLI (#8360) 2023-09-26 13:08:31 +02:00
ilia-shipitsin 9eabbcd8d0 [windows] missing openssl pester tests (#8351)
add tests for

(*) OpenSSL location

(*) OpenSSL package type ("full" is required)
2023-09-26 09:35:12 +02:00
Vasilii Polikarpov 2cbf4a7f93 [Mac OS] Remove hub utility (#8364) 2023-09-26 09:32:02 +02:00
Vasilii Polikarpov 8cb738bb54 [Ubuntu] Remove hub utility (#8363) 2023-09-26 09:31:34 +02:00
Vasilii Polikarpov 9f764f7429 [Windows] Remove hub utility (#8365) 2023-09-26 09:30:27 +02:00
github-actions[bot] f05152105f Updating readme file for macos-13 version 20230924.1 (#8375)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-25 12:38:13 +00:00
Erik Bershel fe051ba2ba [Windows] Add checksum verification for Git (#8317) 2023-09-25 11:58:47 +02:00
ilia-shipitsin ac365421b0 [windows] implement checksum validation for rustup (#8314) 2023-09-25 11:51:41 +02:00
Mikhail Koliada 37b6325815 [macOS] do not list Xcode-install in sw report on OS13 (#8370) 2023-09-24 13:11:11 +02:00
github-actions[bot] e72f9755c3 Updating readme file for macOS-12 version 20230916.1 (#8322)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-23 14:34:51 +00:00
Mikhail Koliada 0ac9d155ab [macOS] do not install xcode-install gem on Ventura (#8366) 2023-09-22 16:29:25 +02:00
Vasilii Polikarpov 19c23d1208 Add mono to mac OS 13 image (#8342) 2023-09-22 12:33:37 +02:00
Vasilii Polikarpov fb634ef652 Update manual to clarify helper script purpose (#8356)
* Update manual to clarify helper script purpose

* Update structure and add table of contents
2023-09-22 11:36:22 +02:00
ilia-shipitsin 73b4a8a4f2 helpers/GenerateResourcesAndImage.ps1: check for interactive mode (#8326)
* helpers/GenerateResourcesAndImage.ps1: check for interactive mode

when RG already exists, we asked user whether to delete it, however it
is only possible in interactive mode

* mention -ReuseResourceGroup as an option, add back new line
2023-09-22 11:34:04 +02:00
Erik Bershel e1ac652396 [Windows] Add checksum verification for Kotlin (#8318) 2023-09-22 11:26:00 +02:00
github-actions[bot] 6cc56bac93 Updating readme file for macOS-11 version 20230915.2 (#8309)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-22 09:04:21 +00:00
sergei-pyshnoi 55ce401f7f [Windows] Add signature validator for MongoDB (#8304) 2023-09-22 10:52:16 +02:00
Alexey-Ayupov c0a84fc9dd Switch to the new Azure Function (#8359) 2023-09-22 10:26:55 +02:00
github-actions[bot] 632035024c Updating readme file for ubuntu22 version 20230917.1.0 (#8307)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-21 16:28:02 +00:00
Mikhail Koliada ed105d016e [macOS] improve openssl@1.1 installation on arm64 (#8353) 2023-09-21 13:57:24 +02:00
github-actions[bot] a0f082f47b Updating readme file for win22 version 20230918.1.0 (#8323)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-21 10:51:53 +00:00
github-actions[bot] 055b86c09f Updating readme file for ubuntu20 version 20230917.1.0 (#8308)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-21 10:45:58 +00:00
github-actions[bot] 4669a5d34f Updating readme file for win19 version 20230918.1.0 (#8334)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-21 10:38:54 +00:00
ilia-shipitsin e3723b394a [windows] fix openssl package condition (#8347)
we intend to install full package, not light.
accidently condition was incorrect
2023-09-21 11:46:14 +02:00
Vasilii Polikarpov 1a5e1b25a2 Update vscode configuration (#8346) 2023-09-20 18:58:26 +02:00
garfthoffman e145f2fa36 add boolean to control when to run anka push during clean generation (#8305) 2023-09-20 18:06:52 +02:00
Vasilii Polikarpov 7c2097edab [Windows] Fix typo in function name (#8345) 2023-09-20 17:21:04 +02:00
Vasilii Polikarpov 601b21b1a6 Rename Google Cloud SDK to CLI (#8335) 2023-09-20 16:32:41 +02:00
Erik Bershel efb0feba5e [macOS] Add Android NDK 26 (#8331) 2023-09-20 09:38:40 +02:00
Erik Bershel ede9c210d8 [Windows] Add Android NDK 26 (#8332) 2023-09-20 09:38:22 +02:00
Erik Bershel 1040b412a7 [macOS] Update Xcode 15.0 to 15A240d (#8324) 2023-09-20 09:38:03 +02:00
Mikhail Koliada 869433e6b2 [Ubuntu] move clang 12 from 22.04 (#8329) 2023-09-19 19:25:14 +02:00
Erik Bershel 89c7ff156e [Ubuntu] Add Android NDK 26 (#8330) 2023-09-19 19:22:57 +02:00
Mikhail Koliada e3032a9bc3 [macOS] do not install intel related symlinks on arm64 openssl (#8328) 2023-09-19 14:46:33 +02:00
Mikhail Koliada 1e0ff7bfd7 [macOS] pin openssl@1.1.1 in arm64 image (#8315) 2023-09-19 00:34:08 +02:00
ilia-shipitsin 609078e377 [windows] clarify Install-AzureModules description (#8273) 2023-09-18 18:37:14 +02:00
ilia-shipitsin cd9413ee05 [windows] fix openssl installation (#8313) 2023-09-18 18:11:13 +02:00
Mikhail Koliada 3b6bcd7dca [macOS] drop spaceship env variables from Xcode.ps1 (#8310) 2023-09-18 18:02:56 +02:00
Alexey-Ayupov 55c68fc638 Move the conversion step after the software report (#8312) 2023-09-18 16:28:37 +02:00
Alexey-Ayupov 2633136009 [Windows] Update VM and Disk sizes in packer (#8311) 2023-09-18 16:01:58 +02:00
Erik Bershel 68e600ace0 [Windows] Add some helpers to work with checksums (#8262) 2023-09-18 12:00:27 +02:00
Shamil Mubarakshin 824743a429 [windows] Remove Go 1.18x (#8301) 2023-09-15 21:06:16 +02:00
Shamil Mubarakshin b19da9c52d [macos] Remove Go 1.18x (#8300) 2023-09-15 21:03:27 +02:00
Shamil Mubarakshin 7704a85e7f [ubuntu] Remove Go 1.18.x (#8302) 2023-09-15 15:58:25 +02:00
Shamil Mubarakshin 329ed9bb08 Adjust MacOs13 arm64 base image generation script (#8303) 2023-09-15 14:32:34 +02:00
sergei-pyshnoi fa9f2bc4a3 [windows] update version mingw => 12.2.0.03042023 (#8287) 2023-09-15 12:17:27 +02:00
Shamil Mubarakshin 79ed5c1ac1 [windows2019] Remove Ruby 2.4 (#8290) 2023-09-15 09:51:32 +02:00
ilia-shipitsin 27777e9f10 [windows] disabling windows defender scheduled task (#8285)
it turned out that windows defender creates deleted tasks.
proper way of disabling is

Set-MpPreference -ScanScheduleDay 8
2023-09-14 22:17:45 +02:00
Shamil Mubarakshin f23546c953 [macos] Add Xcode15 rc1 (#8288) 2023-09-14 22:05:24 +02:00
Shamil Mubarakshin 14094ed9ed [macos11] Remove Ruby 2.4 from toolcache (#8289) 2023-09-14 21:48:49 +02:00
Shamil Mubarakshin 9a07550a9e [ubuntu20.04] Remove Python 3.6 (#8292) 2023-09-14 21:46:26 +02:00
Shamil Mubarakshin 734a8c8e9d [windows2019] Remove Python 3.6 (#8291) 2023-09-14 21:25:24 +02:00
github-actions[bot] e7ff445c60 Updating readme file for win19 version 20230912.1.0 (#8278)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-14 18:32:39 +00:00
github-actions[bot] ffab35113c Updating readme file for ubuntu22 version 20230911.1.0 (#8270)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-14 16:27:52 +00:00
github-actions[bot] 2dcfa5d065 Updating readme file for win22 version 20230910.1.0 (#8272)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-14 15:06:29 +00:00
Alexey-Ayupov 276efb2a89 Remove OS selection condition (#8284) 2023-09-14 16:24:16 +02:00
Alexey-Ayupov 32d213064f [macos] remove vagrant from macos 13 (#8283) 2023-09-14 15:04:30 +02:00
github-actions[bot] 462858ccf9 Updating readme file for ubuntu20 version 20230911.1.0 (#8271)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-14 11:09:57 +00:00
Alexey-Ayupov 50f1c72a18 [macos] Add exclusion for macOS 13 to the Xamarin test (#8274) 2023-09-14 11:21:42 +02:00
ilia-shipitsin 5ffd15d845 [macos] suppress xcodebuild output (#8276) 2023-09-13 11:45:19 +02:00
github-actions[bot] fc8f6d479d Updating readme file for macOS-11 version 20230901.1 (#8228)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-12 15:55:33 +00:00
ilia-shipitsin 117712f38f [windows] implement checksum validation for OpenSSL (#8257) 2023-09-12 12:57:25 +02:00
ilia-shipitsin f5bbdcbe4f [windows] implement checksum validation for docker-wincred (#8256) 2023-09-12 10:05:26 +02:00
ilia-shipitsin 9a4861b4ee [windows] switch to Powershell Gallery when preparing Azure modules (#8264) 2023-09-12 10:04:14 +02:00
github-actions[bot] 878fa3c8d6 Updating readme file for macOS-12 version 20230901.1 (#8226)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-11 12:17:14 +00:00
ilia-shipitsin 1410e7c1f1 [macos] introduce additional runtimes for XCode (#8254) 2023-09-11 13:39:00 +02:00
sergei-pyshnoi 6a44d736b4 add clang-15 to ubuntu-22 (#8255) 2023-09-11 11:30:31 +02:00
sergei-pyshnoi 30104e6c13 [windows] change source for mongodb version parser (#8248) 2023-09-08 17:06:33 +02:00
Alexey-Ayupov 05d3e0c5a1 [macOS] Update Xamarin.Android version to 13.2.1.2 (#8250) 2023-09-08 12:39:21 +02:00
ilia-shipitsin acd00737c6 [windows] implement checksum validation for Powershell Core (#8247) 2023-09-08 10:48:51 +02:00
github-actions[bot] 08f6a05904 Updating readme file for ubuntu20 version 20230903.1.0 (#8230)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-07 11:49:34 +00:00
github-actions[bot] 75c3a75a80 Updating readme file for ubuntu22 version 20230903.1.0 (#8231)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-07 11:34:19 +00:00
github-actions[bot] 4a0c3808de Updating readme file for win22 version 20230903.2.0 (#8232)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-07 11:28:26 +00:00
github-actions[bot] 76ab7d5c96 Updating readme file for win19 version 20230903.1.0 (#8233)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-07 11:26:24 +00:00
Alexey-Ayupov 452c8ec89f Fix CI for runners with powershell 7 (#8245) 2023-09-07 12:51:50 +02:00
Mikhail Koliada b59fd09847 README: update environment version screenshot (#8243) 2023-09-06 14:52:52 +02:00
Mikhail Koliada 63a3a7646f [macOS 13] cleanup yarn cache (#8240) 2023-09-06 13:45:11 +02:00
ilia-shipitsin bd1f57a2d3 [windows] introduce user warmup (#8225)
some User warmup may be transferred to C:\Users\Default to speedup
provisioning. Especially, this is important for large runners
2023-09-05 14:34:09 +02:00
ilia-shipitsin 0f35a386c1 [macos] disable VS Tests on macos-13 (#8227) 2023-09-05 10:19:03 +02:00
github-actions[bot] 48ee94f882 Updating readme file for macOS-12 version 20230825.1 (#8188)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-04 15:29:49 +00:00
github-actions[bot] da4a5336a2 Updating readme file for macos-13 version 20230903.1 (#8223)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-09-04 13:17:08 +00:00
ilia-shipitsin d500bc8758 [macos] macos 13: retire VS Mac (#8213)
due to official retirement of Visual Studio for Mac, let us drop it
from macos-13
2023-09-04 14:02:01 +02:00
ilia-shipitsin 1a30e20713 [ubuntu] pin podmanm, add testcase for podman networking (#7763)
Related: https://github.com/actions/runner-images/issues/7753
2023-09-04 10:50:30 +02:00
Vasilii Polikarpov 1e590b77aa [Windows] Add VC components for VS 17.7 (#8151)
* [Windows] Add VC components for VS 17.7

* Try to debug VS installation

* Add more components for VS

* Use response file

* Remove 14.36.17.6 build tools components

* Fix issue where config is bad for VS2019 installer
2023-09-02 12:25:52 +02:00
ilia-shipitsin 0a6c637b3f macos: drop Hardware_Accelerated_Execution_Manager (#8216) 2023-09-01 22:06:41 +02:00
ilia-shipitsin 587a8c8e6f [windows] cleanup DotNETSdk install script (#8200)
* [win] some cleanup of DonetSDK installer

FixPublish workaround not needed anymore, we do not install 3.1
C:\Temp not needed as well
2023-09-01 11:44:00 +02:00
Vasilii Polikarpov 8077d7b42b Switch to build managed image instead of VHD (#8167) (#8208) 2023-08-31 16:21:15 +02:00
Vasilii Polikarpov d09a712b71 [Ubuntu] Install pigz utility (#8209) 2023-08-31 14:25:51 +02:00
Shamil Mubarakshin 74d698d40f [ubuntu] Change docker group ID (#8201) 2023-08-31 13:07:34 +02:00
github-actions[bot] 4679a8bf0a Updating readme file for macOS-12 version 20230818.2 (#8133)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-30 16:09:18 +00:00
ilia-shipitsin e7ad9c5de4 [macos] update XCode 15 to Beta 8 (#8194) 2023-08-30 17:57:24 +02:00
Mikhail Koliada c9608d744f [macOS] do not iterate over npm packages on Ventura (#8175) 2023-08-30 15:07:36 +02:00
sergei-pyshnoi 6315e88f65 [macOS] Fix open file limits (#8187) 2023-08-30 12:51:14 +02:00
Alexey-Ayupov 36ddc88274 Revert "Try installing Google Chrome for Testing (#7997)" (#8190)
This reverts commit d9169bba1e.
2023-08-29 21:42:30 +02:00
ilia-shipitsin 49ea494d52 [macos] cleanup Homebrew cache after image generation (#8182) 2023-08-29 15:21:37 +02:00
github-actions[bot] 46489c2818 Updating readme file for macOS-11 version 20230818.1 (#8122)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-29 09:35:07 +00:00
github-actions[bot] d5d4c565df Updating readme file for win22 version 20230820.1.0 (#8126)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-28 12:12:47 +00:00
Mikhail Koliada 71e9516cb7 [macOS] remove Xcode 14.3, default to 14.3.1 (#8173) 2023-08-27 22:28:39 +02:00
ilia-shipitsin a4f3c433b4 [macos] check exit code in Invoke-SSHPassCommand (#8156) 2023-08-25 11:29:01 +02:00
Vasilii Polikarpov b21ec054ff Fix powershell code format configuration (#8155) 2023-08-25 10:46:18 +02:00
ilia-shipitsin a689812865 [macos] update XCode 15 to Beta 7 (#8165) 2023-08-25 09:27:10 +02:00
Mikhail Koliada 37b9221f4d report Tool nodes with null or empty versions (#8154) 2023-08-24 18:40:20 +02:00
ilia-shipitsin 5ff59cadc4 [macos] use mist-cli for downloading OS distribution when generating anka clean vm (#8141) 2023-08-24 15:15:31 +02:00
github-actions[bot] 862df58673 Updating readme file for win19 version 20230820.1.0 (#8129)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-24 12:34:51 +00:00
github-actions[bot] 874cab7496 Updating readme file for ubuntu22 version 20230821.1.0 (#8124)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-24 11:06:39 +00:00
github-actions[bot] 960b38329f Updating readme file for ubuntu20 version 20230821.1.0 (#8123)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-24 11:06:16 +00:00
Alexey-Ayupov 02eb087db0 [Windows] Update LLVM version to 16 (#8134) 2023-08-24 09:52:26 +02:00
Alexey-Ayupov fa54b5b0dc [Windows] Update software report (ant version) (#8139) 2023-08-23 20:32:49 +02:00
github-actions[bot] cb978fdbcb Updating readme file for macos-13 version 20230821.3 (#8130)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-23 13:20:19 +00:00
Vasilii Polikarpov ac8bbd9fc2 Configure formatting and extensions for vscode (#8136) 2023-08-23 12:55:49 +02:00
github-actions[bot] 1ac680fb5f Updating readme file for macOS-12 version 20230812.3 (#8088)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-22 08:59:46 +00:00
Mikhail Koliada 3f3600e029 Remove images GitHub Actions CI from repo (#8131) 2023-08-22 10:35:20 +02:00
ilia-shipitsin 6bf51e6351 [macos] move license accept out of parallel ForEach (#8120) 2023-08-22 10:01:24 +02:00
github-actions[bot] 0d6cb0cc83 Updating readme file for ubuntu22 version 20230814.1.0 (#8092)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-21 16:38:53 +00:00
Erik Bershel b2b0e8f4d6 Revert "[macOS] Remove sensitive data from a download log (#7934)" (#8121)
This reverts commit c9e6a45f28.
2023-08-21 17:51:16 +02:00
github-actions[bot] 587d1e4435 Updating readme file for macOS-11 version 20230812.3 (#8087)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-21 15:46:44 +00:00
github-actions[bot] 14fa2c5ff1 Updating readme file for win19 version 20230814.1.0 (#8095)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-21 12:35:25 +00:00
github-actions[bot] 01a2ae2ba8 Updating readme file for ubuntu20 version 20230814.1.0 (#8091)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-21 10:59:27 +00:00
Shamil Mubarakshin d44b8a46e2 [ubuntu] Change docker to install from official repository (#8107) 2023-08-18 23:41:11 +02:00
Mikhail Koliada 392aa0ebd4 [Ubuntu] do not source os-release during mysql installation (#8108) 2023-08-18 12:45:38 +02:00
Vasilii Polikarpov 6adb752638 [Ubuntu] Make k8s tools tests consistent across OS (#8112) 2023-08-18 12:44:06 +02:00
Vasilii Polikarpov d9169bba1e Try installing Google Chrome for Testing (#7997) 2023-08-18 12:43:00 +02:00
Shamil Mubarakshin 0c0af47317 [ubuntu20] Pin aliyun to 3.0.174 (#8109) 2023-08-17 19:06:48 +02:00
Vasilii Polikarpov 5368cb6a69 [Windows] Remove deprecated kubectl flag (#8099) 2023-08-17 10:26:46 +02:00
Mikhail Koliada a951af97cd [Windows] use VsixInstaller from the installer (#8103) 2023-08-17 10:12:47 +02:00
Shamil Mubarakshin e6705a3f9c [ubuntu] Adjust kubectl version handling (#8098) 2023-08-16 18:25:29 +02:00
Shamil Mubarakshin c64e2f53f1 [windows] Change Az Cli to x64 (#8096) 2023-08-16 18:22:39 +02:00
Alexey-Ayupov ff79794377 [Windows] Add Hyper-V PowerShell module (#8079) 2023-08-16 09:49:28 +02:00
github-actions[bot] 33f3ffd099 Updating readme file for macos-13 version 20230814.1 (#8085)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-15 15:42:11 +00:00
ilia-shipitsin 5487dbaad9 use "license accept timeout" only on MacOS-13 (#8084) 2023-08-15 15:23:02 +02:00
ilia-shipitsin 9f81916bc7 macos-13: update XCode-15 to Beta 6 (#8076) 2023-08-11 17:29:06 +02:00
github-actions[bot] 982d4ab3ab Updating readme file for macOS-12 version 20230803.1 (#8052)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-11 12:58:29 +00:00
Vasilii Polikarpov 5fca0f3f62 Rewrite helper script for image generation (#8065) 2023-08-11 14:31:07 +02:00
Shamil Mubarakshin 7fa63e2b95 [ubuntu] Update apt sources (#8075) 2023-08-11 14:30:33 +02:00
github-actions[bot] d2c69950ce Updating readme file for win22 version 20230804.1.1 (#8048)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-11 12:26:54 +00:00
github-actions[bot] 556ef3eb63 Updating readme file for macOS-11 version 20230803.1 (#8051)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-11 12:19:54 +00:00
sergei-pyshnoi 48103268c5 add go 1.21 to toolset (#8064) 2023-08-11 11:51:11 +02:00
sergei-pyshnoi 18c1c43509 add go 1.21 to toolset (#8063) 2023-08-11 11:50:47 +02:00
sergei-pyshnoi a25fd359ca add go 1.21 to toolset (#8062) 2023-08-11 11:48:01 +02:00
Erik Bershel 50ff20755c [macOS] Install Google Chrome cask with default method (#8070)
Reverting pretty old rework: https://github.com/actions/runner-images/pull/1861.
2023-08-11 11:47:08 +02:00
github-actions[bot] b0fc3ecdd4 Updating readme file for ubuntu22 version 20230806.1.1 (#8049)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-10 09:28:11 +00:00
github-actions[bot] 3217accdcd Updating readme file for ubuntu20 version 20230806.1.1 (#8050)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-10 09:20:44 +00:00
github-actions[bot] 895b9c79c7 Updating readme file for win19 version 20230806.1.1 (#8054)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-10 09:09:48 +00:00
sergei-pyshnoi ba97109526 [Windows] Change mongodb installation from choco to .msi download (#8032) 2023-08-09 14:28:33 +02:00
ilia-shipitsin 4780184e3d Unpin veertu packer (#8061) 2023-08-09 14:17:01 +02:00
ilia-shipitsin 8b4ff6aec2 [macos] suppress swiftc warnings regarding deprecated API (#7989)
==> veertu-anka-vm-clone.template: /Users/<sensitive>/image-generation/add-certificate.swift:21:5: warning: 'SecKeychainSetPreferenceDomain' was deprecated in macOS 10.10: SecKeychain is deprecated
==> veertu-anka-vm-clone.template:     SecKeychainSetPreferenceDomain(SecPreferencesDomain.system)
==> veertu-anka-vm-clone.template:     ^
==> veertu-anka-vm-clone.template: /Users/<sensitive>/image-generation/add-certificate.swift:22:5: warning: result of call to 'deleteCertificateFromKeyChain' is unused
==> veertu-anka-vm-clone.template:     deleteCertificateFromKeyChain(certificateLabel)
==> veertu-anka-vm-clone.template:     ^                            ~~~~~~~~~~~~~~~~~~
==> veertu-anka-vm-clone.template: /Users/<sensitive>/image-generation/add-certificate.swift:36:9: warning: initialization of variable 'status' was never used; consider replacing with assignment to '_' or removing it
==> veertu-anka-vm-clone.template:     var status = SecTrustSettingsSetTrustSettings(certificate, SecTrustSettingsDomain.admin, nil)
==> veertu-anka-vm-clone.template:     ~~~~^~~~~~
==> veertu-anka-vm-clone.template:     _
2023-08-09 12:09:34 +02:00
Vasilii Polikarpov 9c598da9cb [Ubuntu] Add PyPy 3.10 (#8038) 2023-08-09 12:08:45 +02:00
Vasilii Polikarpov 8c81cda4bb [Windows] Add PyPy 3.10 (#8039) 2023-08-09 12:08:16 +02:00
Vasilii Polikarpov 8ee2d5203a [mac OS] Add PyPy 3.10 (#8040) 2023-08-09 12:07:49 +02:00
Vasilii Polikarpov 6ed173f0ad Fix issue where tags json is wrong in PS5 (#8058) 2023-08-09 11:50:49 +02:00
ilia-shipitsin 4ec9fdae13 [macos] use unxip if available for XCode unpacking (#7992) 2023-08-07 11:53:07 +02:00
Vasilii Polikarpov c493b069d2 [Windows] Update miniconda download link (#8041) 2023-08-06 10:57:38 +02:00
ilia-shipitsin 55a4c8c33c Macos 13 xcode 15 beta5 (#8037) 2023-08-04 19:39:13 +02:00
Vasilii Polikarpov 0bb547e62c [mac OS] Update miniconda download link (#8042) 2023-08-04 19:38:18 +02:00
Vasilii Polikarpov 08794b3341 [Linux] Update miniconda download link (#8043) 2023-08-04 19:37:29 +02:00
Vasilii Polikarpov 38a9b4344f [Ubuntu] Remove duplicated line with Python version from report (#8035) 2023-08-04 12:29:31 +02:00
Shamil Mubarakshin ff6a3d4b29 [macos] Utilise arch helper function (#8036) 2023-08-03 18:20:16 +02:00
github-actions[bot] b762375cfc Updating readme file for win22 version 20230730.1.1 (#8011)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-03 12:07:32 +00:00
github-actions[bot] 49e424dc8c Updating readme file for win19 version 20230731.1.1 (#8012)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-03 11:54:30 +00:00
github-actions[bot] ba7e646304 Updating readme file for ubuntu22 version 20230728.3.1 (#8003)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-03 10:38:04 +00:00
github-actions[bot] a93b17cc72 Updating readme file for ubuntu20 version 20230728.3.1 (#8005)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-03 10:34:33 +00:00
Vasilii Polikarpov 89acd994b2 [mac OS] Remove AdoptOpenJDK (#8025) 2023-08-03 10:42:41 +02:00
Vasilii Polikarpov 974c7589b9 [Windows] Remove AdoptOpenJDK (#8026) 2023-08-03 10:32:48 +02:00
ilia-shipitsin e1d1163c15 [win] specify accept header when downloading mysql meta (#8009)
as reported in https://github.com/actions/runner-images/issues/8004
dev.mysql.com behaviour has changed, it requires "Accept: text/html"
for download page

Co-authored-by: Miguel Nieto <m.nieto@kevull.com>
2023-08-03 10:19:29 +02:00
Vasilii Polikarpov 2a1b5d19a3 [Ubuntu] Remove AdoptOpenJDK (#8022) 2023-08-02 11:56:11 +02:00
github-actions[bot] da18545f2f Updating readme file for macos-13 version 20230801.2 (#8021)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-01 23:54:04 +00:00
Sam Tran ffa7bfff66 Merge pull request #8020 from jeffreyguerra-testing/patch-1
Update create-image-and-azure-resources.md
2023-08-01 15:51:14 -05:00
jeffreyguerra-testing eb354eb95a Update create-image-and-azure-resources.md
Update file. This is a test. Please DM Jeffreyguerra with any questions.
2023-08-01 13:29:00 -07:00
Alexey-Ayupov 910dbd4230 [macOS] Pin OpenSSL version for macOS 13 (#8019) 2023-08-01 21:22:34 +02:00
github-actions[bot] 67b63b6c4e Updating readme file for macos-13 version 20230731.2 (#8013)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-08-01 15:01:12 +00:00
Vasilii Polikarpov 463cbf01cf [mac OS] Set flags for curl invocations (#8008) 2023-08-01 15:42:44 +02:00
ilia-shipitsin 67f9c37eee [macos] enable simulators for XCode-15 (#8001)
test on simulators is really weird, after deep investigation we
deviced to disable it for a while
2023-08-01 10:01:30 +02:00
Erik Bershel c545cacd84 [Windows] Update Edge installer (#8006) 2023-08-01 09:24:55 +02:00
Vasilii Polikarpov 739db6e683 [Ubuntu] Pin Android cmdline-tools version (#8002) 2023-07-31 15:49:39 +02:00
Vasilii Polikarpov ae5b1c7dff Install chrome for testing in mac OS (#7990) 2023-07-28 21:09:52 +02:00
Vasilii Polikarpov 7e863227d7 [Ubuntu] Set flags for curl (#7993) 2023-07-28 20:18:41 +02:00
Mikhail Koliada 3c7978b116 [macOS] update dotnet core version json path (#7995) 2023-07-28 16:12:54 +02:00
Vasilii Polikarpov 51de0dda19 Get revision for chromium from new source (#7988) 2023-07-28 14:23:39 +02:00
Alexey-Ayupov 1190d2f46f Revert "[WinLin] Remove schedules from Azure pipe" (#7996) 2023-07-28 13:53:13 +02:00
Shamil Mubarakshin fc2f35d593 [macos] Add toolcache for arm (#7974) 2023-07-28 12:37:00 +02:00
github-actions[bot] 9a403df7bd Updating readme file for win22 version 20230724.1.1 (#7973)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-27 10:38:54 +00:00
github-actions[bot] 52e6774737 Updating readme file for win19 version 20230724.1.1 (#7972)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-27 10:15:09 +00:00
Vasilii Polikarpov 1865ac151c Fix chromium revision (#7984) 2023-07-27 09:55:51 +02:00
ilia-shipitsin 52b92ff310 [macos] supress nonsignificant powershell warning (#7985)
veertu-anka-vm-clone.template: Installing Xcode versions...
    veertu-anka-vm-clone.template: WARNING: The names of some imported commands from the module 'Xcode.Installer' include unapproved verbs that might make them less discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the Verbose parameter. For a list of approved verbs, type Get-Verb.
    veertu-anka-vm-clone.template: WARNING: The names of some imported commands from the module 'Xcode.Installer' include unapproved verbs that might make them less discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the Verbose parameter. For a list of approved verbs, type Get-Verb.
    veertu-anka-vm-clone.template: WARNING: The names of some imported commands from the module 'Xcode.Installer' include unapproved verbs that might make them less discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the Verbose parameter. For a list of approved verbs, type Get-Verb.
    veertu-anka-vm-clone.template: WARNING: The names of some imported commands from the module 'Xcode.Installer' include unapproved verbs that might make them less discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the Verbose parameter. For a list of approved verbs, type Get-Verb.
    veertu-anka-vm-clone.template: WARNING: The names of some imported commands from the module 'Xcode.Installer' include unapproved verbs that might make them less discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the Verbose parameter. For a list of approved verbs, type Get-Verb.
2023-07-26 17:41:57 +02:00
Alexey-Ayupov 27d2a9eb47 Remove pull_request_target trigger and condition (#7983) 2023-07-26 16:04:32 +02:00
github-actions[bot] 79252fad3a Updating readme file for ubuntu22 version 20230724.1.1 (#7967)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-26 13:08:46 +00:00
ilia-shipitsin f7d3e12c85 second attempt to switch to run_id for release number generation (#7981) 2023-07-26 13:37:10 +02:00
Mike McQuaid 35b2bdbc78 macOS bashrc: don't cleanup Homebrew on installation. (#7975)
This is unnecessary in ephemeral environments like GitHub Actions. `HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS` avoided the longer periodic cleanup but this is a better fix for speeding up Homebrew a bit in GitHub Actions.
2023-07-26 11:45:08 +02:00
Erik Bershel e62d609811 [macOS] Remove ankarund signatures from TCC.db (#7979) 2023-07-26 11:43:20 +02:00
github-actions[bot] 291627a3e3 Updating readme file for ubuntu20 version 20230724.1.1 (#7968)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-26 07:36:40 +00:00
Alexey-Ayupov c0ed5f679e Remove cron job from CI (#7977) 2023-07-25 18:16:30 +02:00
Vasilii Polikarpov 2733b9fa28 [macOS] Install swiftlint from Homebrew (#7912) 2023-07-25 15:16:35 +02:00
Tom Burgess 9215ea61f8 specify min tls for supporting stg acct - to support MS policy (#7920) 2023-07-24 10:48:38 +02:00
Ray Xu a2250d38f5 Enable nf_conntrack_tcp_be_liberal for Ubuntu 22.04 until kernel update (#7860) 2023-07-24 09:44:55 +02:00
Vasilii Polikarpov 654d8a6688 [Windows] Fix chromedriver download process (#7942) 2023-07-24 09:28:34 +02:00
Shamil Mubarakshin a5632eb5f2 [windows] Temporarily pin syft version for SBOM report (#7953) 2023-07-21 16:26:19 +02:00
Vasilii Polikarpov 54cc4924c5 [Ubuntu] Install latest chromedriver for current build (#7946) 2023-07-21 16:03:18 +02:00
ilia-shipitsin 089b401607 temporarily revert PR7941 (#7952) 2023-07-21 14:39:00 +02:00
ilia-shipitsin d63b6a7793 [ubuntu, windows] cast "run_id" to 32 bit unsigned to match BuildId (#7950)
* [ubuntu, windows] cast "run_id" to 32 bit unsigned to match BuildId
restriction

  ./images.CI/linux-and-win/create-release.ps1 `
    -BuildId 5621210575 `
    -Organization *** `
    -DefinitionId *** `
    -Project *** `
    -ImageName ubuntu2204 `
    -AccessToken ***
  shell: /usr/bin/pwsh -command ". '{0}'"
  env:
    CHECKOUT_TYPE: pull_request
    TemplatePath: /home/vsts/Agents/image-generation/_work/runner-images/runner-images/images/linux/ubuntu2204.pkr.hcl
    TemplateDirectoryPath: /home/vsts/Agents/image-generation/_work/runner-images/runner-images/images/linux
    ImageType: ubuntu2204
create-release.ps1: /home/vsts/Agents/image-generation/_work/_temp/ee00e9c3-e508-4c8d-b369-ffe3e2afcbc9.ps1:3
Line |
   3 |    -BuildId 5621210575 `
     |             ~~~~~~~~~~
     | Cannot process argument transformation on parameter 'BuildId'. Cannot
     | convert value "5621210575" to type "System.UInt32". Error: "Value was
     | either too large or too small for a UInt32."

* cast another occurence to UInt32 MaxValue
2023-07-21 14:01:03 +02:00
Vasilii Polikarpov e486e6c0c7 Temporarily hardcode chromium revision (#7948) 2023-07-21 13:54:40 +02:00
Vasilii Polikarpov fe199ce232 Stop processing when release list download fails (#7932) 2023-07-21 10:03:46 +02:00
ilia-shipitsin 64d9f90220 use unique run_id instead of repeative run_number for VM releases (#7941) 2023-07-21 10:02:53 +02:00
github-actions[bot] be30fbc543 Updating readme file for ubuntu22 version 20230716.1.1 (#7924)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-20 16:34:52 +00:00
Vasilii Polikarpov f2de28ac7d Fix chromedriver download process (#7940) 2023-07-20 16:15:00 +02:00
Erik Bershel 26354abedf [macOS] Access for TestCafe to the ScreenCapture (#7893) 2023-07-20 15:24:23 +02:00
github-actions[bot] 434c6431b4 Updating readme file for win22 version 20230716.1.1 (#7928)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-20 13:23:08 +00:00
github-actions[bot] c3ba48f4d8 Updating readme file for win19 version 20230716.1.1 (#7927)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-20 13:07:47 +00:00
github-actions[bot] 0c0055cb9d Updating readme file for ubuntu20 version 20230716.1.1 (#7925)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-20 10:47:52 +00:00
UncertainBadg3r e2d7e61adf Fix minor typo in workflow file (#7931) 2023-07-20 12:22:09 +02:00
Erik Bershel c9e6a45f28 [macOS] Remove sensitive data from a download log (#7934) 2023-07-19 18:01:40 +02:00
ilia-shipitsin f0ea46b3ff [windows] add SQL Server Integration Services Projects 2022 (#7930) 2023-07-19 15:41:03 +02:00
github-actions[bot] 07b561b31a Updating readme file for macOS-12 version 20230709.1 (#7904)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-19 07:36:56 +00:00
ilia-shipitsin 0f7d7a82ca [macos] download XCode installer with retries (#7898) 2023-07-18 17:47:39 +02:00
github-actions[bot] 21597cf4f4 Updating readme file for macOS-11 version 20230709.1 (#7910)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-18 10:29:46 +00:00
Erik Bershel c49cbf8408 [Ubuntu] Remove old Alpine Docker images (#7926) 2023-07-17 14:59:28 +02:00
Erik Bershel 30e6965a6d Revert "[Ubuntu] do not check ssl cert for hhvm (#7817)" (#7922)
This reverts commit aab84abc02.
2023-07-17 12:39:09 +02:00
Alexey-Ayupov 48e0cd3828 Add trailing newline to bash_profile (#7909) 2023-07-14 11:36:56 +02:00
github-actions[bot] 28fb48a4e9 Updating readme file for win22 version 20230706.1.1 (#7891)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-14 11:35:31 +02:00
github-actions[bot] 8871622efc Updating readme file for win19 version 20230707.1.1 (#7892)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-14 11:34:53 +02:00
Shamil Mubarakshin dc38839721 [macos] Cleanup xcversion leftovers (#7911) 2023-07-14 09:39:01 +02:00
github-actions[bot] 48a11cfadd Updating readme file for ubuntu20 version 20230710.1.1 (#7905)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-13 11:37:03 +00:00
github-actions[bot] c145d7897c Updating readme file for ubuntu22 version 20230710.1.1 (#7906)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-13 11:21:57 +00:00
David Dauer ad3c78a4fc [ubuntu] include apt vital pkgs in software report (#7845) 2023-07-12 17:41:56 +02:00
sergei-pyshnoi 38e96ca31a [Mac OS] Add permissions for provisioner to Terminal and Screen recording (#7803)
* give permissions for provisioner

* add additional permissions
2023-07-11 12:49:06 +02:00
Alexey-Ayupov ae15096a06 Merge pull request #7870 from mbean-epc/patch-1
Typo fix in create-image-and-azure-resources.md
2023-07-11 12:40:25 +02:00
Shamil Mubarakshin a5619dace1 [Windows] Disable Edge auto-updates (#7868)
* [win] Disable Edge auto-updates

* [win] Edge auto-updates: add terminating condition
2023-07-11 12:21:46 +02:00
Alexey-Ayupov 4290af9e08 Merge pull request #7852 from vpolikarpov-akvelon/macos-dont-copy-test-results
[mac OS] Don't try to copy test results to artifacts directory
2023-07-11 12:05:53 +02:00
Alexey-Ayupov ce7d8cef9f Merge pull request #7895 from sergei-pyshnoi/macos13-permission-fix
[MacOS] Change directory owner root => runner for .cache and .config in arm64
2023-07-11 11:52:23 +02:00
sergei-pyshnoi d4a497eaab add comment 2023-07-11 11:41:45 +02:00
sergei-pyshnoi 1bf18b5a8a add chown for .cache and .config for arm64 2023-07-10 16:24:32 +02:00
ilia-shipitsin c5579bd0e9 [macos] temporarily disable simulators on XCode-15 (#7880) 2023-07-07 22:46:36 +02:00
ilia-shipitsin 2ccef4f100 [macos] fix XCode simulator install behaviour (#7878)
* [macos] fix XCode simulator install behaviour

in https://github.com/actions/runner-images/commit/3929bc9f6e249a4731ad86b7b11793af9fec2d03
was introduced regression: simulators were installed only for latest
XCode-14 instance. However, they should be installed for all XCode-14
instances.

let us revert that behaviour

* improve code readability by moving version comparison outside loop

* rework brew installation for ARM64
2023-07-07 16:24:33 +02:00
Michael B f44460e76b Typo fix in create-image-and-azure-resources.md
`subsctiption` -> `subscription`
2023-07-06 12:54:34 -06:00
github-actions[bot] b84c1bed0d Updating readme file for ubuntu22 version 20230702.1.1 (#7842)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-06 16:16:00 +00:00
ilia-shipitsin 2b8425307d [macos] add workaround for homebrew/core, homebrew/cask (#7866)
it was found that "git clone --depth 1 .." followed by "brew tap.."
actually works even if some git index accidently broken
2023-07-06 16:36:33 +02:00
ilia-shipitsin 073c513015 [macos] propagate XCode install variables to github image generation (#7865) 2023-07-06 14:23:25 +02:00
github-actions[bot] 712e7c378a Updating readme file for win22 version 20230630.1.1 (#7843)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-06 12:15:38 +00:00
github-actions[bot] f1f2de712a Updating readme file for win19 version 20230630.1.1 (#7844)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-06 12:06:25 +00:00
ilia-shipitsin 63b7bc4bde [macos] refactor XCode installation approach (#7858)
* [macos] refactor XCode installation approach

xcversion does not work anymore, we are switching to storing
XCode installers in intermediate Azure storage

* remove xcode_install_user, xcode_install_password

* rename xcode_install_storage --> xcode_install_storage_url

* mark xcode installation variables sensitive

* remove xcversion_auth_cookie variable

* renamed forgotten xcode_install_storage --> xcode_install_storage_url

* remove leftover xcode_install_user
2023-07-06 11:36:08 +02:00
github-actions[bot] 406a7844ab Updating readme file for ubuntu20 version 20230702.1.1 (#7841)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-07-06 06:46:48 +00:00
Vasilii Polikarpov 2f4b2192f3 Don't try to copy test results
Test results generation was removed here:
https://github.com/actions/runner-images/pull/2261
2023-07-04 17:57:53 +02:00
Erik Bershel a0745542ad [Windows] Rm "-stable" part from rustfmt version (#7847) 2023-07-04 14:09:29 +02:00
Vasilii Polikarpov 9f98ea4461 Fix XCode simulators installation (#7769) 2023-06-30 17:14:01 +02:00
Piotr Kiełkowicz 5ebe1af489 [Ubuntu] Add alpine 3.18 docker image (#7810) 2023-06-30 13:58:12 +02:00
Vasilii Polikarpov 508ad6524a Add CI job to remove skipped CI runs (#7736) 2023-06-30 12:23:01 +02:00
Erik Bershel 470ea9355e [macOS] Remove .Net 3.1 as its EOL (#7811) 2023-06-30 12:17:03 +02:00
github-actions[bot] 0a6e640250 Updating readme file for macOS-12 version 20230623.2 (#7787)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-06-29 20:01:49 +02:00
Erik Bershel 8f4a6df4b2 [Ubuntu] Remove .Net 3.1 as its EOL (#7812) 2023-06-29 18:40:46 +02:00
Erik Bershel cdac016c21 [Windows] Remove .Net 3.1 as its EOL (#7813) 2023-06-29 16:46:25 +02:00
Mikhail Koliada aab84abc02 [Ubuntu] do not check ssl cert for hhvm (#7817) 2023-06-29 15:50:45 +02:00
github-actions[bot] 527823bc50 Windows Server 2019 (20230625) Image Update (#7799)
* Updating readme file for win19 version 20230625.1.1

* Update Windows2019-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-29 13:03:54 +00:00
github-actions[bot] dcf2bd2870 Windows Server 2022 (20230625) Image Update (#7798)
* Updating readme file for win22 version 20230625.1.1

* Update Windows2022-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-29 12:57:07 +00:00
github-actions[bot] bd6b3eaafb Updating readme file for ubuntu22 version 20230625.1.1 (#7786)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-29 09:08:35 +00:00
github-actions[bot] 5fe5278e60 Updating readme file for ubuntu20 version 20230623.1.1 (#7789)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-29 09:04:26 +00:00
Erik Bershel 32bb7d9e99 [Windows] Rework common tools software report script (#7801) 2023-06-29 10:18:16 +02:00
github-actions[bot] f0c7d3c5b1 Updating readme file for macOS-11 version 20230623.1 (#7785)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-29 08:06:20 +00:00
Shamil Mubarakshin 3ede1f95a7 Fix software and release URLs for windows and ubuntu (#7790) 2023-06-26 19:45:09 +02:00
Shamil Mubarakshin 7d99ce2cad Update SBOM report workflow's version-check job (#7793) 2023-06-26 19:44:27 +02:00
github-actions[bot] 635b6468df Windows Server 2022 (20230620) Image Update (#7761)
* Updating readme file for win22 version 20230620.1.1

* Update Windows2022-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-26 10:51:33 +00:00
github-actions[bot] ae86786dc2 Windows Server 2019 (20230620) Image Update (#7760)
* Updating readme file for win19 version 20230620.1.1

* Update Windows2019-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-26 10:49:08 +00:00
github-actions[bot] 35643274da Updating readme file for macOS-12 version 20230618.1 (#7750)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-24 10:42:24 +00:00
github-actions[bot] 8712f83649 Updating readme file for macOS-11 version 20230618.1 (#7752)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-24 10:38:27 +00:00
Shamil Mubarakshin 3f4d4c968c [ubuntu] Add additional repos to cloud-init template (#7768) 2023-06-22 19:44:03 +02:00
Alexey-Ayupov 13cd650de2 [macOS] Add pkg-config to the software report (#7751) 2023-06-22 15:34:35 +02:00
github-actions[bot] 59f713795a Updating readme file for ubuntu22 version 20230619.1.1 (#7748)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-22 10:54:09 +00:00
github-actions[bot] 18017c6497 Updating readme file for ubuntu20 version 20230619.1.1 (#7747)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-22 10:50:29 +00:00
Vasilii Polikarpov 5c0b2574b3 Restore version 14.35 for VisualStudio build tools (#7756) 2023-06-21 17:22:41 +02:00
github-actions[bot] 96f1383301 Updating readme file for macos-13 version 20230611.2 (#7707)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-06-21 15:51:14 +02:00
Shamil Mubarakshin 2fdd5e58c2 [macos] Add sudo to SBOM generation (#7759) 2023-06-21 10:16:01 +02:00
ilia-shipitsin a9bb38099f [macos] add pkg-config to macos-13 image (#7719) 2023-06-20 13:43:50 +02:00
github-actions[bot] 83c04bde69 Updating readme file for macOS-11 version 20230612.1 (#7728)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-20 09:52:59 +00:00
github-actions[bot] c9e74cbf8c Updating readme file for macOS-12 version 20230612.1 (#7727)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-20 09:26:05 +00:00
Vasilii Polikarpov c262581688 Revert "[Windows] download MySQL from SA (#6769)" (#7732) 2023-06-18 20:21:53 +02:00
Vasilii Polikarpov d0d97cd5f8 Cache Android SDK packages list (#7709) 2023-06-16 18:34:04 +02:00
Shamil Mubarakshin f83e411035 Update GenerateResourcesAndImage related documentation (#7738) 2023-06-16 16:57:49 +02:00
github-actions[bot] fea6530e4c Updating readme file for ubuntu20 version 20230611.1 (#7702)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-15 10:52:02 +00:00
github-actions[bot] 1d9251b881 Updating readme file for ubuntu22 version 20230611.1 (#7701)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-15 10:48:57 +00:00
github-actions[bot] cced6d98e2 Updating readme file for win22 version 20230612.1 (#7712)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-15 07:56:55 +00:00
github-actions[bot] 893c95aeb5 Updating readme file for win19 version 20230612.1 (#7711)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-15 07:56:40 +00:00
Henry Mercer e2066c4d68 [Linux] CodeQL: Simplify the toolcache version number for bundles tagged using semver (#7716) 2023-06-14 19:00:16 +02:00
Henry Mercer 33e68d3dc3 [Windows] CodeQL: Simplify the toolcache version number for bundles tagged using semver (#7718) 2023-06-14 18:59:32 +02:00
Henry Mercer 6cc825e8d6 [macOS] CodeQL: Simplify the toolcache version number for bundles tagged using semver (#7717) 2023-06-14 18:58:50 +02:00
Alexey-Ayupov 6d66d249ac [Ubuntu] update curl command to work with https (#7723) 2023-06-14 13:22:02 +02:00
Vasilii Polikarpov d6aaf8d481 Update conditions for CI jobs (#7714) 2023-06-14 10:17:42 +02:00
Vasilii Polikarpov 500995c0ad Set checkout options in inage generation pipeline (#7708) 2023-06-12 17:07:30 +02:00
github-actions[bot] c07c474998 Updating readme file for win22 version 20230606.1 (#7679)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-12 13:00:49 +00:00
github-actions[bot] 277de3148a Updating readme file for win19 version 20230606.1 (#7680)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-12 12:35:48 +00:00
Vasilii Polikarpov a00d9c23dc Update Visual Studio VC Component versions (#7694) 2023-06-09 20:11:34 +02:00
ilia-shipitsin 40fd970a62 [macos] add XCode 15 to MacOS 13 images (#7693) 2023-06-09 17:17:49 +02:00
Grant Hutchins e8fdf030d5 Fix typo (#7689) 2023-06-08 23:54:30 +02:00
github-actions[bot] b34097f2db Updating readme file for ubuntu22 version 20230604.1 (#7674)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-08 16:54:10 +00:00
Shamil Mubarakshin 8504aa35f2 [macos] Adjust hcl2 packer templates with decoding (#7685) 2023-06-08 17:26:50 +02:00
github-actions[bot] eaa8e36a67 Updating readme file for ubuntu20 version 20230604.1 (#7673)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-08 11:09:44 +00:00
ilia-shipitsin 84a71166b8 [windows] warmup VisualStudio for vdproj (#7649)
it takes up to several minutes to run devenv for the first time on
vdproj.
2023-06-08 12:48:45 +02:00
github-actions[bot] 05818be3f9 Updating readme file for macos-13 version 20230524.1 (#7652)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-06-07 17:15:03 +00:00
Sam Fox e0371b1f6f set $IsLatest to false when specifying exact version (#7677) 2023-06-07 11:42:05 +02:00
github-actions[bot] dfdd2daf84 Updating readme file for macOS-12 version 20230516.1 (#7641)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-06 08:01:36 +00:00
github-actions[bot] 1670043207 Updating readme file for macOS-11 version 20230516.1 (#7642)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-05 14:23:06 +00:00
Shamil Mubarakshin afd68edefb [macos] add cookie based installation for Xcode (#7666) 2023-06-03 18:15:48 +02:00
github-actions[bot] be83ef6796 Updating readme file for win19 version 20230517.1 (#7646)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-06-02 19:42:34 +02:00
github-actions[bot] 12d8785954 Updating readme file for win22 version 20230517.1 (#7647)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-06-02 19:42:10 +02:00
github-actions[bot] ccd0f31bab Updating readme file for ubuntu22 version 20230517.1 (#7645)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-02 08:55:20 +00:00
github-actions[bot] f4f53c7e6c Updating readme file for ubuntu20 version 20230517.1 (#7644)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-06-02 08:54:31 +00:00
Alexey-Ayupov 1b5e9f95d0 [Windows] fix software report for innosetup (#7658) 2023-06-01 21:14:51 +02:00
Alexey-Ayupov 9eaafb739e [Windows] fix choco installation (#7657) 2023-06-01 17:55:44 +02:00
Mikhail Koliada d5f4ac3924 [Ubuntu] Update libssl package version (#7655) 2023-06-01 11:50:44 +02:00
sergei-pyshnoi 035dc70f77 [Ubuntu] Add archive.ubuntu.com to sources.list (#7616) 2023-05-29 13:32:19 +02:00
Alexey-Ayupov b892aebfe8 Update azure function name (#7636) 2023-05-25 19:06:11 +02:00
Mikhail Koliada 156ad8a318 README: explain -latest migration process (#7634) 2023-05-24 21:09:38 +02:00
Erik Bershel 74433f1ca8 [macOS] Update condition for automation mode (#7626) 2023-05-24 15:34:44 +02:00
Vasilii Polikarpov 7042fdacbc [macOS] Add XCode 14.3.1 for macOS 13 (#7631) 2023-05-24 15:28:29 +02:00
Jongwoo Han 5ec1b18115 Correct typo from 'Delimeter' to 'Delimiter' (#7625) 2023-05-24 10:14:46 +02:00
Alexey-Ayupov abfa6d4644 [Ubuntu] dearmor gpg key for google-cloud-sdk (#7627) 2023-05-24 10:07:06 +02:00
Vasilii Polikarpov 730c1e6bc4 Fix url for the Ubuntu 20 libcontainers repo key (#7629) 2023-05-23 17:13:16 +02:00
Erik Bershel e1366c9a6f [macOS] Fix Python2 installer condition (#7624) 2023-05-22 21:52:24 +02:00
ilia-shipitsin 9d9b3a110d [macos] add reties for dotnet download (#7601) 2023-05-18 17:08:04 +02:00
Tamerlan Bimzhanov 92893feef2 Fix incorrect Homebrew link in README.md (#7544) 2023-05-18 13:31:39 +02:00
Mikhail Koliada 775c64f21c [macOS] fix preimage data for Ventura (#7594) 2023-05-18 12:53:10 +02:00
Alexey-Ayupov dbd131cc88 Update actions labels (#7614) 2023-05-18 12:17:34 +02:00
Shamil Mubarakshin 7e295782c3 Add double quote escaping and update documentation (#7613) 2023-05-18 09:26:10 +02:00
ilia-shipitsin f2b1fa1399 [macos] enable python3 (and pipx) on macOS13 (#7599) 2023-05-18 09:21:55 +02:00
Vasilii Polikarpov 4ca86478ee Separate VM resizing and moving into two different scripts (#7584) 2023-05-17 16:42:02 +02:00
Alexey-Ayupov eb53372646 [macOS] update scripts to fix image generation (#7608) 2023-05-17 11:39:37 +02:00
Shamil Mubarakshin 111d6ae5cf [macos] add architecture references (#7593) 2023-05-16 16:39:03 +02:00
Alexey-Ayupov cc2b556e65 [ubuntu] fix the condition in docker-moby.sh (#7595) 2023-05-15 19:33:52 +02:00
Alexey-Ayupov 69acda60ec Update labels for CI pipelines (GH actions) (#7598) 2023-05-15 15:20:01 +02:00
ilia-shipitsin efe07e28c1 [macos] systeminfo.txt: remove debug leftover (#7592) 2023-05-15 12:24:20 +02:00
Alexey-Ayupov fe2a4862ad [Windows] Remove Python 2.7 from toolcache (#7583) 2023-05-12 17:26:27 +02:00
Alexey-Ayupov 7503cd841a [ubuntu] Remove Python 2.7 from toolcache (#7582) 2023-05-12 14:01:36 +02:00
Alexey-Ayupov 8b099099d9 [macos] prepare repository for ARM64 arch (#7396) 2023-05-12 13:30:13 +02:00
Vasilii Polikarpov b6c7afbb26 Fix variable references in Ubuntu 22 template (#7580) 2023-05-12 11:50:17 +02:00
Vasilii Polikarpov 0997df9069 Keep imagegeneration scripts in macOS and Ubuntu (#7572) 2023-05-12 09:35:09 +02:00
github-actions[bot] 91f9205adb Updating readme file for macos-13 version 20230509.4 (#7569)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-05-11 20:38:07 +00:00
Vasilii Polikarpov e62bcae84b Add template for minimal image and update tutorial (#7461) 2023-05-11 19:58:03 +02:00
github-actions[bot] 8ff6083faf Updating readme file for macOS-12 version 20230505.1 (#7563)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-05-11 17:46:45 +00:00
Shamil Mubarakshin 648fecab61 Update vctools v143 to 14.35 (#7558) 2023-05-11 18:59:40 +02:00
Alexey-Ayupov db1ea288ef [WinLin] Remove schedules from Azure pipelines (#7576) 2023-05-11 17:52:01 +02:00
github-actions[bot] 8a3922ad30 Updating readme file for win22 version 20230508.3 (#7557)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-05-11 14:05:00 +00:00
github-actions[bot] d4b9dcfb15 Updating readme file for win19 version 20230508.1 (#7562)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-05-11 14:03:39 +00:00
github-actions[bot] 4b678ffee8 Updating readme file for macOS-11 version 20230504.1 (#7552)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-05-11 10:31:03 +00:00
Vasilii Polikarpov 3ae81a0835 [Ubuntu] Test firefox without sudo (#7571) 2023-05-11 10:21:01 +02:00
github-actions[bot] 4fe7f6bc86 Updating readme file for ubuntu22 version 20230507.1 (#7551)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-05-11 06:29:58 +00:00
github-actions[bot] ffa4d6a829 Updating readme file for ubuntu20 version 20230507.1 (#7550)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-05-11 06:28:26 +00:00
Mikhail Koliada 0d51bb3f73 README: distinguish announcements section (#7568) 2023-05-10 18:29:23 +02:00
sergei-pyshnoi 8bac0d5de1 [macOS] fix edge installation (#7553) 2023-05-09 19:41:47 +02:00
Vasilii Polikarpov e2166f086d Fix issue where json encoding is wrong in PS5 (#7538) 2023-05-09 17:15:03 +02:00
github-actions[bot] 8f4a9974b1 Updating readme file for macOS-12 version 20230430.1 (#7530)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-05-09 09:06:11 +00:00
github-actions[bot] e93f8920c1 Updating readme file for win19 version 20230502.2 (#7537)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-05-08 21:34:37 +00:00
github-actions[bot] 0021a7fb65 Updating readme file for macOS-11 version 20230429.1 (#7532)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-05-08 12:19:11 +02:00
Alexey-Ayupov eec1e84e72 [macOS] add RunAll-Tests.ps1 to the macOS-13 (#7524) 2023-05-05 12:13:47 +02:00
Shamil Mubarakshin fddf50db2a Add Ruby and Python to toolcache (#7529) 2023-05-05 08:38:29 +02:00
github-actions[bot] 8cf8e32bb4 Updating readme file for win22 version 20230502.2 (#7528)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-05-04 15:01:35 +00:00
Alexey-Ayupov f4bbf91a08 [macOS] Delete macOS 10.15 readme file (#7520) 2023-05-02 16:28:19 +02:00
ilia-shipitsin 0b558a470e [macos] add macOS-13 to issue template (#7515) 2023-04-29 09:21:12 +02:00
github-actions[bot] 816adb335a Updating readme file for macOS-12 version 20230425.1 (#7501)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-28 14:03:43 +00:00
Alexey-Ayupov a67e67d42e Add exclusion for macOS-12 for Action: restart (#7511) 2023-04-28 10:35:14 +02:00
Alexey-Ayupov 9f5b4b2fd3 [macOS] Fix software report for macos 13 (#7510) 2023-04-28 10:07:08 +02:00
github-actions[bot] a32a87c346 Updating readme file for macOS-11 version 20230425.1 (#7499)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-28 06:57:57 +00:00
Erik Bershel 7be76e40f4 [Ubuntu] Update libssl1.1 link for SQL installer (#7500) 2023-04-27 17:43:18 +02:00
github-actions[bot] 0a7aae6aaf Windows Server 2019 (20230425) Image Update (#7494)
* Updating readme file for win19 version 20230425.1

* Update Windows2019-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-27 14:25:53 +00:00
Steve-Glass 6a893d200c Update REAME with OS 13 and remove 10.15 (#7481) 2023-04-27 15:37:05 +02:00
github-actions[bot] e651c58384 Windows Server 2022 (20230425) Image Update (#7493)
* Updating readme file for win22 version 20230425.1

* Update Windows2022-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-27 12:46:01 +00:00
Delphine Roux 0636feb5aa updates for MacOS M1/arm64 runners (#7453) 2023-04-27 09:21:48 +02:00
Delphine Roux 276bcfd0bb Add ca cert to the command line to use TLS in DVT racks (#7489) 2023-04-27 09:20:13 +02:00
github-actions[bot] 3d09ba536c Updating readme file for ubuntu20 version 20230426.1 (#7496)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-26 18:18:07 +00:00
github-actions[bot] a454664a1d Updating readme file for ubuntu22 version 20230426.1 (#7497)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-26 17:33:11 +00:00
Mikhail Koliada b9ca7b686b fix software report output for packer (#7495) 2023-04-26 17:22:01 +02:00
Jonghyun Kim 763969f965 Update macos-13-Readme.md (#7485) 2023-04-25 11:58:05 +02:00
Steve-Glass df617bee5e Merge pull request #7484 from actions/Steve-Glass-patch-1
Create macos-13-Readme.md
2023-04-24 17:19:20 -04:00
Steve-Glass 159de7fd68 Create macos-13-Readme.md 2023-04-24 17:14:01 -04:00
github-actions[bot] cc369a2b40 Windows Server 2022 (20230417) Image Update (#7454)
* Updating readme file for win22 version 20230417.1

* Update Windows2022-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-21 20:51:12 +00:00
github-actions[bot] d8d4d924ad Windows Server 2019 (20230417) Image Update (#7456)
* Updating readme file for win19 version 20230417.2

* Update Windows2019-Readme.md

---------

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-21 20:10:51 +00:00
github-actions[bot] 1330d64b22 Updating readme file for macOS-11 version 20230416.1 (#7459)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-21 17:04:06 +00:00
github-actions[bot] e404b252b1 Updating readme file for macOS-12 version 20230416.1 (#7458)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-21 08:06:57 +00:00
github-actions[bot] af6dd20503 Updating readme file for ubuntu22 version 20230417.1 (#7457)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-20 10:20:30 +00:00
github-actions[bot] 7e61c2e40d Updating readme file for ubuntu20 version 20230417.1 (#7455)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-20 09:12:12 +00:00
Alexey-Ayupov 265af52853 Remove variable mask, add repo secrets (#7462) 2023-04-19 10:49:36 +02:00
Vasilii Polikarpov bea98d0749 Enable exit on error immediately after download attempt (#7444) 2023-04-18 17:26:22 +02:00
Vasilii Polikarpov ff9186f1dc Remove vscode settings (#7448) 2023-04-17 16:42:51 +02:00
Alexey-Ayupov 871fce1661 Support ARM64 architecture (#7451) 2023-04-17 16:42:19 +02:00
Vasilii Polikarpov 5657dec7af [Windows|Ubuntu] Remove obsolete workarounds (#7431) 2023-04-17 13:31:56 +02:00
Per Lundberg 0f23104156 README: fix typo (#7445) 2023-04-16 14:26:31 +02:00
Dan Friedman e23a588bad Add .NET environment variables to windows image (#7400) 2023-04-16 14:25:30 +02:00
Allan c44e921e0b Fix typo (#7438) 2023-04-14 11:27:42 +02:00
github-actions[bot] 8d09f734cd Updating readme file for macOS-11 version 20230411.1 (#7429)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-14 09:26:22 +00:00
github-actions[bot] ef281ab8c6 Updating readme file for win19 version 20230407.1 (#7420)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-14 03:47:59 +00:00
github-actions[bot] aa082ca119 Updating readme file for macOS-12 version 20230411.1 (#7432)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-13 22:30:19 +00:00
github-actions[bot] fc3f23976b Updating readme file for ubuntu22 version 20230409.1 (#7419)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-13 12:27:52 +00:00
github-actions[bot] 2fe41b81c5 Updating readme file for ubuntu20 version 20230409.1 (#7418)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-13 12:19:19 +00:00
github-actions[bot] 0f4a3567b1 Updating readme file for win22 version 20230407.1 (#7416)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-13 10:10:40 +00:00
Mikhail Koliada 9f90e76a0c [Ubuntu] get back to normal erlang installation (#7428) 2023-04-12 14:55:21 +02:00
Vasilii Polikarpov 3220eb4c1b Fix failure when tags are set for Ubuntu 22 generation (#7417) 2023-04-12 14:32:59 +02:00
sergei-pyshnoi f01bed49d5 [windows] fix version mongodb (#7425) 2023-04-12 04:05:35 +02:00
Vasilii Polikarpov 5777d37af1 Fix ip address whiltelist value for hcl2 templates (#7409) 2023-04-10 14:14:48 +02:00
github-actions[bot] 833ffa3aab Updating readme file for macOS-12 version 20230328.1 (#7382)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-04-06 20:28:49 +02:00
github-actions[bot] d0487f5869 Updating readme file for macOS-11 version 20230328.2 (#7383)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-04-06 20:28:31 +02:00
Shamil Mubarakshin a2308e8518 [macos] remove GraalVM (#7398) 2023-04-06 18:29:02 +02:00
github-actions[bot] 07662e65ba Updating readme file for win19 version 20230331.1 (#7385)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-06 14:26:47 +00:00
Shamil Mubarakshin bc834aa083 [ubuntu] remove GraalVM (#7399) 2023-04-06 15:41:26 +02:00
Alexey-Ayupov 46f5d5470a Update CI actions according to demands (#7395) 2023-04-06 14:40:05 +02:00
Sergey Dolin 69d754cb77 [Windows] Run bcdedit /set hypervisorschedulertyupe root (#7394) 2023-04-06 12:38:49 +02:00
github-actions[bot] e8b403e0b9 Updating readme file for win22 version 20230402.1 (#7384)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-06 10:29:35 +00:00
github-actions[bot] 83dcaf932f Updating readme file for ubuntu22 version 20230402.1 (#7386)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-06 09:44:54 +00:00
github-actions[bot] 15a6f4b1b3 Updating readme file for ubuntu20 version 20230402.1 (#7392)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-04-06 09:37:48 +00:00
Erik Bershel d19fa4a8f1 [Windows] Add more releases per page (#7391) 2023-04-05 15:56:35 +02:00
ilia-shipitsin 869adbbd1c hide builds using dedicated runners from forks (#7377) 2023-04-05 14:02:45 +02:00
sergei-pyshnoi 9e3bbcb5e1 [Ubuntu] Add systemd version to software report (#7387) 2023-04-04 17:52:40 +02:00
Shamil Mubarakshin e72606ffb6 Cleanup ubuntu1804 image references (#7388) 2023-04-04 12:36:53 +02:00
Vasilii Polikarpov 425daf97b4 Validate OpenSSL version in Windows (#7372) 2023-03-31 16:30:04 +02:00
github-actions[bot] 709d0b30fe Updating readme file for win19 version 20230326.1 (#7344)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-30 19:47:01 +00:00
github-actions[bot] 4cede79c69 Updating readme file for win22 version 20230326.1 (#7343)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-30 10:59:45 +00:00
Erik Bershel 32782cc69f [Ubuntu] Update Android test case (#7290) 2023-03-30 11:23:55 +02:00
github-actions[bot] c5ea85a212 Updating readme file for ubuntu22 version 20230326.2 (#7342)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-30 09:07:48 +00:00
github-actions[bot] e62f0787f8 Updating readme file for ubuntu20 version 20230326.2 (#7341)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-30 08:51:20 +00:00
ilia-shipitsin 88c18714c9 [ubuntu] remove go 1.17 (#7349) 2023-03-29 17:09:46 +02:00
Erik Bershel 7c61da51cf [Ubuntu] Temp patch for PhantomJS/libssl conflict (#7358) 2023-03-29 11:18:06 +02:00
Erik Bershel c93b9a2125 [macOS] Update Android test case (#7289) 2023-03-28 14:33:01 +02:00
ilia-shipitsin 6b75f9c486 [macos] temporarily shift MacOS 11 image generation schedule (#7352) 2023-03-28 13:07:42 +02:00
Vasilii Polikarpov d9b4647e11 [Windows] Add script for OpenSSL installation (#7337) 2023-03-28 10:42:14 +02:00
ilia-shipitsin 078d815ad5 [windows] remove go 1.17 (#7348) 2023-03-28 09:29:33 +02:00
ilia-shipitsin 7c4a229fbc [macos] remove go 1.17 (#7347) 2023-03-28 09:27:26 +02:00
ilia-shipitsin e8faa6254e [macos] temporarily shift MacOS 11 image generation schedule (#7335) 2023-03-27 16:24:12 +02:00
github-actions[bot] 3c5dc9d3a7 Updating readme file for macOS-11 version 20230318.1 (#7308)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-27 09:41:26 +00:00
github-actions[bot] 0f6480a303 Updating readme file for macOS-12 version 20230318.1 (#7309)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-24 09:20:48 +00:00
github-actions[bot] 073720049b Updating readme file for ubuntu20 version 20230317.1 (#7310)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-23 21:50:57 +00:00
github-actions[bot] efde1c17f1 Updating readme file for ubuntu22 version 20230317.1 (#7311)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-23 18:39:17 +00:00
Erik Bershel 964b509df0 Update SBOM workflow to use syft with bash shell for macOS (#7322) 2023-03-22 08:49:54 +01:00
Dusko Dobranic 39fc5b4fff [macOS] Use variable instead of hard coded value (#7214) 2023-03-22 08:45:17 +01:00
Erik Bershel e37e273375 [macOS] Fix typo in TCC DB config (#7314) 2023-03-21 17:59:57 +01:00
Erik Bershel 4cd37cce64 [Ubuntu] Install latest but not recomended Cabal (#7316) 2023-03-21 11:13:46 +01:00
ilia-shipitsin f0e54bbe9f [macos] VMWare host selection: do not count "vmkdump" folder as possible vm name when choosing available datastore (#7301) 2023-03-17 16:51:49 +01:00
Dusko Dobranic 754cbccf56 [Windows] AWS CLI session manager plugin test fix (#7294) 2023-03-17 15:53:44 +01:00
github-actions[bot] ffd1b627e2 Updating readme file for macOS-12 version 20230304.1 (#7249)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-17 09:34:45 +00:00
github-actions[bot] efd070e7b2 Updating readme file for win19 version 20230314.1 (#7285)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-03-17 10:22:22 +01:00
github-actions[bot] 83f4ba6069 Updating readme file for win22 version 20230314.1 (#7286)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-03-17 10:22:05 +01:00
Erik Bershel 7a704400ab [macOS] Update macOS TCC DB config (#7297) 2023-03-17 09:43:53 +01:00
github-actions[bot] 2c549825ea Updating readme file for ubuntu22 version 20230313.1 (#7279)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-16 09:48:21 +00:00
github-actions[bot] 87dc452498 Updating readme file for ubuntu20 version 20230313.1 (#7278)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-16 09:47:08 +00:00
Erik Bershel 1261bad465 [Ubuntu] Update Maven to 3.8.8, new download link (#7287) 2023-03-15 20:38:34 +01:00
ilia-shipitsin 0d3ef08d6f [ubuntu] aws session manager plugin 1.2.458.0 fix (#7291)
Co-authored-by: Ilia Shipitsin <ilia-shipitsin@github.com>
2023-03-15 15:04:45 +01:00
Erik Bershel bc22983319 Update condition for Android packages filter (#7280) 2023-03-14 17:14:42 +01:00
sergei-pyshnoi 014e1b0e76 [Ubuntu] add alpine 3.17 docker image (#7274) 2023-03-14 10:59:11 +01:00
github-actions[bot] 77039ebf7e Updating readme file for macOS-11 version 20230303.1 (#7250)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-14 08:15:46 +00:00
Mikhail Koliada f386f9db4b Do not expose packer-log in pipelines (#7273) 2023-03-13 15:38:50 +01:00
github-actions[bot] 1822632ce6 Updating readme file for win22 version 20230307.2 (#7254)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-03-11 15:42:45 +01:00
github-actions[bot] b4bcfd8fa5 Updating readme file for win19 version 20230307.2 (#7255)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-03-11 15:42:19 +01:00
Mikhail Koliada 2e2fb13389 [Ubuntu] print maven version on Ubuntu 22.04 (#7265) 2023-03-10 14:03:57 +01:00
ilia-shipitsin 6704e26553 [macos] remove gcc9 from MacOS-11 (#7257)
Co-authored-by: Ilia Shipitsin <ilia-shipitsin@github.com>
2023-03-10 11:54:48 +01:00
github-actions[bot] 3d67023c9c Updating readme file for ubuntu20 version 20230305.1 (#7240)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-09 09:17:40 +00:00
github-actions[bot] 229225cab5 Updating readme file for ubuntu22 version 20230305.1 (#7241)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-09 09:15:42 +00:00
Mikhail Koliada b253509c8b Revert "[Ubuntu] hardcode chromium revision for 110.x (#7113)" (#7248)
This reverts commit bbac29011e.
2023-03-08 10:53:16 +01:00
sergei-pyshnoi c22eb26949 [windows] fix version for docker-compose v1 (#7247) 2023-03-07 18:14:29 +01:00
github-actions[bot] 827ad77989 Updating readme file for macOS-12 version 20230224.1 (#7222)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-07 10:18:19 +00:00
Mikhail Koliada ed49bcd543 [Windows] pin maven version (#7236) 2023-03-05 11:41:43 +01:00
Mikhail Koliada fe23ebfec1 [Ubuntu] rework erlang installation (workaround hashes) (#7234) 2023-03-04 18:12:02 +01:00
Gergő Rubint 143a8da8d6 Revert "[Ubuntu] Update Maven to 3.9.0 (#7060)" (#7232)
This reverts commit 7e014ba67b.
2023-03-03 23:49:20 +01:00
github-actions[bot] 085afb9549 Updating readme file for macOS-11 version 20230223.3 (#7223)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-03 16:10:11 +00:00
Mikhail Koliada 07428a1def [ubuntu] fix cmdline-tools parser (#7229) 2023-03-03 16:17:13 +01:00
Mikhail Koliada 29ed1a27b9 [Anka] add script to fix broken simulators name (#7231) 2023-03-03 14:52:26 +01:00
Sergey Dolin 7ac0d4826c Enable HypervisorPlatform (#7220) 2023-03-02 22:28:58 +01:00
Dusko Dobranic 583096e059 Use variable instead of hard coded value (#7213) 2023-03-02 22:28:36 +01:00
github-actions[bot] 477577696f Updating readme file for win22 version 20230226.1 (#7195)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-02 14:36:59 +00:00
github-actions[bot] a97f8c9bdf Updating readme file for win19 version 20230226.1 (#7196)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-02 14:33:55 +00:00
github-actions[bot] d2e23d3886 Updating readme file for ubuntu20 version 20230224.2 (#7197)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-02 12:54:30 +00:00
Mikhail Koliada ea986d3260 [Anka] Decrement retries for auth attempts (#7217) 2023-03-02 11:21:19 +01:00
github-actions[bot] 7c6375761d Updating readme file for ubuntu22 version 20230227.2 (#7206)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-03-02 10:10:51 +00:00
Mikhail Koliada 02e4e5a6a0 [Ubuntu] Do not install erlang on 18.04 (#7212)
* [Ubuntu] Do not install erlang on 18.04

* fixup
2023-03-01 17:11:12 +01:00
Maxim Lobanov fec7951493 Fix Xcode simulator naming at the end of image generation (#7181) 2023-03-01 10:43:47 +01:00
Alexey-Ayupov 6980b00031 Add GitHub actions for image generation (#7182) 2023-02-28 21:11:41 +01:00
Alexey-Ayupov c6c2716726 [macOS] prepare repository for macOS 13 (#7156) 2023-02-28 20:24:25 +01:00
Mikhail Koliada 9089d1ec95 [macOS] do not install tcl/tk symlinks on BigSur (#7202) 2023-02-28 14:49:01 +01:00
Mikhail Koliada e4e631725a Revert "Remove libssl dependency (#7166)" (#7203)
This reverts commit 7fa12b8806.
2023-02-28 00:07:45 +01:00
sergei-pyshnoi bcb2886e5b [macOS] Software Updates 2023 Week 9 (#7183) 2023-02-24 08:39:50 +01:00
sergei-pyshnoi 6c0a78e1c7 add go 1.20 to toolsets (#7186) 2023-02-24 08:34:36 +01:00
github-actions[bot] d554c13cc8 Updating readme file for win19 version 20230219.1 (#7157)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-23 22:49:14 +00:00
github-actions[bot] dc6b07abe3 Updating readme file for macOS-12 version 20230219.1 (#7161)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-23 19:55:36 +00:00
sergei-pyshnoi 8c0f7bb032 [macOS] add go 1.20 to toolsets (#7184) 2023-02-23 19:45:43 +01:00
sergei-pyshnoi ac0d8e922b [Ubuntu] add go 1.20 to toolsets (#7185) 2023-02-23 19:44:51 +01:00
Erik Bershel d9fa202bbb [macOS] Update utils.sh - brew all bottles, fix echo (#7160) 2023-02-23 17:33:06 +01:00
Erik Bershel a65bd14fa1 [ macOS ] Add pkg-config to report (#7176) 2023-02-23 17:00:00 +01:00
github-actions[bot] e0dd25a5e0 Updating readme file for win22 version 20230219.1 (#7153)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-23 15:29:44 +00:00
github-actions[bot] 312fbc4f8d Updating readme file for ubuntu20 version 20230219.1 (#7148)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-23 15:29:19 +00:00
github-actions[bot] b6be4d9a4d Updating readme file for ubuntu22 version 20230219.1 (#7149)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-23 10:20:01 +00:00
github-actions[bot] 7a9abb3f6f Updating readme file for macOS-11 version 20230219.1 (#7163)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-23 09:15:28 +00:00
Fedor Varavenko b5dbb9c705 [macOS] point Xcode 13.4 to 13.4.1 (#7177)
Announcement(issue-7127): Xcode 13.4 will be pointing to Xcode 13.4.1 and Xcode 13.4 removed.
2023-02-22 23:36:07 +01:00
Dusko Dobranic 7e014ba67b [Ubuntu] Update Maven to 3.9.0 (#7060) 2023-02-22 17:38:02 +01:00
Alexey-Ayupov 3bd50b83d4 [macOS] update macOS 13 template (#7175) 2023-02-22 17:20:54 +01:00
Dusko Dobranic 7fa12b8806 Remove libssl dependency (#7166) 2023-02-21 21:30:23 +01:00
Alexey-Ayupov aa01b789be [macOS] Add packer template for macOS 13 (#7116) 2023-02-20 16:54:26 +01:00
Erik Bershel 09baf89e70 [macOS] Add pkg-config via brew for vcpkg (#7125) 2023-02-19 11:25:31 +01:00
Erik Bershel 3483751d9d [macOS] Software Updates 2023 Week 8 (#7124) 2023-02-18 19:32:07 +01:00
github-actions[bot] e0c027edf4 Updating readme file for ubuntu20 version 20230217.1 (#7139)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-18 17:35:35 +00:00
github-actions[bot] 97e33e1df0 Updating readme file for ubuntu18 version 20230217.2 (#7141)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-18 17:07:17 +00:00
Mikhail Koliada 1f4130e15e Revert "[Ubuntu] workaround libodbc installation (#7117)" (#7137)
This reverts commit c89bab7e42.
2023-02-18 12:39:27 +01:00
Mikhail Koliada 8a001e66b1 [macOS] Do not use brew API for installation (#7135) 2023-02-18 10:41:24 +01:00
github-actions[bot] ce2e896fcb Updating readme file for ubuntu22 version 20230217.1 (#7132)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-17 20:44:57 +00:00
github-actions[bot] ef4d5b3cd6 Updating readme file for macOS-12 version 20230214.2 (#7121)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-17 20:15:53 +00:00
Mikhail Koliada c1a9cb6de6 [Ubuntu] fix PHP software report (#7131) 2023-02-17 16:37:46 +01:00
github-actions[bot] bf50e0da6f Updating readme file for macOS-11 version 20230214.1 (#7123)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-02-16 17:18:25 +00:00
Erik Bershel 362b112a77 [Windows] Update Rustup download link (#7106) 2023-02-16 11:19:38 +01:00
github-actions[bot] 6b424ca736 Updating readme file for win22 version 20230214.1 (#7111)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-15 23:54:08 +00:00
github-actions[bot] 4560115ec8 Updating readme file for win19 version 20230214.1 (#7112)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-15 20:39:43 +00:00
Mikhail Koliada c89bab7e42 [Ubuntu] workaround libodbc installation (#7117) 2023-02-15 20:10:43 +01:00
Alexey-Ayupov bbac29011e [Ubuntu] hardcode chromium revision for 110.x (#7113) 2023-02-15 14:24:13 +01:00
Erik Bershel c60c6b67ab [macOS] Update Python3 installer script (#7104) 2023-02-14 16:47:55 +01:00
sergei-pyshnoi 8767a6eb4e Remove all macOS-10.15 related code (#7078) 2023-02-13 16:40:48 +01:00
Mikhail Koliada 539b772d6b [macOS] set node 18 as default (#7093) 2023-02-13 01:17:39 +01:00
Mikhail Koliada bc6c8131b5 [Windows] set node 18 as default (#7092) 2023-02-12 19:42:41 +01:00
Mikhail Koliada 632145f3a5 [Ubuntu] set node 18 as default (#7094) 2023-02-12 13:57:16 +01:00
Alexey-Ayupov feb6252fae [macOS] Update templates to fix issue with node 19 (#7081) 2023-02-11 11:25:07 +01:00
github-actions[bot] 5f3fb1b548 Updating readme file for win19 version 20230205.1 (#7057)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-09 22:17:30 +00:00
Julian Ospald c92736d124 Don't clean up haddock and profiling libs on MacOS (#7069)
This was initially meant to save space in docker containers,
but breaks several use cases and runner images shouldn't have
space constraints.
2023-02-09 21:47:25 +01:00
Julian Ospald 3f07514a44 Don't clean up haddock and profiling libs on Linux (#6972)
This was initially meant to save space in docker containers,
but breaks several use cases and runner images shouldn't have
space constraints.

Also fixes: https://github.com/haskell/actions/issues/176
2023-02-09 21:46:40 +01:00
github-actions[bot] 9b3288dc18 Updating readme file for win22 version 20230206.1 (#7056)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-09 16:42:28 +00:00
Dusko Dobranic 1d6be38cc8 [Ubuntu] Fix libssl version (#7073) 2023-02-09 14:42:08 +01:00
github-actions[bot] 4a42f07ad2 Updating readme file for ubuntu20 version 20230206.1 (#7054)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-09 13:39:22 +00:00
github-actions[bot] 072cca75ce Updating readme file for ubuntu22 version 20230206.1 (#7053)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-09 12:08:09 +00:00
github-actions[bot] f4f78af7dd Updating readme file for macOS-11 version 20230205.1 (#7063)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-09 09:33:36 +00:00
Alexey-Ayupov 6341547de6 [macOS] prepare helpers for macOS 13 (#7071) 2023-02-08 18:30:16 +01:00
Alexey-Ayupov 8282937409 [Windows] Reengineer the way of getting the installer for PostgreSQL (#7065) 2023-02-08 16:27:46 +01:00
Alexey-Ayupov 8361bb299b Update the code for anka v3 compatibility (#7045) 2023-02-05 14:42:31 +01:00
Alexey-Ayupov 2109acacd5 Update the code for anka v3 compatibility (#7044) 2023-02-05 14:08:22 +01:00
github-actions[bot] 7a8e77b24a Updating readme file for macOS-12 version 20230125.4 (#7018)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-02-04 12:14:28 +01:00
Mikhail Koliada 751fe08d98 README: add package managers table (#6959) 2023-02-02 17:45:38 +01:00
github-actions[bot] 33195758f0 Updating readme file for win19 version 20230129.2 (#7010)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-02 15:37:20 +00:00
Fedor Varavenko 30bde95314 [Ubuntu] .NET 5.x has been removed (#7029) 2023-02-02 14:36:36 +01:00
Fedor Varavenko aaf13dc3c2 [MacOS] .NET 5.x has been removed (#7030) 2023-02-02 14:34:28 +01:00
Fedor Varavenko e0e8ca9f67 [Windows] .NET 5.x has been removed (#7026) 2023-02-02 14:31:44 +01:00
github-actions[bot] 8ac0b91f78 Updating readme file for win22 version 20230129.1 (#7013)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-02 12:31:22 +00:00
github-actions[bot] 05466aa85a Updating readme file for ubuntu22 version 20230129.2 (#7014)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-02 10:02:48 +00:00
github-actions[bot] 5be88bfe57 Updating readme file for ubuntu20 version 20230129.2 (#7011)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-02-02 09:59:42 +00:00
Mikhail Koliada 17295fdcde [Windows] add retries in toolset installation (#7025) 2023-02-01 16:05:23 +01:00
Dusko Dobranic 7821217b60 [Windows] Install ghc and cabal using ghcup (#6754) 2023-01-31 22:03:06 +01:00
Erik Bershel 68485f8bbf [Windows] CodeQL Action Bundle report small fix (#7020) 2023-01-31 21:41:13 +01:00
github-actions[bot] f0cd188d73 Updating readme file for macOS-11 version 20230125.1 (#7009)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2023-01-30 20:54:51 +00:00
Mikhail Koliada 5a94a87d67 LiCENSE: we are in 2023! (#7006) 2023-01-29 23:53:49 +01:00
Mikhail Koliada fab3a48efe [Ubuntu] Hardcode android cmd-tools on 18.04 (#7005) 2023-01-29 19:54:27 +01:00
Angela P Wen 1e75a20a49 [Linux,macOS,Windows] Download two latest CodeQL bundles (#6884)
Previously, our runner image only included the most recent release of CodeQL. In order to improve stability of rollout of new CodeQL versions, we are now downloading the most recent two releases.

The change updates the Linux and Windows script variable names to match that of the Mac script, because they are mostly functionally identical. It also adds the same log messages to all scripts and ensures Mac and Windows test parity. It tests that there are two bundles in each of the OS's as well.

This will approximately double the total size and installation time of the existing CodeQL tool.
2023-01-29 14:46:43 +01:00
Mikhail Koliada 2205d11bf5 [Windows] set TLS12 for toolset (#7001) 2023-01-28 17:21:17 +01:00
Erik Bershel 583c737c15 [macOS] Software Updates 2023 Week 5 (#6997) 2023-01-27 14:49:03 +01:00
Sergey Dolin 8649f7f9e9 install Hyper-V feature (#6987) 2023-01-26 16:25:01 +01:00
github-actions[bot] 0c48a4e68d Updating readme file for win19 version 20230123.2 (#6974)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-26 15:08:39 +00:00
github-actions[bot] fda51675fc Updating readme file for win22 version 20230123.1 (#6973)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-26 14:40:33 +00:00
github-actions[bot] 4c586edefa Updating readme file for win22 version 20230123.1 (#6973)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-26 14:25:33 +00:00
sergei-pyshnoi 11a5cf4a06 [macOS] Add gcc 12 (#6977) 2023-01-25 17:12:09 +01:00
github-actions[bot] b3bbfccef4 Updating readme file for ubuntu22 version 20230122.1 (#6967)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-25 15:16:40 +00:00
github-actions[bot] b8d201e18a Updating readme file for ubuntu20 version 20230122.1 (#6966)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-25 11:20:25 +00:00
Alexey-Ayupov 15829d25a9 [macOS] Hardcode command line tools (#6965) 2023-01-23 16:54:13 +01:00
Mikhail Koliada 44a6abe0b7 [Windows] Hardcode command line tools (#6963) 2023-01-23 15:38:35 +01:00
github-actions[bot] c6393f1f23 Updating readme file for macOS-12 version 20230117.3 (#6940)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-21 16:27:39 +00:00
github-actions[bot] 83ed0e8820 Updating readme file for macOS-11 version 20230117.2 (#6939)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-21 16:17:56 +00:00
Fedor Varavenko 049b5490ba [Windows] Upgrade Az powershell to 9.3.0 (#6952) 2023-01-20 18:15:11 +01:00
Fedor Varavenko 35d339e137 [Linux] Upgrade Az powershell to 9.3.0 (#6953) 2023-01-20 18:14:34 +01:00
Alexey-Ayupov a218bee02d [Windows] fix software report generator for Parcel (#6933) 2023-01-20 18:08:01 +01:00
github-actions[bot] 59c0d35a32 Updating readme file for ubuntu22 version 20230118.2 (#6941)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-19 16:39:34 +00:00
github-actions[bot] 794867863f Updating readme file for ubuntu20 version 20230118.1 (#6942)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-19 15:49:50 +00:00
github-actions[bot] 2c5e6f8a4e Updating readme file for ubuntu18 version 20230118.2 (#6943)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-19 15:32:31 +00:00
github-actions[bot] 23a732a107 Updating readme file for win22 version 20230118.1 (#6938)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-19 12:08:00 +00:00
github-actions[bot] 370727c2fb Windows Server 2019 (20230117) Image Update (#6932)
* Updating readme file for win19 version 20230117.1

* Update Windows2019-Readme.md

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-19 03:52:43 +00:00
Alexey-Ayupov ea70a64733 [Windows] Add retry to Install-VsixExtension (#6934) 2023-01-18 17:51:36 +01:00
Mikhail Koliada 7d596c7216 [Ubuntu] fix ghcup version in software report (#6919) 2023-01-15 20:11:33 +01:00
Mikhail Koliada b26e3736c1 [macOS] Switch defailt Xcode to 14.2 (#6907) 2023-01-13 09:57:26 +01:00
Alexey-Ayupov a86ee04ce6 [Windows] Update Az module pester test (#6902) 2023-01-12 21:25:12 +01:00
Alexey-Ayupov 7750a08f65 Disable Pester test colors (#6908) 2023-01-12 20:26:45 +01:00
github-actions[bot] a22d921c17 Updating readme file for win22 version 20230109.1 (#6892)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-12 18:43:37 +00:00
Mikhail Koliada 010d9b89d0 README: no active migrations (#6906) 2023-01-12 18:38:54 +01:00
github-actions[bot] c82cd6704b Updating readme file for ubuntu22 version 20230109.1 (#6893)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-12 14:06:52 +00:00
github-actions[bot] 55011709b0 Updating readme file for ubuntu20 version 20230109.1 (#6895)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2023-01-12 13:14:56 +00:00
Mikhail Koliada bcc68b091b README: macos-latest is now macos-12 (#6901) 2023-01-11 23:05:54 +01:00
Mikhail Koliada e6fcf60b8e Revert "[Windows] Update OpenSSL version to 3.x (#6837)" (#6891)
This reverts commit 9753e7301e.
2023-01-09 20:10:45 +01:00
baldcorp 68f38ef5a4 [Windows] Change the way of installing Service Fabric (#6882)
Co-authored-by: Alexey Ayupov <alexey.ayupov@akvelon.com>
2023-01-06 21:26:37 +01:00
Alexey-Ayupov 9ee9311122 [Windows] Update LLVM version to 15 (#6838) 2023-01-04 18:57:14 +01:00
baldcorp 6f2a153a44 [macOS] Update llvm to version 15 (#6871)
Co-authored-by: Alexey Ayupov <alexey.ayupov@akvelon.com>
2023-01-04 18:56:45 +01:00
Christian Decker 3502d10db3 [Ubuntu] update maven from 3.8.6 to 3.8.7 (#6861) 2023-01-02 14:40:29 +01:00
Julian Ospald b38865e056 Make sure GHCUP_INSTALL_BASE_PREFIX is set (#6770)
We use it during installation and add it to PATH, but then
don't instruct ghcup to actually use this directory at runtime.

This leads to:

1. ghcup is in /usr/local/.ghcup/bin/
2. `ghcup install cabal latest` will actually install into ~/.ghcup/bin/
3. since ~/.ghcup/bin/ is not in PATH, but /usr/local/.ghcup/bin/ is,
   the new binary is not visible to the user

This issues does not exist on darwin, because there we use
~/.ghcup/bin/.

https://downloads.haskell.org/ghcup/tmp/aarch64-linux-ghcup-0.1.18.1
2023-01-02 10:58:35 +01:00
Alexey-Ayupov b659709f2f [macOS] Remove kotlinc-js pester test (#6854) 2022-12-30 14:40:57 +01:00
scp-mb add9a1e9ad Update documentation with minimum packer version (#6820) 2022-12-30 10:31:37 +01:00
bogdan-damian-bgd 447c8387a2 [Windows] Update documentation generation to use shared software report module (#6834) 2022-12-30 10:24:22 +01:00
Alexey-Ayupov f7f519dcc4 [Ubuntu] update zstd version (#6681) 2022-12-29 23:33:04 +01:00
Alexey-Ayupov 39ba239618 [Windows] Remove pester test for kotlinc-js (#6850) 2022-12-29 20:39:24 +01:00
Mikhail Koliada e9b59a540e Revert "[Ubuntu] hardcode chromium revision for 108.x (#6734)" (#6851)
This reverts commit fb484d9530.
2022-12-29 15:28:19 +01:00
Alexey-Ayupov c92563577c [Ubuntu] Remove pester test for kotlinc-js (#6849) 2022-12-29 12:10:43 +01:00
bogdan-damian-bgd d1f0dc6376 MacOS software report fix var name typo (#6842) 2022-12-27 16:33:43 +01:00
Alexey-Ayupov 9753e7301e [Windows] Update OpenSSL version to 3.x (#6837) 2022-12-26 15:16:53 +01:00
Alexey-Ayupov 884a7ac5c1 [Windows] Update Az module version to 9.1.1 (#6831) 2022-12-26 10:35:19 +01:00
Alexey-Ayupov e589831baa [Ubuntu] Update Az module version to 9.2.0 (#6836) 2022-12-26 10:34:52 +01:00
Maxim Lobanov 1a44d9343c Small improvements for software generator module (#6833) 2022-12-23 21:02:07 +01:00
Alexey-Ayupov 631fd3b08d [Ubuntu] Update Az module version to 9.1.1 (#6832) 2022-12-23 13:24:10 +01:00
Alexey-Ayupov 3bd81ca3be [Windows] Update PostgreSQL way to install (#6824) 2022-12-23 09:47:28 +01:00
Maxim Lobanov b94d2687f8 Polish macOS and Linux docs (#6827) 2022-12-23 09:38:33 +01:00
github-actions[bot] 86751fa022 Updating readme file for ubuntu18 version 20221220.1 (#6818)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-22 18:33:45 +00:00
Maxim Lobanov 71e1acd1b0 Minor fixes for Calculate-ImagesDifference.ps1 (#6826) 2022-12-22 12:22:26 +01:00
Maxim Lobanov c00379c85c [Ubuntu] Update documentation generation to use shared software report module (#6823)
* Create ubuntu-report.yml

* Update ubuntu-report.yml

* Update ubuntu-report.yml

* Update Common.Helpers.psm1

* Update ubuntu-report.yml

* Update ubuntu-report.yml

* Update SoftwareReport.Generator.ps1

* Update ubuntu-report.yml

* Update ubuntu-report.yml

* env vars

* Implement language and runtime

* Add package management section

* fix typo

* fix typo

* add projectManagement and tools

* fix some tools

* add CLI tools, Java, PHP Tools, Haskell Tools, Rust Tools, Browsers, .NET Core

* fix typo

* more changes

* fix typo

* fix typo

* fix typo

* change templates

* fix toolset

* Update Ubuntu2004 and 2204 templates

* fix cargo

* fix tiny nitpicks

* Fix AddToolVersionsList

* Remove unused methods

* Fix contructor
2022-12-21 19:38:54 +01:00
Mikhail Koliada 5d628bf703 [macOS] set Xcode 14.1 as default (#6822) 2022-12-21 18:49:42 +01:00
Maxim Lobanov 66835ab703 Add logic to publish artifact (#6821) 2022-12-21 14:19:42 +01:00
Maxim Lobanov 4aeccc7b5b Implement tests for software-report-module (#6815)
* Minor improvements

* fix typos

* fix brew rendering

* add temp test

* Implement tests

* Add arguments validation

* ToMarkdown()

* Use before-All and helpers

* Get rid of arrays

* Add validation, no new nodes after header

* Fix naming

* add workflow

* Revisit comments + tiny improvements

* Fix tables

* Fix html table indent

* remove comment

* attemp to break test - testing CI

* revert breaking test

* fix nitpicks
2022-12-21 10:58:27 +01:00
github-actions[bot] bc38aa4173 Updating readme file for macOS-12 version 20221215.1 (#6799)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-20 16:36:14 +00:00
github-actions[bot] 7f283d3a61 Updating readme file for macOS-11 version 20221215.1 (#6792)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-19 15:47:47 +00:00
github-actions[bot] 504c307197 Updating readme file for win19 version 20221214.4 (#6801)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-19 10:14:20 +00:00
github-actions[bot] f9604d9ebb Updating readme file for win22 version 20221215.2 (#6784)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-19 10:00:43 +00:00
Erik Bershel 34c4d37ff0 Fix use of invalid characters in artifact name (#6788) 2022-12-16 17:05:17 +01:00
Erik Bershel d171f5b873 Revert "Testing of event payload (#6786)" (#6787)
This reverts commit 5a583f4918.
2022-12-16 15:15:48 +01:00
Erik Bershel 5a583f4918 Testing of event payload (#6786) 2022-12-16 13:38:31 +01:00
Erik Bershel ad0880f33b Update SBOM-gen add artifact upload + bugfix (#6779) 2022-12-15 19:02:05 +01:00
Mikhail Koliada 9c544f4701 ubuntu-latest is now ubuntu-22.04 (#6776) 2022-12-15 17:20:01 +01:00
github-actions[bot] 6b249254da Updating readme file for ubuntu20 version 20221212.2 (#6757)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-15 09:37:39 +00:00
github-actions[bot] 55296dc01b Updating readme file for ubuntu22 version 20221212.1 (#6758)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-15 09:20:03 +00:00
Alexey-Ayupov 3334c52558 [Windows] download MySQL from SA (#6769) 2022-12-14 23:10:59 +01:00
Maxim Lobanov 257743a26d [Windows] Minor documentation improvements (#6751) 2022-12-14 19:53:32 +01:00
Maxim Lobanov 2f83bbaa50 rename nodes in software report (#6763) 2022-12-14 10:24:47 +01:00
Maxim Lobanov e63632f872 [Linux] Minor documentation improvements (#6749) 2022-12-13 17:07:05 +01:00
Maxim Lobanov 6033af8dd1 Improve table and tool versions comparison for new Software Report module (#6729) 2022-12-13 16:54:41 +01:00
bogdan-damian-bgd 656d9522e0 Move SoftwareReport modules to global location (#6720) 2022-12-12 14:56:04 +01:00
Shivam Mathur 107a83d634 [Windows] upgrade php version to 8.2 (#6744) 2022-12-12 13:20:12 +01:00
Mikhail Koliada 43d8adc717 Do not include macOS-10.15 into templates (#6748) 2022-12-12 12:40:55 +01:00
Shivam Mathur 02c31c9246 [Ubuntu] add php 8.2 (#6745) 2022-12-12 11:16:35 +01:00
Erik Bershel 0810b54837 Update SBOM-workflow with new variable agentSpec (#6742) 2022-12-12 10:48:30 +01:00
Alexey-Ayupov 9e9f7c0b44 [macOS] Update PHP to 8.2 (#6739) 2022-12-11 15:53:51 +01:00
Alexey-Ayupov 686220b3ae [Ubuntu] Add libyaml-dev library (#6740) 2022-12-11 14:56:40 +01:00
Erik Bershel e54741d1f9 [Ubuntu] Add GFortran 12 for Ubuntu 22.04 (#6736) 2022-12-10 23:18:38 +01:00
Erik Bershel 39c59ba0cd [Ubuntu] Add lz4 for 22.04 (#6722) 2022-12-10 23:17:23 +01:00
github-actions[bot] 49c7baaa44 Updating readme file for ubuntu20 version 20221204.2 (#6692)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-09 16:47:50 +01:00
github-actions[bot] 9585a65341 Updating readme file for ubuntu22 version 20221204.2 (#6693)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-09 16:47:28 +01:00
github-actions[bot] 81ceb534f3 Updating readme file for win19 version 20221204.2 (#6694)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-09 16:46:18 +01:00
github-actions[bot] 383e49921c Updating readme file for win22 version 20221204.3 (#6695)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-09 16:45:44 +01:00
Mikhail Koliada fb484d9530 [Ubuntu] hardcode chromium revision for 108.x (#6734) 2022-12-09 16:16:03 +01:00
Maxim Lobanov 479d7175f6 Minor improvements for macOS Documentation (#6721)
* Minor improvements

* fix typos

* fix brew rendering
2022-12-08 19:14:16 +01:00
github-actions[bot] f28afb3069 Updating readme file for macOS-11 version 20221204.1 (#6705)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-08 11:01:27 +00:00
github-actions[bot] ec48677623 Updating readme file for macOS-12 version 20221204.1 (#6706)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-08 10:04:50 +00:00
Mikhail Koliada 71e3d4dc6d [macOS] Add xcode-14.2 (#6718) 2022-12-08 10:29:26 +01:00
Maxim Lobanov 6eaa5b44cf Implement Software Report Base Module (#6707)
* Implement first version

* fix tables rendering

* Fix scripts

* update test files

* implement calculate image diff script

* Polish code and make e2e validation

* remove test files

* render add and removed firstly
2022-12-07 14:20:14 +01:00
bogdan-damian-bgd 69cdead4fc Implement new software report generator for macOS (#6690)
* Create environmentVariables.yml

* Update environmentVariables.yml

* Delete environmentVariables.yml

* Add new SoftwareReport generator

* Output generation fixes after review

* Add json output print in pipeline

* Modify json output print in pipeline

* Removed redundant space character
2022-12-06 18:16:20 +01:00
Jeroen Ooms fb3b6fd699 Rust: add support for mingw-w64 toolchains (#6661) 2022-12-04 09:59:37 +01:00
Mikhail Koliada 4aba37bd3b [README] Mention ongoing migrations (#6685)
Co-authored-by: Sam Tran <samvantran@github.com>
2022-12-02 22:00:21 +01:00
github-actions[bot] 6557cd5523 Updating readme file for ubuntu20 version 20221125.1 (#6645)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-02 16:17:28 +00:00
github-actions[bot] ac8ae6b0ee Updating readme file for ubuntu22 version 20221127.1 (#6646)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-02 15:59:58 +00:00
Alexey-Ayupov ec8d7d9c1e Windows update IEDriverServer version to latest (#6671) 2022-12-02 14:31:06 +01:00
github-actions[bot] 8959c489f2 Updating readme file for win19 version 20221127.1 (#6644)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-01 14:48:27 +00:00
Erik Bershel b4d939bd38 Add workflows to create SBOM and upload it to release asset (#6655) 2022-12-01 12:52:02 +01:00
github-actions[bot] f26b0e7671 Updating readme file for macOS-11 version 20221127.7 (#6651)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-01 11:24:24 +00:00
github-actions[bot] b6441120c5 Updating readme file for win22 version 20221127.1 (#6643)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-01 10:32:32 +00:00
github-actions[bot] e5acd7847f Updating readme file for macOS-12 version 20221127.5 (#6652)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-12-01 10:08:23 +00:00
Alexey-Ayupov f30492c37f [Windows] Update Az module version to 9.0.1 (#6664) 2022-12-01 10:20:50 +01:00
Alexey-Ayupov c03be40bb5 [Ubuntu] Update Az module version to 9.0.1 (#6665)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2022-12-01 10:19:05 +01:00
Alexey-Ayupov 5dd62e7a08 Add PPA repository for Firefox as default (#6528) 2022-11-26 13:47:48 +01:00
Alexey-Ayupov 439d09333d [Windows] Update Visual Studio components (#6633) 2022-11-25 20:33:49 +01:00
github-actions[bot] 4352fab581 Updating readme file for macOS-12 version 20221121.1 (#6619)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-11-25 08:55:55 +00:00
github-actions[bot] 4c8dc87a28 Updating readme file for win22 version 20221120.1 (#6605)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-11-24 16:38:14 +00:00
github-actions[bot] c42d235336 Updating readme file for win19 version 20221119.1 (#6606)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-11-24 16:35:23 +00:00
github-actions[bot] d54fa25512 Updating readme file for ubuntu22 version 20221119.2 (#6604)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-11-24 11:41:31 +00:00
github-actions[bot] 7d118628a4 Updating readme file for ubuntu20 version 20221119.2 (#6603)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-11-24 11:23:00 +00:00
github-actions[bot] 3a2d6530a3 Updating readme file for macOS-11 version 20221121.1 (#6618)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-11-24 08:23:05 +00:00
SheGe 0ad45c90fa Enhance image genration template for Linux and Windows variants (#6519) 2022-11-22 20:25:50 +01:00
Mikhail Koliada 1c88fb4cda [Ubuntu] pin powershell-core version (#6611) 2022-11-21 19:56:42 +01:00
Mikhail Koliada 2b33da2a33 [Ubuntu] fix mongodb installation (#6609) 2022-11-21 17:54:08 +01:00
Mikhail Koliada daf0420aa4 [macOS] Rework open windows test (#6602) 2022-11-21 10:55:49 +01:00
Alexey-Ayupov 8c2a400be2 [macOS] Pin PowerShell version 7.2.7 (#6596)
Co-authored-by: Alexey Ayupov <“alexey.ayupov@akvelon.com”>
2022-11-20 14:05:15 +01:00
Alexey-Ayupov 582d23c884 [Windows] Pin PowerShell version 7.2.7 (#6591) 2022-11-18 20:16:09 +01:00
Mikhail Koliada 6ef9c61220 [Ubuntu] Add one more missing file for vcpkg (#6589) 2022-11-17 16:51:56 +01:00
Erik Bershel 5fe009246f [Windows] Add .Net 6.0 as LTS (#6578) 2022-11-17 13:52:53 +01:00
Alexey-Ayupov b101b5646f [windows] Do not install latest version of GHC (#6581) 2022-11-16 20:42:51 +01:00
Alexey-Ayupov 279e529dab [macOS] vcpkg workaround (#6579) 2022-11-16 18:31:26 +01:00
Mikhail Koliada f93e26d6a5 [Ubuntu] Workaround vcpkg installation (#6564) 2022-11-14 20:59:20 +01:00
Aleksandr Chebotov a642059809 fix yq invocation on android repo xml (#6563) 2022-11-14 12:51:35 +01:00
Mikhail Koliada 3fbd7f61b6 [Ubuntu] fix yq invocation on android repo xml (#6562) 2022-11-14 10:39:40 +01:00
Mikhail Koliada bb5b6307df [macOS] remove node12 and sync nvm18 (#6553) 2022-11-11 22:05:25 +01:00
Mikhail Koliada 6cb8956275 [macOS] Add .NET 7 (#6552) 2022-11-11 20:04:10 +01:00
Aleksandr Chebotov 89b1d058fb Fix Google CloudSDK version output (#6550) 2022-11-11 16:27:54 +01:00
Mikhail Koliada b4ef4c2dc8 [Ubuntu] Add .NET 7 (#6551) 2022-11-11 14:10:38 +01:00
Aleksandr Chebotov 1dbd1651ad Revert "Remove Azure.Storage.AzCopy component (#6540)" (#6548)
This reverts commit 8f8f6bb5e1.
2022-11-11 01:06:18 +01:00
Aleksandr Chebotov efef8c4895 [macOS] Software Updates 2022 Week 46 (#6541) 2022-11-11 01:00:42 +01:00
Aleksandr Chebotov cdd6e1d724 Remove \ escape (#6546) 2022-11-10 20:13:10 +01:00
Alexey-Ayupov ed945f347e [Windows] Remove Node 12 from toolcache (#6536) 2022-11-10 19:02:03 +01:00
Aleksandr Chebotov 1c9ba78db0 Revert "Tight 20348.1129.221007 version" (#6545)
This reverts commit b284ec81a5.
2022-11-10 18:21:41 +01:00
Aleksandr Chebotov dbb755833a [Windows] Remove VS 2022 ARM components (#6542) 2022-11-10 13:44:35 +01:00
Aleksandr Chebotov 8f8f6bb5e1 Remove Azure.Storage.AzCopy component (#6540) 2022-11-10 13:32:44 +01:00
Alexey-Ayupov 3a8564acb1 [Ubuntu] Remove Node 12 from toolcache (#6535) 2022-11-09 21:16:45 +01:00
Alexis Saettler 0cb66802c6 [Windows] Clean install_user Temp directory (#6529) 2022-11-09 10:21:18 +01:00
Igor Boskovic f6632ff53b Add Python to $PATH (#6518) 2022-11-08 12:30:58 +01:00
Alexey-Ayupov 0420946391 [Ubuntu] Add gcc-12 to 22.04 (#6511) 2022-11-03 16:50:25 +01:00
github-actions[bot] e4915514bd Updating readme file for win22 version 20221027.1 (#6491)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-11-03 15:44:56 +00:00
github-actions[bot] 8bdf5c3608 Updating readme file for win19 version 20221027.1 (#6492)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-11-03 15:29:23 +00:00
github-actions[bot] 1f84dd7159 Updating readme file for macOS-11 version 20221028.1 (#6499)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-11-03 11:56:18 +00:00
github-actions[bot] c00aaa29a4 Updating readme file for ubuntu22 version 20221027.1 (#6501)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-11-03 09:10:30 +00:00
github-actions[bot] 0c8b93e28a Updating readme file for ubuntu20 version 20221027.1 (#6500)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-11-03 09:08:26 +00:00
github-actions[bot] 5e6d4245db Updating readme file for macOS-12 version 20221027.1 (#6490)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-11-02 15:59:21 +00:00
github-actions[bot] 2b48347ec3 Updating readme file for win19 version 20221024.1 (#6469)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-27 19:07:13 +00:00
Mikhail Koliada 765adc1690 [Ubuntu] add Node 18 to toolcache (#6480) 2022-10-27 18:16:08 +02:00
Mikhail Koliada 3cad66317f [Windows] add Node 18 to toolcache (#6481) 2022-10-27 18:15:47 +02:00
Mikhail Koliada f3d9d2381b [macOS] add Node 18 to toolcache (#6479) 2022-10-27 18:15:23 +02:00
github-actions[bot] 036d402f34 Updating readme file for win22 version 20221024.1 (#6464)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-27 14:27:03 +00:00
github-actions[bot] 891a05dfdb Updating readme file for ubuntu22 version 20221024.1 (#6467)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-27 10:04:39 +00:00
github-actions[bot] 3f3fa5aa31 Updating readme file for macOS-11 version 20221023.1 (#6466)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-27 09:18:34 +00:00
github-actions[bot] 22693772a6 Updating readme file for ubuntu20 version 20221024.1 (#6468)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-27 08:52:36 +00:00
Aleksandr Chebotov 715747a054 Remove Test-IsWin19 WSL condition (#6477) 2022-10-27 09:26:49 +02:00
Erik Bershel cc71c8b504 [Ubuntu] Remove ppa:ondrej/php for Ubuntu 22.04 (#6478) 2022-10-27 09:21:24 +02:00
Mikhail Koliada ee7ad8fcb7 [macOS] add python3.11 to toolcache (#6476) 2022-10-26 17:51:52 +02:00
Alexis Saettler b7edddf553 [Windows] Check WSL is on path on Windows Server 2022 (#6475) 2022-10-26 15:53:15 +02:00
Austin Vazquez ab0d910edc Update GitHub actions/checkout package to v3 (#6474)
Signed-off-by: Austin Vazquez <macedonv@amazon.com>

Signed-off-by: Austin Vazquez <macedonv@amazon.com>
2022-10-26 10:17:19 +02:00
Mikhail Koliada 1250493b2f [Windows] add python3.11 to toolcache 2022-10-25 21:30:20 +02:00
Mikhail Koliada d729869093 [Ubuntu] add python3.11 to toolcache (#6470) 2022-10-25 18:50:21 +02:00
Mikhail Koliada f99bf07949 [macOS] fix readme for 10.15 2022-10-25 10:09:59 +02:00
Erik Bershel a9611d8e7f Revert VCPKG_ROOT variable (#6458) 2022-10-25 09:30:50 +02:00
Aleksandr Chebotov b284ec81a5 Tight 20348.1129.221007 version 2022-10-24 17:14:24 +02:00
Erik Bershel 5e91f0a07d Revert "Revert VCPKG_ROOT variable (#6449)"
This reverts commit 88d253f383.
2022-10-24 12:27:27 +02:00
Erik Bershel 88d253f383 Revert VCPKG_ROOT variable (#6449) 2022-10-24 11:10:20 +02:00
github-actions[bot] c2112cbe40 Updating readme file for macOS-12 version 20221018.2 (#6439)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-22 00:53:01 +00:00
Mikhail Koliada d81fc37201 [macOS] exclude Colima from Catalina's sw report 2022-10-21 19:39:50 +02:00
github-actions[bot] 3cff405f9e Updating readme file for macOS-10.15 version 20221018.1 (#6444)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-21 12:44:09 +00:00
Aleksandr Chebotov 62ffca0dfd [macOS] Create tcl/tk symlinks (#6443) 2022-10-21 13:50:47 +02:00
github-actions[bot] 5b24a10e54 Updating readme file for win22 version 20221019.1 (#6436)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-21 03:15:55 +00:00
github-actions[bot] 40eb20a970 Updating readme file for win19 version 20221019.1 (#6438)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-21 03:13:33 +00:00
github-actions[bot] 7d055b7a28 Updating readme file for macOS-11 version 20221018.1 (#6440)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-20 18:40:10 +00:00
Aleksandr Chebotov 145f9dff8f [macOS] Software Updates 2022 Week 43 (#6437) 2022-10-20 17:07:04 +02:00
github-actions[bot] 5250470d17 Updating readme file for ubuntu20 version 20221018.2 (#6433)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-20 13:55:01 +00:00
github-actions[bot] a2c9029e3f Updating readme file for ubuntu18 version 20221018.2 (#6434)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-20 13:43:06 +00:00
github-actions[bot] d477a7178f Updating readme file for ubuntu22 version 20221018.2 (#6428)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-20 13:36:33 +00:00
Aleksandr Chebotov 842c43d557 [Windows] Install git from gh (#6427)
* Install Git from GitHub

* get installer file name
2022-10-19 20:27:55 +02:00
Aleksandr Chebotov 1bbdd25a22 Merge pull request #6416 from al-cheb/win_rust_test_add_bindgen
[Windows] Add cbindgen and bindgen pester test
2022-10-18 08:59:35 +02:00
github-actions[bot] 1f39d25523 Updating readme file for win19 version 20221012.3 (#6406)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-17 18:16:12 +00:00
Aleksandr Chebotov 764280843c Merge pull request #6418 from al-cheb/macos_replace_bindgen
[macOS] Replace bindgen to bindgen-cli
2022-10-17 17:55:50 +02:00
Aleksandr Chebotov caa3fa7f9f revert env variable 2022-10-17 16:25:50 +02:00
Aleksandr Chebotov b24c133f60 Merge pull request #6417 from al-cheb/ubuntu_replace_bindgen
[Ubuntu] Replace bindgen to bindgen-cli
2022-10-17 14:58:22 +02:00
Aleksandr Chebotov ee878fc161 Replace bindgen to bindgen-cli 2022-10-17 13:52:25 +02:00
Aleksandr Chebotov 3b005f03fe Replace bindgen to bindgen-cli 2022-10-17 13:07:27 +02:00
Aleksandr Chebotov 796a8bc2b3 replace bindgen to bindgen-cli 2022-10-17 12:59:46 +02:00
Aleksandr Chebotov f790e06bc3 Add cbindgen and bindgen pester test 2022-10-17 10:04:32 +02:00
github-actions[bot] 6c93c24107 Updating readme file for win22 version 20221012.4 (#6403)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-14 15:34:40 +00:00
Erik Bershel ac65b549ac [Ubuntu] Delete old Alpine Docker images (#6379) 2022-10-14 10:57:42 +02:00
github-actions[bot] f3bb32f284 Updating readme file for macOS-12 version 20221010.1 (#6405)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-14 08:53:50 +00:00
github-actions[bot] 3deda6cab6 Updating readme file for macOS-11 version 20221010.1 (#6404)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-10-13 21:38:52 +00:00
Mikhail Koliada 866ccbe818 [Ubuntu] Add swift to 22.04 (#6398) 2022-10-13 13:45:14 +02:00
Aleksandr Chebotov 3442a5c475 Tight VirtualBox version to 6.1.38 (#6391) 2022-10-12 16:03:27 +02:00
Mikhail Koliada 704feb689c [Ubuntu] Document tar version 2022-10-12 16:00:18 +02:00
Mikhail Koliada dcc9b447cb [macOS] do not install stack install hook (#6377) 2022-10-10 16:17:51 +02:00
Aleksandr Chebotov 56b797b0bb Merge pull request #6374 from hasufell/haskell/no-stack-install-hook
Don't install stack install hook
2022-10-10 14:40:52 +02:00
Julian Ospald 1e628422a3 Don't install stack install hook
See https://github.com/commercialhaskell/stack/issues/5895

Stack feature is documented here:
  https://docs.haskellstack.org/en/stable/yaml_configuration/#ghc-installation-customisation

It's recommended, but probably too unexpected for CI.
It means stack will not install GHC on its own, but through GHCup.
2022-10-10 17:54:22 +08:00
github-actions[bot] 26563d7f30 Updating readme file for macOS-11 version 20221002.2 (#6352)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-07 09:14:51 +00:00
Aleksandr Chebotov 6cc874356c [Windows] Install latest release of Docker CE (#6360) 2022-10-06 20:37:12 +02:00
Dusko Dobranic 4aae7a0129 Add 'Larger Runners' option (#6359) 2022-10-06 09:52:08 +02:00
Mikhail Koliada 6701f53be9 [Ubuntu] fix readme files 2022-10-06 08:59:35 +02:00
github-actions[bot] 4a7932a15e Updating readme file for ubuntu18 version 20221003.1 (#6351)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-05 14:13:04 +00:00
github-actions[bot] 95e62bec1f Updating readme file for win19 version 20221002.2 (#6339)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-05 13:49:09 +00:00
github-actions[bot] e10aca5304 Updating readme file for win22 version 20221002.2 (#6340)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-05 13:40:59 +00:00
github-actions[bot] 2aec524970 Updating readme file for ubuntu20 version 20221002.2 (#6347)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-05 11:39:35 +00:00
github-actions[bot] 9eaf3d8b71 Updating readme file for ubuntu22 version 20221002.2 (#6346)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-05 11:17:21 +00:00
github-actions[bot] 9dcc6a79fa Updating readme file for macOS-12 version 20220929.2 (#6341)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-10-04 12:05:28 +00:00
Erik Bershel e39db348e5 [Ubuntu] Add new alpine Docker images (#6343) 2022-10-04 11:09:52 +02:00
Mikhail Timofeev 1def28243d [Windows] Test Chrome and Chrome Driver major versions are the same (#6332)
* Add Chrome + Chromedriver test

* Get chromedriver version from versioninfo.txt

* Use VersionInfo.ProductMajorPart

* Add missing test cases block
2022-09-30 20:07:26 +02:00
github-actions[bot] c675cda187 Ubuntu 18.04 (20220923 update) (#6294)
* Updating readme file for ubuntu18 version 20220923.1

* Update Ubuntu1804-Readme.md

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2022-09-30 13:16:21 +03:00
Mikhail Timofeev f535d0e8dd Add Chrome + Chromedriver test (#6330) 2022-09-30 07:48:15 +03:00
bogdan-damian-bgd 2ebc6b71c9 Exclude Colima from tests for macOS 10.15 (#6325) 2022-09-30 07:47:42 +03:00
Aleksandr Chebotov 0ca065b7c2 Close System Preferences window (#6329) 2022-09-29 21:58:02 +02:00
Mikhail Timofeev 4944af825e Add Chrome + Chromedriver test (#6326) 2022-09-29 20:02:58 +03:00
Aleksandr Chebotov 7c44272788 [macOS] Software Updates 2022 Week 40 (#6323) 2022-09-29 15:48:58 +03:00
github-actions[bot] 3dc0bd320a Updating readme file for win19 version 20220925.1 (#6306)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-28 19:15:49 +00:00
github-actions[bot] fe5c2bcdc2 Updating readme file for win22 version 20220925.1 (#6307)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-28 18:20:40 +00:00
Aleksandr Chebotov 3f0a28fe18 [macOS] Add Parallels Desktop extension (#6314)
* Add Parallels Desktop extension

* fix typo

* remove new line
2022-09-28 20:06:08 +03:00
github-actions[bot] b0885e18a1 Updating readme file for macOS-11 version 20220925.1 (#6311)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-09-28 11:36:41 +00:00
bogdan-damian-bgd ab4f43d818 [macOS] Add Colima tool (#6285)
* Add Colima tool to macos images

* PR fixes: skip Catalina; switch to toolset json
2022-09-27 09:54:35 +02:00
github-actions[bot] 00b572dfdf Ubuntu 22.04 (20220925 update) (#6308)
* Updating readme file for ubuntu22 version 20220925.1

* Update Ubuntu2204-Readme.md

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-27 07:33:25 +00:00
Benedek Farkas 0f5b7340dd Actualizing the Windows post-generation scripts' documentation (#6309) 2022-09-27 10:25:24 +03:00
github-actions[bot] d224010908 Ubuntu 20.04 (20220922 update) (#6291)
* Updating readme file for ubuntu20 version 20220922.2

* Update Ubuntu2004-Readme.md

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-26 11:17:48 +00:00
Aleksandr Chebotov f412cb04d7 [Windows] Add docker symlink (#6287) 2022-09-24 17:09:06 +03:00
Mikhail Koliada dc7240348e [Ubuntu] fix sw generator for homebrew (#6288) 2022-09-23 09:50:33 +02:00
Mikhail Koliada 9efcd841b9 [Ubuntu] do not add homebrew to $PATH (#6240) 2022-09-22 18:07:12 +02:00
Mikhail Timofeev 641fd77b4e Set Xcode 14.0.1 as the default version (#6272) 2022-09-22 18:25:13 +03:00
github-actions[bot] e89b790394 Updating readme file for ubuntu22 version 20220919.1 (#6266)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-21 10:22:07 +00:00
github-actions[bot] 90eed8c8ef Updating readme file for macOS-11 version 20220918.1 (#6268)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-21 10:02:49 +00:00
Mikhail Koliada 4a83f39eb5 [Ubuntu] remove gfortran symlink from brew (#6276) 2022-09-21 10:44:01 +02:00
github-actions[bot] 4369f2be15 Updating readme file for win22 version 20220919.1 (#6271)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-21 03:01:01 +00:00
github-actions[bot] 43242c8672 Updating readme file for win19 version 20220918.1 (#6261)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-20 18:59:14 +00:00
github-actions[bot] ab475d3ed7 Updating readme file for macOS-12 version 20220917.1 (#6267)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-09-20 08:54:08 +00:00
Erik Bershel c0d68d79cc Update installers comments (#6262) 2022-09-20 08:32:48 +03:00
Aleksandr Chebotov 15f134a85a Exclude Windows Defender update checking (#6259) 2022-09-19 18:44:38 +03:00
Mikhail Koliada 3fab712c1e [Ubuntu] Install gcc@12 from brew (#6258) 2022-09-19 16:36:04 +03:00
Mikhail Timofeev 518f5407fa Add Xcode 14.0.1 to macOS 12 (#6255) 2022-09-17 18:05:53 +03:00
Erik Bershel 7f10a5a590 [Windows] Add ImageMagick tool (#6247)
* Add ImageMagick tool

* Add ImageMagick tool
2022-09-16 10:23:13 +02:00
Mikhail Koliada 058d0730dd [macOS] Add Xcode 14.1 beta (#6249) 2022-09-15 21:34:12 +03:00
github-actions[bot] 4e92b11f09 Updating readme file for macOS-11 version 20220912.1 (#6238)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-15 14:41:14 +00:00
github-actions[bot] af77e4c2e4 Updating readme file for macOS-10.15 version 20220912.1 (#6245)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-15 08:34:23 +00:00
Aleksandr Chebotov e3460fa423 Enable WpnUserService (#6246) 2022-09-15 10:17:39 +03:00
Erik Bershel 771b5010e7 [Ubuntu] Update file name comment - sbt.sh (#6242) 2022-09-14 20:24:53 +03:00
Erik Bershel ab39638013 [Ubuntu] Update file name comment - mono.sh (#6241) 2022-09-14 18:37:36 +03:00
github-actions[bot] 0b95b4b080 Updating readme file for macOS-12 version 20220912.1 (#6237)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-09-14 11:05:15 +00:00
github-actions[bot] b8fb0338e1 Updating readme file for ubuntu22 version 20220912.1 (#6228)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-14 04:09:36 +00:00
Sam Tran 3f917ab018 update codeowners to the right team for PR reviews (#6236) 2022-09-14 07:03:52 +03:00
Mikhail Koliada dd51aedc2f Revert "[Ubuntu] install gcc@11 from brew (#6202)" (#6232)
This reverts commit d2c84c9d4c.
2022-09-13 18:59:39 +03:00
github-actions[bot] 6616fca614 Updating readme file for win19 version 20220911.1 (#6219)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-13 15:49:27 +00:00
github-actions[bot] 2e3f36a958 Updating readme file for win22 version 20220911.1 (#6218)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-13 15:47:59 +00:00
Mikhail Koliada dd1f8458b4 Rebrand templates (#6226) 2022-09-13 15:19:59 +03:00
Mikhail Timofeev 9d9b5da489 [Windows] Replace Docker EE with Docker CE (#6220) 2022-09-13 08:13:08 +03:00
Mikhail Koliada cecc9022fa [Ubuntu] Install latest google-cloud-sdk (#6222) 2022-09-12 21:28:26 +03:00
Erik Bershel ce11b31f3b [Ubuntu] Add VCPKG_ROOT variable (#6196) 2022-09-12 20:17:10 +03:00
Mikhail Koliada d2c84c9d4c [Ubuntu] install gcc@11 from brew (#6202) 2022-09-12 18:31:28 +03:00
Aleksandr Chebotov 88b883191b Update file name comment (#6215) 2022-09-12 08:26:03 +02:00
Aleksandr Chebotov 8129295567 Remove fastlane cached cookie (#6206) 2022-09-09 17:58:47 +03:00
github-actions[bot] d2c7d51d00 Updating readme file for macOS-11 version 20220906.1 (#6191)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-09 14:30:46 +00:00
Mikhail Timofeev b05ee61a96 Add Xcode 14 beta 6 in macOS 12 toolset (#6204) 2022-09-09 12:48:50 +03:00
Erik Bershel 148eaf9c80 Add VCPKG_ROOT variable (#6195) 2022-09-09 11:04:46 +02:00
Aleksandr Chebotov 03c71fa649 Install WDK.vsix on VS 2022 (#6203) 2022-09-09 11:56:40 +03:00
github-actions[bot] 3414173a17 Updating readme file for macOS-12 version 20220907.1 (#6201)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-08 16:43:58 +00:00
Erik Bershel a4b9a51304 [Windows] Add VCPKG_ROOT variable (#6192) 2022-09-08 18:29:02 +03:00
github-actions[bot] 27d6979ea5 Updating readme file for ubuntu20 version 20220905.1 (#6188)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-08 08:50:51 +00:00
github-actions[bot] 97c9723c8f Updating readme file for win19 version 20220905.1 (#6186)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-07 20:55:18 +00:00
github-actions[bot] 212fa3171c Updating readme file for win22 version 20220905.1 (#6187)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-07 14:52:41 +00:00
github-actions[bot] e295cb5837 Updating readme file for ubuntu22 version 20220905.1 (#6189)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-07 10:24:55 +00:00
github-actions[bot] 9d9d80c124 Updating readme file for macOS-12 version 20220904.1 (#6183)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-09-06 15:55:45 +00:00
Aleksandr Chebotov f1abfa5fde Fix chromium revision parsing (#6182) 2022-09-05 13:54:06 +03:00
Erik Bershel ef9c8bf522 [Windows] Add Windows11SDK.22621 to Win19 (#6148)
* [Windows] Add Windows11SDK.22621 to Win19

* Code style fix

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2022-09-02 18:59:40 +02:00
github-actions[bot] 893683b559 Updating readme file for macOS-11 version 20220829.1 (#6169)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-09-01 11:12:05 +00:00
github-actions[bot] 2b95216443 Updating readme file for macOS-10.15 version 20220829.1 (#6167)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-31 16:47:21 +00:00
github-actions[bot] e661113bbd Updating readme file for macOS-12 version 20220829.1 (#6170)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-08-31 12:06:01 +00:00
Mikhail Timofeev cda85a59ac [macOS] Stop versioned postgresql service instead of the general one (#6166)
* Stop versioned postgresql service instead of the general one

* Start versioned postgres service
2022-08-30 20:06:24 +03:00
github-actions[bot] 566a276495 Updating readme file for win22 version 20220828.1 (#6157)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-30 15:21:45 +00:00
github-actions[bot] 31fc221295 Updating readme file for win19 version 20220828.1 (#6160)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-30 13:58:19 +00:00
Mikhail Timofeev e70c75b60c Rename team in the PR creation (#6168) 2022-08-30 13:31:30 +03:00
github-actions[bot] 0a705f29e4 Updating readme file for ubuntu20 version 20220828.1 (#6158)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-30 07:52:37 +00:00
github-actions[bot] f76ec3d91c Updating readme file for ubuntu22 version 20220828.1 (#6159)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-30 07:39:30 +00:00
Mikhail Timofeev 22ec52bf2c Uninstall public_suffix 5.0 gem (#6150) 2022-08-29 20:21:08 +03:00
Mikhail Timofeev 30031f7d7b Take second split from the end (#6156) 2022-08-29 14:29:38 +03:00
Mikhail Timofeev 2959f467ce Install the latest swiftlint only for macOS 12 (#6151) 2022-08-28 18:11:59 +03:00
github-actions[bot] 190a1de6f7 Updating readme file for macOS-11 version 20220822.4 (#6130)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-26 15:27:47 +00:00
Mikhail Koliada 59cd4c1aff [macOS] Install tvOS and watchOS runtime sims (#6140) 2022-08-26 11:29:28 +03:00
github-actions[bot] bf3b49d23b macOS 12 (20220823 update) (#6142)
* Updating readme file for macOS-12 version 20220823.1

* Update macos-12-Readme.md

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-26 08:20:24 +00:00
Aleksandr Chebotov 10f5bdffe2 [Windows] Add Microsoft.Net.Component.4.8.1 (#6125)
* Add Microsoft.Net.Component.4.8.1

* Add reboot step
2022-08-25 18:01:30 +03:00
Mikhail Koliada b23edef723 [macOS] Use json to parse libraries version (#6143) 2022-08-25 16:12:31 +03:00
Mikhail Koliada 06dd4c14e4 [macOS] Don't show CodeQl in Catalina's sw report (#6139) 2022-08-24 18:17:18 +03:00
Aleksandr Chebotov ef55b435e5 Update inotify resource limits (#6132) 2022-08-24 11:46:37 +03:00
Mikhail Koliada af3dd14fe0 [macOS] always return True on gfortran check (#6133) 2022-08-23 19:43:19 +03:00
github-actions[bot] 4de27cdee1 Updating readme file for win19 version 20220821.1 (#6118)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-23 13:41:37 +00:00
github-actions[bot] f32d372a9a Updating readme file for win22 version 20220821.1 (#6117)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-23 09:12:52 +00:00
github-actions[bot] 4346c1d6ad Updating readme file for ubuntu20 version 20220821.1 (#6120)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-23 08:23:19 +00:00
github-actions[bot] 7f0109069b Updating readme file for ubuntu22 version 20220821.1 (#6121)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-23 07:37:45 +00:00
Aleksandr Chebotov b0b00d426c Add sqlcmd on Ubuntu Server 22.04 (#6127) 2022-08-23 10:18:18 +03:00
Mikhail Koliada 38a1faf55d [macOS] Remove xctool formula installation (#6128) 2022-08-22 20:03:47 +03:00
Mikhail Koliada c08d333386 [macOS] Remove bats formula installation (#6122) 2022-08-22 15:56:33 +03:00
Erik Bershel 7bcb155f6a [actions] Update github/codeql-action release version from v1 to v2 (#6097) 2022-08-22 12:05:39 +04:00
github-actions[bot] 904b727ac0 Updating readme file for macOS-12 version 20220815.1 (#6100)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-19 11:57:54 +00:00
Mikhail Koliada 7910ae1578 select-datastore: make cluster parameter mandatory (#6112) 2022-08-19 13:56:31 +02:00
Aleksandr Chebotov 96fa9f7471 Update VC.14.32 to VC.14.33 (#6109) 2022-08-18 16:55:45 +02:00
github-actions[bot] b4c27dac05 Updating readme file for macOS-11 version 20220815.1 (#6095)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-17 18:19:36 +00:00
github-actions[bot] b7e70987ff Updating readme file for win22 version 20220816.1 (#6102)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-08-17 17:19:56 +00:00
Erik Bershel c22e0f8ec8 [macOS] CodeQL test correction (#6092) 2022-08-17 11:06:58 +02:00
github-actions[bot] 0f9ec68b45 Updating readme file for ubuntu22 version 20220815.3 (#6096)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-08-17 09:00:29 +00:00
Dusko Dobranic 2e8e30099e [all OSs] Change title in workflow log (#6058)
* [all OSs] Change title in workflow log

* Update images/linux/scripts/installers/preimagedata.sh

Co-authored-by: Sam Tran <samvantran@github.com>

* Resolve comments

* Revert to 'Runner Image' and 'Image' labels

Co-authored-by: Sam Tran <samvantran@github.com>
2022-08-16 17:01:50 +02:00
github-actions[bot] 2258424a33 Updating readme file for win19 version 20220814.1 (#6079)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-16 13:28:06 +00:00
github-actions[bot] 0794fd91bd Updating readme file for win22 version 20220814.1 (#6078)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-16 13:06:08 +00:00
Mikhail Koliada 55b724ed82 [Ubuntu] fix README for 20.04 (#6093) 2022-08-16 14:32:34 +02:00
github-actions[bot] df2b544093 Updating readme file for ubuntu20 version 20220814.1 (#6077)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-16 12:13:06 +00:00
Mikhail Koliada 2309f23a21 [Ubuntu] fix Software report for OpenShift CLI (#6080) 2022-08-16 14:06:37 +02:00
Mikhail Koliada 14b3afe238 [Ubuntu] put Microsoft repo higher for dotnet (#6084) 2022-08-16 11:03:03 +02:00
Aleksandr Chebotov c733edf13c Set max_retries to 3 (#6085) 2022-08-16 09:55:11 +02:00
Aleksandr Chebotov 47039fc7d4 Add Component.Xamarin for Visual Studio 2022 (#6083) 2022-08-16 09:54:22 +02:00
Erik Bershel c25ce452cb [macOS] Added CodeQL Action Bundle to macOS 11 and macOS 12 (#6068)
* [macOS] CodeQL Action Bundle added to macOS 11 and 12 images

* [macOS] Added CodeQL Action Bundle to macOS 11 and macOS 12

* [macOS] Added CodeQL Action Bundle to macOS 11 and macOS 12
2022-08-15 19:36:32 +02:00
Aleksandr Chebotov b135fb8a59 Update python3 to 3.10 version (#6081) 2022-08-15 14:56:29 +02:00
Aleksandr Chebotov 7ca1ca6a5c Add ARM64EC workload for Visual Studio 2019 (#6075) 2022-08-15 13:19:48 +02:00
Aleksandr Chebotov 31eba923af Add VC.14.29.16.11.ARM component (#6064) 2022-08-12 19:25:31 +02:00
Dusko Dobranic d48bfb5671 Revert "[macOS] Added CodeQL (#6059)" (#6066)
This reverts commit d2c52297ae.
2022-08-12 09:46:38 +02:00
github-actions[bot] fa638dd3d6 Updating readme file for ubuntu22 version 20220807.1 (#6032)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-11 18:10:38 +00:00
Erik Bershel d2c52297ae [macOS] Added CodeQL (#6059)
* Go update to version 1.19

* Revert "Go update to version 1.19"

This reverts commit ec418d789f.

* Update of Go packages. Version 1.19.0 added.

* Revert "Update of Go packages. Version 1.19.0 added."

This reverts commit cc970ae829.

* [macOS] Added CodeQL to macOS 11 and 12.

Co-authored-by: Erik Bershel <110455084+re-gent@users.noreply.github.com>
2022-08-11 16:46:59 +02:00
Alexis Saettler 1c49c133ea [Windows] remove vcredist_2010_x64 duplicate test (#6060)
* [Windows] re-add vcredist_140 test

* remove vcredist_140 test
2022-08-11 16:45:40 +02:00
github-actions[bot] 52221a939c Updating readme file for win22 version 20220808.1 (#6037)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-11 14:04:11 +00:00
Mikhail Koliada 2fd91c95fc [Packer] Disable colored output on Ubuntu (#6057) 2022-08-11 10:09:05 +02:00
Aleksandr Chebotov 35be8465ea [macOS] Software Updates 2022 Week 33 (#6045)
* [macOS] Software Updates 2022 Week 33

* Set default bundle to 6_12_19
2022-08-10 19:42:33 +02:00
Mikhail Koliada 8d5e233acf [macOS] remove go-1.16.x (#6048) 2022-08-10 18:53:47 +02:00
Mikhail Koliada 662c5c5248 [Ubuntu] remove go-1.16.x (#6047) 2022-08-10 18:53:00 +02:00
Mikhail Koliada bf8d2862f8 [Windows] remove go-1.16.x (#6046) 2022-08-10 18:51:59 +02:00
Jacob Gillespie 40e93383ae Fix README typos (#6035) 2022-08-10 16:57:04 +02:00
github-actions[bot] 93791cc2a2 Updating readme file for macOS-12 version 20220809.1 (#6044)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-10 14:47:04 +00:00
Aleksandr Chebotov e19725fcbe Replace virtual-environments to runner images (#6050) 2022-08-10 15:51:15 +02:00
github-actions[bot] 9d12e06dbc Updating readme file for macOS-11 version 20220807.1 (#6040)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-10 13:49:37 +00:00
Casper da Costa-Luis 4994130a96 virtual-environments => runner-images (#6033)
* virtual-environments => runner-images

- as per https://github.blog/changelog/2022-08-08-github-actions-runner-images-repository-refresh

* revert readme changes

- as per https://github.com/actions/runner-images/pull/6033#discussion_r941173809
2022-08-10 14:55:34 +02:00
Vladimir Safonkin 03b7305ca1 Add Xcode 14 to macos-12 toolset (#6043) 2022-08-09 22:11:16 +02:00
github-actions[bot] 54ec59e5ee Updating readme file for ubuntu20 version 20220807.1 (#6031)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-09 09:16:53 +00:00
Larissa Fortuna ce8db94ed2 Virtual environment rebrand - readme updates (#6006)
* Create release-preview.md

* Update release-preview.md

* Update release-preview.md

* Update release-preview.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* update support policy wording

* Update README.md

* Preparing for upstream PR

deleted a test file I made

* fixing some linting errors

* Update README.md

* Apply suggestions from code review

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

* Updating per PR suggestions

* Delete software-and-images-guidelines.md

* Updates per Steve's suggestion

* Update README.md

* Apply suggestions from code review

Co-authored-by: Sam Tran <samvantran@github.com>

* Update README.md

* Revert "Update README.md"

This reverts commit 9ff7d224e3.

* docs: fix markdownlint errors

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Sam Tran <samvantran@github.com>
2022-08-08 08:25:58 -07:00
Aleksandr Chebotov bf34dfb00a Wait for mongodb service running (#6030) 2022-08-08 15:55:18 +02:00
Aleksandr Chebotov f1bb031e43 [Windows] Disable mongodb service by default (#6023)
* Disable mongodb service by default

* Add ErrorAction Ignore
2022-08-05 20:50:37 +02:00
github-actions[bot] 58ba4559eb Updating readme file for macOS-11 version 20220801.1 (#5996)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-05 15:20:47 +00:00
Mikhail Timofeev e033c5a564 Change NDK latest to NDK root (#6025) 2022-08-05 13:36:32 +03:00
Erik Bershel aa72ffdfa5 [Windows] Add go 1.19 (#6017) 2022-08-04 23:00:36 +03:00
Erik Bershel 9405db0ad6 [macOS] Add Go 1.19 (#6018) 2022-08-04 23:00:05 +03:00
Erik Bershel 3f18bb3a7f [Ubuntu] Add Go 1.19 (#6019) 2022-08-04 22:59:41 +03:00
github-actions[bot] 191165a280 Updating readme file for win19 version 20220801.1 (#6005)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-03 13:39:11 +00:00
Aleksandr Chebotov 2ec5b2e02e Fix installer pattern to support macOS beta version (#6012) 2022-08-03 13:12:07 +03:00
github-actions[bot] f4fb14342c Updating readme file for ubuntu20 version 20220729.1 (#6000)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-03 10:05:48 +00:00
github-actions[bot] 6e9102ff56 Updating readme file for ubuntu18 version 20220729.1 (#5999)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-03 09:53:28 +00:00
github-actions[bot] a6fdb2785e Updating readme file for macOS-12 version 20220801.1 (#5997)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-03 09:25:47 +00:00
github-actions[bot] 2900984662 Updating readme file for win22 version 20220731.1 (#5993)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-02 15:11:51 +00:00
Mikhail Koliada 48e269b777 Do not remove release doc refs manually (#6004) 2022-08-02 13:51:54 +03:00
github-actions[bot] 7462d17cd2 Updating readme file for ubuntu22 version 20220731.1 (#5995)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-08-02 10:05:48 +00:00
Aleksandr Chebotov 8c24b03a8d Remove Windows Server 2016 related code from the repository (#5994) 2022-08-01 16:35:36 +03:00
Mikhail Timofeev 493f3c3ee1 [windows] Add exe installation of MicrosoftAnalysisServices Visual Studio extension (#5989)
* Add exe installation of MicrosoftAnalysisServices

* Change condition to check FileName.EndsWith
2022-07-29 22:13:23 +04:00
Mikhail Timofeev 77dfaa7c15 Add ndk-related environment variables to windows (#5985) 2022-07-29 12:08:30 +03:00
Mikhail Timofeev 1c6ef2dda5 Add ndk-related environment variables (#5984) 2022-07-29 09:50:39 +03:00
Mikhail Timofeev cd98711e9d Add ndk-related environment variables to ubuntu (#5983) 2022-07-28 17:08:57 +03:00
Dusko Dobranic 394c19d408 [macOS] Add Cmake 3.22.1 for Android (#5975) 2022-07-27 20:30:22 +03:00
Dusko Dobranic 1711b3f569 [Windows] Add Cmake 3.22.1 for Android (#5974) 2022-07-27 18:11:10 +03:00
Dusko Dobranic afa73a0f10 [Ubuntu] Add Cmake 3.22.1 for Android (#5973) 2022-07-27 16:40:35 +03:00
Aleksandr Chebotov 72b53f53de Create symlink for mongodb@5.0 (#5972) 2022-07-27 14:56:25 +03:00
github-actions[bot] f9f1f82374 Updating readme file for macOS-12 version 20220724.1 (#5963)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-27 11:13:47 +00:00
github-actions[bot] 0f7e5403eb Updating readme file for macOS-11 version 20220724.1 (#5965)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-26 17:22:40 +00:00
github-actions[bot] cafc238073 Updating readme file for macOS-10.15 version 20220724.1 (#5968)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-26 13:16:08 +00:00
github-actions[bot] 185a0cd1a0 Updating readme file for win22 version 20220724.1 (#5957)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-26 13:00:50 +00:00
LoveSy 46c1fd7e8d [Windows] add Android NDK 25 (#5905)
* [Windows] add Android NDK 25

* Update toolset-2022.json
2022-07-26 13:20:44 +03:00
LoveSy f1224c3d75 [Ubuntu] add Android NDK 25 (#5902) 2022-07-26 13:20:30 +03:00
Igor Boskovic 2e7646b11d [Mac OS] add Android NDK 25 (#5951) 2022-07-26 13:20:07 +03:00
github-actions[bot] ca5d04c7da Updating readme file for ubuntu20 version 20220724.1 (#5959)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-26 10:14:32 +00:00
github-actions[bot] 79a8a5a4e5 Updating readme file for ubuntu18 version 20220724.1 (#5962)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-26 09:43:46 +00:00
github-actions[bot] 20aeea43ae Updating readme file for ubuntu22 version 20220724.1 (#5961)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-26 09:38:02 +00:00
github-actions[bot] 22245583b4 Updating readme file for win19 version 20220724.1 (#5958)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-26 09:27:52 +00:00
Aleksandr Chebotov cbcc50c80d Bypass Windows Defender false alarm (#5969) 2022-07-26 10:09:24 +03:00
Mikhail Timofeev 11cfd9eac0 Add mono package to ubuntu 22 (#5950) 2022-07-25 12:26:39 +03:00
Aleksandr Chebotov d746320dd3 Fix libssl1.1 installation (#5956) 2022-07-25 12:21:50 +03:00
Mariusz Ferdyn 4afedce20d Added step for download & install git (#5955) 2022-07-25 12:15:26 +03:00
github-actions[bot] 79c921a4c1 Updating readme file for macOS-10.15 version 20220709.1 (#5889)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-22 19:41:34 +00:00
Aleksandr Chebotov 2226408acc Add azure_tag (#5946)
Replace list to map

Remove all values

add space

add space
2022-07-22 12:53:00 +03:00
github-actions[bot] 4f552247b1 Updating readme file for macOS-11 version 20220719.1 (#5940)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-21 18:21:18 +00:00
Mikhail Timofeev a26e424787 Add dotfuscator component to VS2022 (#5944) 2022-07-21 20:11:00 +03:00
Aleksandr Chebotov 5be8ca11a1 [Windows] Add MSVC++ 14.32 (#5939)
* Add MSVC++ 14.32

* Remove duplicates and add ARM components

* Add ATL and MFC ARM components

* Remove ARM64EC
2022-07-21 18:16:29 +03:00
github-actions[bot] 150bd6d922 Updating readme file for macOS-12 version 20220717.1 (#5924)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-21 14:56:25 +00:00
Mikhail Timofeev a41909d0c5 [Windows] Remove ndk-bundle (#5927)
* Remove ndk-bundle from windows

* Remove NDK-related variables
2022-07-21 10:33:38 +03:00
Mikhail Timofeev 593ab19a0f Remove ndk-bundle + old ndk versions from macOS (#5929) 2022-07-21 10:33:26 +03:00
Aleksandr Chebotov ef8f8086d5 Add ProBITools.MicrosoftAnalysisServicesModelingProjects2022 3.0.4 (#5937) 2022-07-20 15:34:03 +03:00
github-actions[bot] 17dbe2ac54 Updating readme file for macOS-11 version 20220710.1 (#5890)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-20 11:16:01 +00:00
github-actions[bot] 595ca70a29 Updating readme file for win19 version 20220717.1 (#5928)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-19 13:57:25 +00:00
github-actions[bot] 300269fa36 Updating readme file for ubuntu18 version 20220717.1 (#5921)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-19 10:10:58 +00:00
Aleksandr Chebotov f4d7f82bf7 Remove ProBITools.MicrosoftAnalysisServicesModelingProjects2022 (#5933) 2022-07-19 13:09:08 +03:00
Mikhail Timofeev 893e347c8e Remove ndk-bundle from ubuntu (#5926) 2022-07-19 13:06:31 +03:00
github-actions[bot] ce779a6f6e Updating readme file for ubuntu20 version 20220717.1 (#5922)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-19 10:05:18 +00:00
github-actions[bot] 0b9bb00cf4 Updating readme file for ubuntu22 version 20220717.1 (#5923)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-07-19 09:25:02 +00:00
Mikhail Timofeev ec11088c91 Xcversion is not depend on old CLAide version anymore (#5913) 2022-07-15 18:47:59 +03:00
Aleksandr Chebotov 92f8e13d53 Add .Net 6.0 latest version (#5912) 2022-07-15 15:01:11 +03:00
Mikhail Timofeev 907e9a0f30 Revert "Reverting ORAS CLI to version 0.12 (#5907)" (#5914)
This reverts commit 5a92cfc1a0.
2022-07-15 13:38:14 +03:00
Mikhail Koliada e621b60110 Revert "[Ubuntu] Apply esl-erlang workaround for 20.04 (#5867)" (#5909)
This reverts commit 8bef3e3651.
2022-07-15 08:04:15 +02:00
Suyash Saluja 5a92cfc1a0 Reverting ORAS CLI to version 0.12 (#5907) 2022-07-14 18:28:42 +03:00
Aleksandr Chebotov 519c874a5b Add Microsoft Analysis Services Projects 2022 (#5898) 2022-07-13 17:22:34 +03:00
github-actions[bot] 76dc052e15 Updating readme file for macOS-12 version 20220710.1 (#5888)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-13 11:26:59 +00:00
github-actions[bot] 68eabdf497 Updating readme file for win19 version 20220710.1 (#5884)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-12 10:55:46 +00:00
github-actions[bot] 0e0c1b467a Updating readme file for win22 version 20220710.1 (#5886)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-12 10:27:49 +00:00
github-actions[bot] eb3d502914 Updating readme file for ubuntu20 version 20220710.1 (#5885)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-12 10:22:32 +00:00
github-actions[bot] 1e586b007f Updating readme file for ubuntu18 version 20220710.1 (#5882)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-12 09:29:32 +00:00
github-actions[bot] 4e593327cd Updating readme file for ubuntu22 version 20220710.1 (#5883)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-12 09:18:15 +00:00
Aleksandr Chebotov 0dac8e59cd Check vm in failed status (#5893) 2022-07-12 11:52:06 +03:00
Aleksandr Chebotov 70019eaa8f [Windows] Replace Win32_Product call to registry query (#5887)
* Replace Win32_Product call to registry query

* Update properties
2022-07-12 10:10:32 +03:00
Mikhail Koliada 82c8123cac [Ubuntu] Add Microsoft Edge Web Driver (#5878)
* [Ubuntu] Add Edge Web Driver

* take part 0 in sw report
2022-07-09 08:49:21 +02:00
Aleksandr Chebotov ae186119be Fix invoking confirm-identified-developers.scpt script (#5876) 2022-07-08 10:40:48 +02:00
Aleksandr Chebotov 6de62ee5a4 Apt Always-Include-Phased-Updates (#5873) 2022-07-08 08:49:35 +03:00
Mikhail Koliada e91961e2f2 [Ubuntu] Add Microsoft Edge (#5874)
trailing whitespace
2022-07-08 08:49:17 +03:00
Dusko Dobranic b87bdfb146 Revert "[macOS] Set properties for device set list (#5700)" (#5871)
This reverts commit 4c876760ca.
2022-07-07 10:44:13 +03:00
Mikhail Timofeev e657930a55 [Ubuntu] Update link to openssl (#5870)
* Update link to openssl

* Fix filename in dpkg invocation
2022-07-07 10:20:52 +03:00
Mikhail Koliada 8bef3e3651 [Ubuntu] Apply esl-erlang workaround for 20.04 (#5867) 2022-07-06 19:59:48 +03:00
Aleksandr Chebotov 29468988d5 Fix output file (#5868) 2022-07-06 19:20:15 +03:00
AlexanderGitin 4c876760ca [macOS] Set properties for device set list (#5700)
* [macOS] Set properties for device set list

* replaced /Users/runner to $HOME

* Added comment
2022-07-06 13:59:35 +02:00
Aleksandr Chebotov a1c2e5e24d Update LLVM to version 14 (#5862) 2022-07-06 12:52:52 +03:00
Dusko Dobranic f62d8d956d [Windows\Linux] Update Az powershell to 7.5 (#5858) 2022-07-06 08:10:20 +02:00
Aleksandr Chebotov 0dd1c396a1 Update LLVM to version 14 (#5863) 2022-07-06 01:00:28 +02:00
Mikhail Koliada 24b25c7891 [macOS] set Xcode 13.4.1 as default (#5864) 2022-07-06 00:59:38 +02:00
Mikhail Timofeev d0d2b9239f Add vagrant to macOS-12 (#5854) 2022-07-04 13:35:52 +03:00
github-actions[bot] d5815d8d53 Updating readme file for win19 version 20220626.1 (#5830)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-02 13:03:30 +00:00
github-actions[bot] c7db1b7cbb Updating readme file for win22 version 20220626.1 (#5826)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-02 12:19:52 +00:00
Aleksandr Chebotov 64759ce1a3 Create IIS Express Development Certificate (#5852) 2022-07-01 11:43:40 +03:00
github-actions[bot] 054266a4b3 macOS 10.15 (20220627 update) (#5837)
* Updating readme file for macOS-10.15 version 20220627.1

* Update link to llvm@13

* Correct Clang/LLVM version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Dusko Dobranic <101048884+ddobranic@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-30 10:19:48 +00:00
Henry Mercer b3b4deba3b Use v2 branch to get the Linux CodeQL bundle too (#5840)
https://github.com/actions/virtual-environments/pull/5307 did this for Windows; let's do Linux too.
2022-06-30 12:49:27 +03:00
github-actions[bot] 7ff67b1a39 macOS 11 (20220627 update) (#5832)
* Updating readme file for macOS-11 version 20220627.1

* Update link to llvm@13

* Fix brew clang version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-30 07:42:11 +00:00
Steve-Glass 3a88a04e47 macOS 10.15 deprecation status (#5842) 2022-06-29 17:25:43 +03:00
Aleksandr Chebotov 02d4539cae [Windows] Add WDK on Windows Server 2022 without VSIX (#5838)
* Add WDK on Windows Server 2022 without VSIX

* Fix extension names
2022-06-29 16:46:22 +03:00
github-actions[bot] 45da727c67 macOS 12 (20220627 update) (#5833)
* Updating readme file for macOS-12 version 20220627.3

* Update link to llvm@13

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-29 09:52:43 +00:00
Mikhail Timofeev baa8144439 Remove workaround for Mono download url (#5839) 2022-06-28 21:37:33 +03:00
Aleksandr Chebotov adff5b4649 Add llvm brew version (#5834) 2022-06-28 18:54:57 +03:00
github-actions[bot] 3482f716a3 Updating readme file for ubuntu20 version 20220626.1 (#5828)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-28 14:33:59 +00:00
github-actions[bot] 6d1b6d0d02 Updating readme file for ubuntu18 version 20220626.1 (#5825)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-28 13:46:57 +00:00
github-actions[bot] 2e10aa4cfd Updating readme file for ubuntu22 version 20220626.1 (#5827)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-28 11:32:05 +00:00
Aleksandr Chebotov b495a035c4 Update Clang/LLVM test to use absolute path (#5819) 2022-06-28 09:48:08 +03:00
Sander Trijssenaar 5b652198fe Removing mandatory VNET (#5821) 2022-06-27 13:41:19 +03:00
Mikhail Koliada e40657de17 [Ubuntu] Enable systemd lingering (#5812) 2022-06-27 10:05:28 +02:00
github-actions[bot] 1ede920d60 Updating readme file for macOS-11 version 20220622.7 (#5805)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-24 11:29:53 +00:00
github-actions[bot] bc2fdf77ff Updating readme file for macOS-12 version 20220622.2 (#5801)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-24 09:36:17 +00:00
github-actions[bot] 35e579b61b Updating readme file for macOS-10.15 version 20220622.2 (#5804)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-23 19:20:01 +00:00
github-actions[bot] 96c2ea8956 Updating readme file for win22 version 20220619.1 (#5783)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-23 14:37:16 +00:00
github-actions[bot] a94f92b4f9 Updating readme file for win19 version 20220619.1 (#5784)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-23 14:31:40 +00:00
Aleksandr Chebotov 86e4ccb246 Fix az cli warnings (#5803) 2022-06-23 13:58:16 +03:00
Aleksandr Chebotov e38f75e512 Update openssl 1.1 on Ubuntu 22.04 (#5798) 2022-06-23 12:37:51 +03:00
github-actions[bot] 56dc323e71 Updating readme file for ubuntu22 version 20220619.1 (#5785)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-23 09:20:46 +00:00
github-actions[bot] 17683c89ff Updating readme file for ubuntu18 version 20220619.1 (#5787)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-23 09:20:17 +00:00
Aleksandr Chebotov f83d069814 [macOS] Fix utils.sh: line 130: null: command not found (#5790)
* Fix utils.sh: line 130: null: command not found

* revert changes
2022-06-22 22:07:48 +03:00
Mikhail Timofeev 160d3cc825 Recreate nuget.config with a proper feed for macos (#5793) 2022-06-22 21:20:37 +03:00
github-actions[bot] 8fd4d28990 Updating readme file for ubuntu20 version 20220619.1 (#5786)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-22 18:10:30 +00:00
Aleksandr Chebotov 220c7ad69b Add dash version into documentation (#5796) 2022-06-22 18:23:30 +03:00
Aleksandr Chebotov 03d3125c20 Add permissions and run configure-machine.sh without sudo (#5789) 2022-06-22 08:46:22 +03:00
AlexanderGitin 02b78d07f4 [MacOs] Add Xamarin & bump bundle to 6.12.17 (#5764) 2022-06-22 01:58:02 +04:00
Aleksandr Chebotov ceb7831e50 [Packer] Fix anka packer template (#5778)
* Fix anka packer template

Fix indentation

Use sources

* Update boostrap path
2022-06-20 18:40:42 +02:00
github-actions[bot] 2f3323ba68 Updating readme file for macOS-10.15 version 20220615.1 (#5761)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-20 06:39:07 +00:00
Aleksandr Chebotov 39c4b5ac92 [Packer] Add anka macos12 hcl template (#5765)
* Add macOS-12 Anka packer template

* Fix indenation

* Update cpu and memory

* Move ] to next line

* Add default value
2022-06-20 09:32:07 +03:00
Aleksandr Chebotov e42b607790 [Windows] Set WSLv1 version on Windows Server 2022 (#5762)
* Set WSLv1 version on Windows Server 2022

* Create path if missing
2022-06-17 09:24:02 +02:00
github-actions[bot] a58f12fe95 Updating readme file for macOS-12 version 20220615.1 (#5756)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-17 05:51:58 +00:00
github-actions[bot] 4790ac0a20 Updating readme file for macOS-11 version 20220614.2 (#5757)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-16 23:02:04 +00:00
Johan Laanstra 6a2f3acb88 Adds the Windows SDK (10.0.22621) for Windows 11, version 22H2 (#5755) 2022-06-16 18:16:25 +03:00
Andrew Brown 89ee433676 Update MinGW on Windows 2022 (#5729)
* Update MinGW on Windows 2022

Previously, the GitHub virtual environments only had MinGW v8.1.0
installed. That version was released in October of 2018 and, since then,
MinGW has released versions all the way up to v11.2.0. This change
updates the MinGW version to the latest available on Chocolatey for the
Windows 2022 environment. Windows 2019 retains the current v8.1.0
version. Fixes #5530.

* Update MinGW documentation

* Additionally update win-2016 version

* Revert "Update MinGW documentation"

This reverts commit cb7a72ff0f.

* fix: modify the pattern used for retrieving the MinGW version
2022-06-16 18:15:38 +03:00
Aleksandr Chebotov 70cbad1d25 Rename macOS-11 anka hcl template (#5758) 2022-06-16 14:57:18 +04:00
Semen Zhydenko f8c0aa0241 Ss18/typos (#5753)
* FIX: typo becuase -> because

* FIX: typo succesfully -> successfully
2022-06-16 12:32:30 +03:00
github-actions[bot] 5edad1303c Updating readme file for win19 version 20220614.0 (#5749)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-16 09:27:55 +00:00
github-actions[bot] 58b9c4ec45 Updating readme file for ubuntu18 version 20220614.0 (#5748)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-16 09:21:48 +00:00
github-actions[bot] 7de34e33a8 Updating readme file for ubuntu20 version 20220614.0 (#5747)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-16 09:15:11 +00:00
Mikhail Koliada 199bdd9dd9 [Ubuntu] Install aws-cli v2 on 18.04 (#5743) 2022-06-16 12:09:45 +03:00
github-actions[bot] 4bbb6eb6ae Updating readme file for win22 version 20220614.0 (#5745)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-16 09:06:15 +00:00
github-actions[bot] cdde5f7f12 Updating readme file for ubuntu22 version 20220614.0 (#5750)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-06-16 08:33:08 +00: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
Steve-Glass 65f4b83103 Remove macOS 12 beta reference (#5732) 2022-06-14 16:16:13 +03:00
Aleksandr Chebotov 959274c3fc Improve github releases parser (#5738) 2022-06-14 15:52:15 +03:00
Mikhail Koliada bf4d034f1d [macOS] get double quotes back in sw report for VS (#5741) 2022-06-14 15:14:05 +04:00
Aleksandr Chebotov 04f68be19e [Windows] Improve Get-GitHubPackageDownloadUrl function (#5724)
* Improve Get-GitHubPackageDownloadUrl function

* Use Select-String
2022-06-14 09:34:46 +02:00
Aleksandr Chebotov 9cf1ebd754 Improve github releases parser (#5717) 2022-06-13 16:54:27 +02:00
Mikhail Koliada 38ada90269 fix SW report regarding VS for macOS (#5727) 2022-06-13 16:49:22 +02:00
Aleksandr Chebotov be40e97a97 Update erlang repo (#5722) 2022-06-13 13:37:41 +02:00
Dusko Dobranic 2b9e9f4302 Fix maven install on Ubuntu (#5721) 2022-06-13 11:43:08 +02:00
github-actions[bot] 5181bf0714 Updating readme file for macOS-12 version 20220605.1 (#5714)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-09 23:09:51 +00:00
github-actions[bot] 2950cbfeab Updating readme file for win22 version 20220607.3 (#5713)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-09 18:43:35 +00:00
github-actions[bot] 95feb85cb8 Updating readme file for ubuntu20 version 20220605.1 (#5696)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-09 18:33:23 +00:00
github-actions[bot] 6466abe35e Updating readme file for ubuntu18 version 20220605.1 (#5694)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-09 18:27:47 +00:00
github-actions[bot] f015f9e660 Updating readme file for ubuntu22 version 20220605.1 (#5695)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-09 17:21:23 +00:00
github-actions[bot] 161fb6f4d1 Updating readme file for macOS-11 version 20220605.1 (#5698)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-09 15:55:10 +00:00
github-actions[bot] e636e5e9b4 Updating readme file for win19 version 20220606.1 (#5705)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-09 14:20:05 +00:00
github-actions[bot] 0db794c553 Updating readme file for macOS-10.15 version 20220605.1 (#5697)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-09 11:19:07 +00:00
Aleksandr Chebotov 9f92c57e69 Remove step to install Microsoft GPG public key (#5710) 2022-06-08 17:31:08 +03:00
Aleksandr Chebotov 7aa16adef0 Update bazel cache once (#5709) 2022-06-08 17:30:31 +03:00
Aleksandr Chebotov 5690ae9183 Revert "Add WDK on Windows Server 2022 (#5652)" (#5711)
This reverts commit 16f6912f37.
2022-06-08 17:26:18 +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 Koliada 8b4d799f25 [Ubuntu] Remove apt-key from GCP installer (#5687) 2022-06-06 17:06:55 +03:00
Aleksandr Chebotov f380cc1031 Add miniconda to macOS 12 (#5693) 2022-06-06 15:39:50 +03:00
Mikhail Koliada 787d6f6ee7 [Ubuntu] install Temurin gpg key manually on 22.04 (#5676) 2022-06-06 13:49:12 +03:00
Mikhail Koliada 7d31b635ea [Ubuntu] Remove apt-key from rlang install script (#5685) 2022-06-06 13:32:35 +03:00
Mikhail Koliada 1583fd17e7 [Ubuntu] Remove apt-key from postgresql installer (#5686) 2022-06-06 13:32:21 +03:00
Aleksandr Chebotov d63f3cf0f4 Use direct link to download latest yq version (#5689) 2022-06-06 09:30:14 +02:00
Mikhail Timofeev 184da3fa5c Add xcode 13.4.1 to macOS12 image (#5684) 2022-06-03 14:49:13 +03:00
Mikhail Koliada 9e4822e54e [Ubuntu] rework Microsoft repo installation (#5680) 2022-06-03 14:48:40 +03:00
github-actions[bot] 36df9267d0 Updating readme file for win22 version 20220529.1 (#5647)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-02 12:58:33 +00:00
github-actions[bot] 37ee313287 Updating readme file for win19 version 20220529.1 (#5646)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-02 09:58:40 +00:00
github-actions[bot] 3c0d5a6a78 macOS 10.15 (20220531 update) (#5667)
* Updating readme file for macOS-10.15 version 20220531.1

* Update macos-10.15-Readme.md

Add Microsoft Edge WebDriver 102.0.1245.2

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Dusko Dobranic <101048884+ddobranic@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-02 09:54:36 +00:00
github-actions[bot] b0853ccdf3 Ubuntu 20.04 (20220529 update) (#5649)
* Updating readme file for ubuntu20 version 20220529.1

* Add php 8.0.19

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-02 09:41:00 +00:00
github-actions[bot] 51480d4573 Updating readme file for macOS-11 version 20220530.2 (#5673)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-02 09:31:59 +00:00
github-actions[bot] 5e4e06dbc3 Ubuntu 18.04 (20220529 update) (#5650)
* Updating readme file for ubuntu18 version 20220529.1

* Add php 8.0.19

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-02 08:37:37 +00:00
github-actions[bot] 3b183c64ee Updating readme file for ubuntu22 version 20220601.2 (#5665)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-02 08:37:00 +00:00
github-actions[bot] ee0e8358f2 macOS 12 (20220531 update) (#5662)
* Updating readme file for macOS-12 version 20220531.1

* Add Microsoft Edge WebDriver 102.0.1245.2

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-02 06:20:49 +00:00
Mikhail Koliada ebef5188d0 [macOS] Add Android NDK 24 (#5671) 2022-06-02 00:00:09 +03:00
Mikhail Koliada 044a4394ad [Windows] Add Android NDK 24 (#5672) 2022-06-01 23:09:55 +03:00
Mikhail Koliada a0452b1439 [Ubuntu] add Android NDK 24 (#5670) 2022-06-01 22:56:32 +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
Aleksandr Chebotov 6f162dda04 Downgrade aws cli v1 to 1.24.10 (#5663) 2022-06-01 17:27:13 +03:00
Aleksandr Chebotov 16f6912f37 Add WDK on Windows Server 2022 (#5652) 2022-06-01 15:13:31 +02:00
Aleksandr Chebotov e27faa696e [Ubuntu] Do not add adoptopenjdk ppa to Ubuntu Server 22.04 (#5659)
* Do not add adoptopenjdk ppa to Ubuntu Server 22.04

* typo fi
2022-06-01 13:46:04 +03:00
AlexanderGitin d929386a18 [Windows] Add Microsoft Reporting Services Projects support (#5485)
* [Windows] Add Microsoft Reporting Services Projects support

* Hardcode MSReport URL for VS2022

* Сhanged MSReport URL for VS2022
2022-06-01 10:17:05 +02:00
Aleksandr Chebotov 36ddf7491f Remove ssh legacy fix for Ubuntu Server 22.04 (#5645) 2022-06-01 11:08:42 +03:00
Dusko Dobranic 0fec5d8152 Fix PHP8.0.x version in software report (#5653)
* Fix PHP8.0.x version in software report

* Remove hardcoded value for epoch

* Using updated regex to match epoch version
2022-05-31 21:35:28 +03:00
Aleksandr Chebotov fbbf35456f [macOS] Install latest Android cmdline-tools (#5641)
* Install latest Android cmdline-tools

* Use cmdlineToolsVersion variable
2022-05-31 11:07:01 +03:00
Aleksandr Chebotov 82d552ac56 [Ubuntu] Install latest Android cmdline-tools (#5639)
* [Ubuntu] Install latest Android cmdline-tools

* Move yq installation
2022-05-31 11:05:22 +03:00
Bryan Ricker 1938bdf841 [Ubuntu] add out-of-the-box SourceKitten support (#5634)
[SourceKitten](https://github.com/jpsim/SourceKitten), a popular Swift
library for interacting with SourceKit, needs to know (or be told) the
location of the sourcekitd framework. SourceKitten is somewhat
[ubiquitous](https://github.com/jpsim/SourceKitten#projects-built-with-sourcekitten);
most Swift projects I've seen or worked on used SourceKitten in some
way.

On macOS, the sourcekit framework is baked-in to the Xcode toolchain(s) and
therefore its location is generally known. On Linux, the location of the
sourcekit framework is wherever swift is installed, which is unknown to
libraries like SourceKitten.

SourceKitten searches for the sourcekit framework in [a few
locations](https://github.com/jpsim/SourceKitten/blob/f7cf1e3b6328f21e344e83450ae1298af69de281/Source/SourceKittenFramework/library_wrapper.swift#L51-L104),
but it's unable to infer the location of the framework on these ubuntu
images. The result when attempting to run any SourceKitten-based tool in
Github Actions on an ubuntu VM is the following error:

```
SourceKittenFramework/library_wrapper.swift:31: Fatal error: Loading libsourcekitdInProc.so failed
/home/runner/work/_temp/cb002a5e-1916-4e05-ba4d-f70ad3bb2266.sh: line 1:  3944 Illegal instruction     (core dumped) mint run swiftlint .
```

(to be clear, this error is not specific to the Github Actions ubuntu
VMs. The same error occurs on any Ubuntu system).

Individual users can work around this by setting the following
environment variable:

```
LINUX_SOURCEKIT_LIB_PATH="/usr/share/swift/usr/lib"
```

This is not a good workaround for the following reasons:

1. The end user doesn't necessarily know where swift is installed.
2. A change to the location of the swift installation would break this
   workaround.
3. The error will occur virtually 100% of the time on a user's first
   attempt to run SourceKitten on ubuntu, and takes at least a
   few minutes to troubleshoot. This will quickly add up to a
   non-trivial amount of lost productivity.

So, anyways, my proposal is to just link sourcekitd to a location where
SourceKitten will find it, so most developers don't have to think about it.
`LINUX_SOURCEKIT_LIB_PATH` can be defined by the user if they have an
unusual setup.

Alternative:

- Don't symlink, add `LINUX_SOURCEKIT_LIB_PATH` to `/etc/environment`.
2022-05-31 08:50:57 +02:00
Aleksandr Chebotov b07aceb7a4 [Windows] Install parcel after python3 (#5629) 2022-05-31 03:24:33 +04:00
Blake f61057f208 fix script (#5644) 2022-05-30 23:41:16 +02:00
Aleksandr Chebotov f4e9588993 [Windows] Install latest Android cmdline-tools (#5619)
* Install latest Android cmdline-tools

* Use Get-ToolsetContent

* Fix variable typo

* replace variable

* Fix Windows 2016
2022-05-30 16:39:37 +02:00
Mikhail Koliada 47e8783e7e [macOS] deprecate xcode 13.2 on Big Sur (#5638) 2022-05-30 15:49:56 +02:00
jeffpuckett 520f852a21 Add option to auto clean up packer resources if there is an error during packer image creation (#5635)
* Add option to auto clean up packer resources if there is an error during packer image creation

* Add option to auto clean up packer resources if there is an error during packer image creation

* Add option to auto clean up packer resources if there is an error during packer image creation

Co-authored-by: Jeff Puckett <jpuckett@yprime.com>
2022-05-30 14:40:06 +02:00
Larissa Fortuna a814bcd513 Adding beta indicator (#5628)
Ubuntu 22 and macOS12 are in beta - we need to indicate that here.
2022-05-28 09:14:05 +02:00
Mikhail Timofeev 0d30c1390d Downgrade parcel to 2.5.0 (#5627) 2022-05-27 15:50:29 +03:00
github-actions[bot] 6b6c1beded macOS 10.15 (20220523 update) (#5604)
* Updating readme file for macOS-10.15 version 20220523.3

* Update macos-10.15-Readme.md

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Dusko Dobranic <101048884+ddobranic@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-27 11:34:52 +00: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
Aleksandr Chebotov 1d519b89d7 [macOS] Set Visual Studio 2022 for Mac by default (#5614)
* Set Visual Studio 2022 for Mac by default

* add isDefault
2022-05-26 18:05:57 +03:00
github-actions[bot] bf4c35eee5 Updating readme file for macOS-12 version 20220523.1 (#5596)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-26 13:09:41 +00:00
github-actions[bot] 0f372a0a73 macOS 11 (20220523 update) (#5605)
* Updating readme file for macOS-11 version 20220523.2

* Update macos-11-Readme.md

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Dusko Dobranic <101048884+ddobranic@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-26 13:01:55 +00:00
github-actions[bot] 5db9b2ac4c Updating readme file for win19 version 20220522.1 (#5599)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-26 11:18:36 +00:00
github-actions[bot] 189927b46f Updating readme file for win22 version 20220522.1 (#5588)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-26 10:48:15 +00:00
Igor Boskovic 65955e2fb1 image build issue (#5613) 2022-05-26 11:53:27 +02: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
Dusko Dobranic 102af04076 [macOS] Fix cargo audit version in software report (#5606) 2022-05-25 17:04:34 +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
Aleksandr Chebotov 12cbf387ca Update allowed_inbound_ip_addresses default condition (#5602) 2022-05-24 19:40:15 +03:00
Aleksandr Chebotov c3fb682f73 [ImageGen] Fix allowed_inbound_ip_addresses error (#5597)
* Fix allowed_inbound_ip_addresses error

* Add space
2022-05-24 14:30:13 +03:00
github-actions[bot] de68d8faea Updating readme file for ubuntu22 version 20220522.1 (#5589)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-24 08:41:22 +00:00
juliancarrivick 64e497aba9 Add clang-tidy to Ubuntu images (#5541) 2022-05-23 16:50:28 +03:00
Shohei Maeda f8f8c93509 [Ubuntu] Use new Hashicorp Releases API (#5587) 2022-05-23 16:47:07 +03:00
Mikhail Koliada 1996a78b43 fix Ubuntu 22.04 template extension (#5591) 2022-05-23 15:04:06 +03:00
Mikhail Koliada e4d58452f4 [Ubuntu] Rework podman and tools installation (#5580) 2022-05-20 16:40:31 +03:00
github-actions[bot] 984b0a83de Updating readme file for macOS-10.15 version 20220515.1 (#5552)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-20 11:24:00 +00:00
Aleksandr Chebotov c93738bd53 Replace client_secret to client_cert_path (#5579) 2022-05-20 13:51:55 +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
Aleksandr Chebotov 0aa72a7eba Add appcenter-cli (#5571) 2022-05-19 19:53:47 +03:00
github-actions[bot] 0dd8232afe Updating readme file for macOS-11 version 20220517.4 (#5568)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-19 14:45:03 +00:00
Igor Boskovic 9a469f0216 add Ubuntu 22.04 badge readme url (#5570) 2022-05-19 17:27:55 +03:00
github-actions[bot] 8f236daf09 Updating readme file for win22 version 20220515.1 (#5558)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-19 12:41:29 +00:00
github-actions[bot] 17ccb0bc75 Updating readme file for win19 version 20220515.1 (#5551)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-19 09:11:58 +00:00
github-actions[bot] ca7fca068a Updating readme file for ubuntu20 version 20220515.1 (#5546)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-19 08:08:45 +00:00
AlexanderGitin e3079f0476 [Windows] Add safe directory to gitconfig (#5453) 2022-05-19 11:07:43 +03:00
github-actions[bot] 9aa72c4482 Updating readme file for ubuntu18 version 20220515.1 (#5545)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-19 07:46:58 +00:00
github-actions[bot] 74d2bc3b8b Ubuntu 22.04 (20220515 update) (#5547)
* Updating readme file for ubuntu22 version 20220515.1

* Update Ubuntu2204-Readme.md

Fix cargo outdated version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Dusko Dobranic <101048884+ddobranic@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-18 20:57:08 +00:00
Aleksandr Chebotov 82d69fd301 [macOS] Add VSForMac 2022 Preview (#5561) 2022-05-18 17:49:37 +03:00
Aleksandr Chebotov 536cfa24b0 [Ubuntu] Revert powershell fix for Ubuntu 22.04 (#5567)
* Revert powershell fix for Ubuntu 22.04

* Move libssl1.1 dependency

* fix typo

* remove comment
2022-05-18 15:39:37 +03:00
github-actions[bot] 20158a6906 Updating readme file for macOS-12 version 20220516.1 (#5557)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-17 11:53:43 +00:00
Aleksandr Chebotov 5f0efafcaa Add Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre (#5559) 2022-05-17 14:39:04 +03:00
Mikhail Koliada 260acc1b51 [macOS] Add Xamarin.Android 12.1 & bump bundle to 6.12.16 (#5548) 2022-05-16 22:50:16 +03:00
Dusko Dobranic bc7bb8bf96 [Ubuntu] Fix cargo outdated version in report (#5550) 2022-05-16 20:41:45 +03:00
Aleksandr Chebotov 17d10f6889 Add amazon-ecr-credential-helper (#5544) 2022-05-16 18:49:51 +03: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
github-actions[bot] 6c66ae2ee4 Updating readme file for ubuntu20 version 20220508.1 (#5503)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-13 06:31:50 +00:00
github-actions[bot] 511d9fa7ba Updating readme file for win19 version 20220511.2 (#5528)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-13 04:38:25 +00:00
github-actions[bot] 78d8bca4d3 Updating readme file for win22 version 20220511.2 (#5526)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-12 15:42:00 +00:00
github-actions[bot] bf517ce489 Updating readme file for macOS-10.15 version 20220508.1 (#5508)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-12 14:13:55 +00:00
github-actions[bot] 70118fee99 Updating readme file for macOS-11 version 20220508.1 (#5509)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-12 12:29:05 +00:00
alex-3sr 66359f61ec Add new feature for permit azure tags (#5467) 2022-05-12 13:49:15 +03:00
github-actions[bot] 453dccc462 Updating readme file for macOS-12 version 20220508.1 (#5505)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-12 10:37:36 +00:00
Mikhail Koliada 632693ff4a [macOS] set Xcode-13.3.1 as default (#5523) 2022-05-12 11:55:22 +03:00
Rob Herley 1bd639f31d add ecdsa & ed25519 gh host keys (#5520) 2022-05-12 11:53:25 +03:00
github-actions[bot] 7b9a92f719 Updating readme file for ubuntu18 version 20220511.2 (#5524)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-12 08:19:40 +00:00
Ross Smith II 459f6845b1 Fix: typo in create-image-and-azure-resources.md (#5527) 2022-05-12 10:29:08 +03:00
Alexis Saettler 0ca5e834c0 Refactor Get-DotnetFrameworkTools and allow multiple SDKs installation (#5464) 2022-05-11 18:59:46 +03:00
AlexanderGitin 63c06b0c58 [MacOS] Add safe directory setting to git config (#5452) 2022-05-11 18:55:42 +03:00
Mikhail Koliada 0576062396 [Ubuntu] Migrate 22.04 from json to hcl (#5517) 2022-05-11 16:53:55 +03:00
Aleksandr Chebotov f2c7e4b929 Cleanup AD principal resources (#5481) 2022-05-10 11:26:57 +03:00
Aleksandr Chebotov 3caf4a3e5c [Windows] Add docker-compose v2 (#5504) 2022-05-10 11:23:19 +03:00
Aleksandr Chebotov 75a62205e9 Update cobertura link (#5502) 2022-05-09 13:43:19 +03:00
AlexanderGitin 54dc44b7a2 [macOS] Fix GHCup version output (#5455)
* [macOS] Fix GHCup version output

* Remove 'v' in GHCup version

* Revert GHCup version
2022-05-08 08:32:24 +02:00
Aleksandr Chebotov 5a2cb18a48 [Ubuntu] OpenSSL disable to load providers (#5496)
* [Ubuntu] OpenSSL disable to load providers

* Add link to vsts-agent issue

* Add Ubuntu22 check condition
2022-05-06 12:54:50 +02:00
Aleksandr Chebotov 8ee6ce76e4 Update libssl for Ubuntu22 (#5497) 2022-05-06 10:11:47 +02:00
Aleksandr Chebotov 17e6dc8298 [macOS] Add SwiftFormat for macOS 12 (#5495)
* Add SwiftFormat for macOS 12

* Update docs and pester test
2022-05-06 09:15:33 +02:00
github-actions[bot] df8580f2f0 Updating readme file for win19 version 20220503.1 (#5477)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-05 14:51:29 +00:00
github-actions[bot] ea50637d16 Updating readme file for win22 version 20220503.1 (#5475)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-05 14:30:24 +00:00
Dusko Dobranic ad4871d86c Fix kubectl version in software report (#5491) 2022-05-05 16:04:43 +02:00
github-actions[bot] ad831b8f26 Ubuntu 20.04 (20220503 update) (#5474)
* Updating readme file for ubuntu20 version 20220503.1

* Update Ubuntu2004-Readme.md

Updated kubectl version.

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Dusko Dobranic <101048884+ddobranic@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-05 10:04:47 +00: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
github-actions[bot] 03116894b3 Updating readme file for macOS-11 version 20220501.1 (#5471)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-05 02:38:19 +00:00
Mikhail Koliada ef69c49622 [Ubuntu] Add Ruby 3.1 to 22.04 toolcache (#5486) 2022-05-04 22:07:06 +03:00
Dusko Dobranic b86d5523dd [Ubuntu] Fix kubectl version report (#5479) 2022-05-04 18:09:51 +03:00
Aleksandr Chebotov ba6c9512a3 [CI] Set TLS12 (#5482) 2022-05-04 17:30:11 +03:00
Mikhail Koliada c4f55aa749 [Ubuntu] Add node toolcache to 22.04 (#5480) 2022-05-04 16:26:55 +03:00
Mikhail Koliada 97fd5e03b4 [Ubuntu] Add python toolcache to 22.04 (#5478) 2022-05-04 14:54:56 +03:00
github-actions[bot] 30007c5703 Updating readme file for macOS-10.15 version 20220501.1 (#5466)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-04 09:19:56 +00:00
Aleksandr Chebotov a27099b057 Add Ubuntu2204 ImageType (#5476)
* Add Ubuntu2204 ImageType

* Update json path
2022-05-04 12:19:49 +03:00
github-actions[bot] f1b7652904 Ubuntu 18.04 (20220503 update) (#5473)
* Updating readme file for ubuntu18 version 20220503.1

* Update Ubuntu1804-Readme.md

Fix kubectl version.

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Dusko Dobranic <101048884+ddobranic@users.noreply.github.com>
2022-05-04 10:33:53 +02:00
github-actions[bot] db20cb8390 Updating readme file for macOS-12 version 20220429.1 (#5465)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-05-04 07:36:57 +00: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
Zoran Bjelica 8573385d4c [MacOS] Add ImageMagick (#5445) 2022-05-02 12:05:31 +03:00
Aleksandr Chebotov 9d80842cc3 [Ubuntu] Add Ubuntu Server 22.04 LTS template (#5454) 2022-05-02 11:46:10 +03:00
github-actions[bot] 623df76820 Updating readme file for ubuntu20 version 20220425.1 (#5442)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-28 19:46:00 +00:00
github-actions[bot] 3d7addb8fc Updating readme file for win22 version 20220426.1 (#5449)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-28 18:53:00 +00:00
github-actions[bot] 23358eeb17 Updating readme file for ubuntu18 version 20220426.1 (#5447)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-28 09:03:25 +00:00
Mikhail Koliada cd32655cd2 LICENSE: update year (#5451) 2022-04-27 17:12:04 +03:00
Mikhail Koliada b2b196182c Add README redirect to macOS 12 badge (#5450) 2022-04-27 17:01:45 +03:00
github-actions[bot] 95b5b968a6 Updating readme file for macOS-11 version 20220424.1 (#5441)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-27 13:01:41 +00:00
github-actions[bot] 546688dac4 Updating readme file for macOS-10.15 version 20220424.1 (#5440)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-27 11:16:53 +00:00
github-actions[bot] 99997cd292 Updating readme file for macOS-12 version 20220425.3 (#5443)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-04-27 09:55:11 +00:00
Steve-Glass c2f87e9170 Update table with macOS 12 Public Beta info (#5438)
* Update table with macOS 12 Public Beta info

* Add link to the badge

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2022-04-26 20:49:54 +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
github-actions[bot] 7f12aaf402 Updating readme file for macOS-11 version 20220419.3 (#5422)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-23 20:29:37 +00:00
github-actions[bot] 6b8f86f1de Updating readme file for macOS-10.15 version 20220419.2 (#5423)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-22 05:04:58 +00:00
github-actions[bot] b40f9b9685 Updating readme file for macOS-12 version 20220419.1 (#5421)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-21 18:33:57 +00: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
Aleksandr Chebotov 961aac86a3 [macOS] enable automationmode without authentication (#5417) 2022-04-20 18:25:58 +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
Zoran Bjelica 4e34a25806 [Ubuntu] Add AzModule 7.3.2 (#5405) 2022-04-19 21:49:37 +03:00
Aleksandr Chebotov a7e8bf34bc [macOS] Install git 2.35.1 for macOS (#5415) 2022-04-19 14:40:06 +03:00
Igor Boskovic 6645a9fa93 [macOS] Software Updates 2022 Week 16 (#5406) 2022-04-19 13:15:12 +03:00
Davide Maccarrone 9364605355 [Ubuntu] Pull previous version of Chromium if revision is 4 digits long (#5407)
* pull previous version of chromium if revision is 4 digits long

* add example revisions that break build

* use json instead of csv when retrieving previous versions

* grab revision, not version
2022-04-19 10:04:36 +03:00
Aleksandr Chebotov ff63cfd072 Create codeql workflow (#5411) 2022-04-18 13:07:09 +03:00
github-actions[bot] e6517681d6 Updating readme file for macOS-11 version 20220410.1 (#5382)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-14 20:55:48 +00:00
github-actions[bot] d8f7b14d80 Updating readme file for win19 version 20220410.1 (#5379)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-14 15:34:17 +00:00
github-actions[bot] 631fc5df2f Updating readme file for ubuntu20 version 20220410.2 (#5388)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-14 14:47:51 +00:00
github-actions[bot] 2154ca5dea Updating readme file for win22 version 20220410.1 (#5378)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-14 14:20:03 +00:00
github-actions[bot] a5e931f672 Updating readme file for ubuntu18 version 20220410.2 (#5389)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-14 12:16:16 +00:00
Aleksandr Chebotov be94fa2215 [macOS] Install Az module latest version (#5401) 2022-04-14 10:02:56 +03:00
github-actions[bot] ce72be82fb Updating readme file for macOS-10.15 version 20220408.1 (#5380)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-13 19:33:02 +00:00
github-actions[bot] 4549caa570 Updating readme file for macOS-12 version 20220412.1 (#5397)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-13 19:19:32 +00:00
Zoran Bjelica 1da2217ce8 [MacOS] Add Ruby 3.1 to 11/12 (#5395) 2022-04-13 19:37:54 +03:00
Zoran Bjelica 8a42776d3f [Windows] Add Ruby 3.1 to Windows 2019/2022 (#5392)
* [Windows] Add Microsoft Reporting Services Projects support

* [Windows] Add Ruby 3.1 to Windows 2019/2022
2022-04-13 15:48:06 +03:00
Aleksandr Chebotov 01f34021dc [Ubuntu] Remove hard-coded composer version (#5399) 2022-04-13 13:04:04 +03:00
Teemu Tapanila 5da7f5bd60 Limit storageaccount name length to 24 characters (#5396)
* Limit storageaccount name length to 24 characters

* Check if the length of storageAccountName is more than 24
2022-04-13 11:57:22 +03:00
Aleksandr Chebotov 4f62f8e999 Fix missing then (#5400) 2022-04-13 12:05:32 +04:00
Mikhail Koliada 11d669e34b [Ubuntu] remove php 7.1 from Bionic Beaver (#5390) 2022-04-12 21:29:43 +03:00
Pat Myron a388002a57 toolcache ruby 3.1 (#5375) 2022-04-12 18:59:55 +03:00
Aleksandr Chebotov f5ca411fa7 [Ubuntu] Use OpenSSL package version in output (#5384) 2022-04-12 11:03:33 +03:00
Mikhail Timofeev 1ce167f82d Add Xcode 13.3.1 (#5387) 2022-04-11 22:46:50 +03:00
Dusko Dobranic 06446ddb68 Update default Go version to 1.16 or higher (#5336) 2022-04-08 19:03:25 +03:00
github-actions[bot] f9eb5d95a5 Updating readme file for macOS-11 version 20220402.1 (#5337)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-08 12:10:54 +00:00
Aleksandr Chebotov b13a40744d [Windows] Update Az module to 7.3.2 version (#5346) 2022-04-08 10:01:34 +03:00
github-actions[bot] fe1ff6476c Updating readme file for ubuntu20 version 20220405.4 (#5355)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-07 19:44:28 +00:00
github-actions[bot] 417ce97d05 Updating readme file for macOS-12 version 20220403.1 (#5338)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-07 19:01:51 +00:00
github-actions[bot] aa79acfab2 Updating readme file for macOS-10.15 version 20220403.1 (#5339)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-07 18:59:34 +00:00
github-actions[bot] 4d0aaf97de Updating readme file for ubuntu18 version 20220405.3 (#5356)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-07 14:43:52 +00:00
Aleksandr Chebotov 5e72f7eb77 [Ubuntu] Add automake autoconf libtool output version (#5362) 2022-04-07 13:49:19 +03:00
Aleksandr Chebotov e822ae7acb [Windows] Add V142 ATL/MFC Component (#5358) 2022-04-07 09:27:58 +03:00
github-actions[bot] 702823499e Updating readme file for win19 version 20220330.1 (#5324)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-06 15:38:23 +00:00
github-actions[bot] c382ff1308 Updating readme file for win22 version 20220330.1 (#5325)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-06 14:51:42 +00:00
github-actions[bot] 1ede8085f5 Updating readme file for ubuntu20 version 20220330.0 (#5314)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-04 09:43:46 +00:00
github-actions[bot] 8863b25212 Updating readme file for ubuntu18 version 20220330.0 (#5315)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-04-04 09:33:51 +00:00
Martin G 2f36af5003 Fixed Composer "empty" version (#5334)
Although https://github.com/martingem/virtual-environments/commit/137c29497d4b02e00551c45bc94e469bc90f12c0 fixed the previous issue, they've done something: https://github.com/composer/composer/commit/03b7882ac231d19e9373ed33a8e71d7bb5b280c1
Returns "Composer 2.3.3" as expected.
2022-04-04 12:29:17 +03:00
Aleksandr Chebotov 710d5de922 [Ubuntu] Fix composer version (#5335) 2022-04-04 12:26:27 +03:00
Mikhail Timofeev 062b07565e Add macOS-12, remove win-16 in the issue templates (#5329) 2022-04-01 11:19:04 +03:00
Aleksandr Chebotov f052b4c10f [Ubuntu] Tight composer version to 2.2.9 for Ubuntu Server 18 (#5321)
* [Ubuntu] Tight composer verstion to 2.2.9 for Ubuntu Server 18

* Remove extra line

* remove double quotes
2022-04-01 11:18:38 +03:00
Aleksandr Chebotov a5d2e20fbc [macOS] Software Updates 2022 Week 14 (#5327) 2022-04-01 11:06:09 +03:00
Mikhail Timofeev d3de894568 Install latest 8.0.* version for windows 2022 (#5318) 2022-03-31 16:51:18 +03:00
Dusko Dobranic 52f93c6183 Remove Ubuntu20 mysql workaround (#5306)
* Remove Ubuntu20 mysql workaround

* Removing unneded init script and related test
2022-03-31 08:11:08 +02:00
Aleksandr Chebotov 137c29497d [Windows] Fix composer output version (#5313) 2022-03-30 21:28:46 +03:00
Mikhail Timofeev 0193114231 Change windows-latest agentspec in the Readme (#5312) 2022-03-30 17:22:24 +03:00
Aleksandr Chebotov 69e130c704 [Windows] Add pip.exe alias if missing (#5308) 2022-03-30 17:03:23 +03:00
Edoardo Pirovano e7a6a9a375 Use v2 branch to get CodeQL bundle (#5307) 2022-03-30 15:29:42 +03:00
Aleksandr Chebotov 63cd495e98 [macOS] fix kcpassword issue for passwords exactly 11 bytes long (#5305) 2022-03-30 14:04:17 +04:00
github-actions[bot] e4da6b3499 Updating readme file for macOS-11 version 20220322.1 (#5269)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-03-30 08:37:50 +00:00
Aleksandr Chebotov d1a2a0f134 [macOS] Update dotnet-install.sh download link (#5302)
* [macOS] Update dotnet-install.sh download link

* remove space in url
2022-03-30 11:29:25 +03:00
github-actions[bot] b1fae5fe50 Updating readme file for macOS-12 version 20220323.2 (#5276)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-03-29 12:49:02 +00:00
Aleksandr Chebotov 40f823846d Fix setAutoLogin.sh script (#5298) 2022-03-29 10:31:12 +03:00
github-actions[bot] 0e61e0bbc0 Updating readme file for win19 version 20220316.1 (#5246)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-03-28 22:46:09 +00:00
github-actions[bot] 8d2a20ab9b Updating readme file for ubuntu18 version 20220316.1 (#5248)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-03-28 16:10:17 +00:00
github-actions[bot] 0d6b2761a2 Updating readme file for win22 version 20220316.1 (#5249)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-03-28 14:50:44 +00: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
ddobranic 7fc477ed20 Add go 1.18 to MacOS (#5281) 2022-03-26 16:19:37 +01:00
giacomofurlan 4a39d1de00 Update Go to version 1.18.* (#5261)
* changed go default version to v1.16

* removed mac changes

* added go 1.18 and move default version to 1.17

* fixed default version in readme

* update ubuntu2004 readme to golang 1.17.8

* removed changes on readme and moved default version back to 1.15
2022-03-25 14:58:49 +03:00
github-actions[bot] fcb51fbe6d Updating readme file for macOS-10.15 version 20220322.1 (#5273)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-03-25 07:55:11 +00:00
Andre Hofmeister 113127583a [Windows] CPack command alias is not part of Choco anymore (#5278) 2022-03-24 21:09:18 +03:00
Aleksandr Chebotov 9e380e00a9 Add Microsoft.Graph module (#5277) 2022-03-24 14:24:20 +03:00
Mikhail Timofeev 0448e95fef Fix issues with release version and apply pattern (#5265) 2022-03-24 11:44:59 +03:00
Mikhail Koliada c0e7d2e45d [Windows] use latest version of alyuin-cli from CDN (#5271) 2022-03-23 23:34:40 +03:00
Igor Boskovic 837669d1ac [Ubuntu] Fix issues with aliyun-cli URL #3468 (#5272) 2022-03-23 23:16:32 +03:00
Maxim Lobanov c117abf0ab Add docs for macOS 12 preview (#5270) 2022-03-23 14:17:31 +03:00
Igor Boskovic f439d173c2 [MacOS] Add YQ tool to macOS images(#5144) (#5173)
* Update toolset-10.15.json

* Update toolset-11.json

* Added Pester test and documentation update for YQ tool.

* Change YQ version to full description with URL.

* Add YQ to MacOS 12
2022-03-23 13:20:36 +03:00
github-actions[bot] af8332e66d Updating readme file for win16 version 20220306.1 (#5204)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-03-21 21:03:22 +00:00
Andre Hofmeister 87fa95250b [Windows] Use Chrome standalone installer (#5203) (#5252) 2022-03-21 20:51:07 +03:00
Igor Boskovic 9042e01fb9 Update toolset-2022.json (#5171) 2022-03-21 20:21:32 +03:00
Alejandro Pauly ef96ff8f47 Merge pull request #5228 from clearbank/maven_385
maven 3.8.5
2022-03-16 13:00:45 -04:00
Maxim Lobanov 00131be336 Make kcpassword works with Python 3 (#5234) 2022-03-16 11:23:28 +01:00
github-actions[bot] 826e19618f Updating readme file for macOS-11 version 20220307.1 (#5200)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-03-15 11:24:38 +00:00
github-actions[bot] 8c9430638e Updating readme file for macOS-10.15 version 20220307.1 (#5201)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-03-15 00:36:04 +00:00
Henry Buckle fdd56cacb3 maven 3.8.5 2022-03-14 09:11:12 +00:00
Matthew Rosenbaum 19aa28b499 Merge pull request #5223 from actions/revert-ubuntu20.04-release-notes
Revert "Updating readme file for ubuntu20 version 20220306.1"
2022-03-11 14:12:55 -08:00
Matthew Rosenbaum d6a40056d2 Revert "Updating readme file for ubuntu20 version 20220306.1"
This reverts commit 12fa229b4a.
2022-03-11 21:46:12 +00:00
github-actions[bot] 0e307e3de2 Updating readme file for ubuntu18 version 20220306.1 (#5190)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-03-10 16:00:28 +00:00
Alejandro Pauly 1a01a1e7bb Merge pull request #5217 from alepauly/ale/kubFix
Fix match regex in Kubernetes tools downloads.
2022-03-10 09:39:16 -05:00
Alejandro Pauly c9f328930d Fix match regex in Kubernetes tools downloads. 2022-03-10 09:25:42 -05:00
Alejandro Pauly c8b6306344 Merge pull request #5188 from actions/releases/ubuntu20/20220306-docs
Ubuntu 20.04 (20220306 update)
2022-03-07 12:36:20 -05:00
Alejandro Pauly 548a980006 Merge pull request #5186 from actions/releases/win22/20220306-docs
Windows Server 2022 (20220306 update)
2022-03-07 12:34:42 -05:00
Alejandro Pauly 18b587baeb Merge pull request #5187 from actions/releases/win19/20220306-docs
Windows Server 2019 (20220306 update)
2022-03-07 12:33:12 -05:00
Image generation service account 12fa229b4a Updating readme file for ubuntu20 version 20220306.1 2022-03-07 16:44:49 +00:00
Image generation service account a018d0a18d Updating readme file for win19 version 20220306.1 2022-03-07 16:44:09 +00:00
Image generation service account 2a1712d0f3 Updating readme file for win22 version 20220306.1 2022-03-07 16:43:24 +00:00
Aleksandr Chebotov bbc911baca [Anka] Add setup autologin bash script (#5153) 2022-03-01 15:13:02 +03:00
Alex Gaynor 305d2ef620 [windows] When installing Rust, add the i686 target to enable building 32-bit binaries (#5116)
* [windows] When installing Rust, add the i686 target to enable building 32-bit binaries

* Move code so that rustup is on the path
2022-02-28 17:45:24 +03:00
Aleksandr Chebotov b7e6ffd8d3 [Ubuntu] Convert non valid java semver (#5131)
* Convert non valid java semver

* remove whitespace

* Update regex
2022-02-25 15:55:30 +03:00
github-actions[bot] 5b141f6a20 Updating readme file for win16 version 20220223.1 (#5130)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-25 10:16:09 +00:00
Aleksandr Chebotov 32b225ca7f Anka close Python 2.7 window (#5135) 2022-02-25 10:55:47 +03:00
Nikolay Frolov b2999beaf8 [macOS] Add PyPy 3.9 (#5132) 2022-02-25 10:51:43 +03:00
Nikolay Frolov 6f72963535 [Ubuntu] Add PyPy 3.9 (#5134) 2022-02-25 10:50:52 +03:00
Nikolay Frolov 02c5be558e [Windows] Add PyPy 3.9 (#5133) 2022-02-25 10:50:38 +03:00
github-actions[bot] b410b609eb Updating readme file for win19 version 20220223.1 (#5129)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-25 06:40:15 +00:00
Mikhail Timofeev 0ecbd128e3 Use mode:vm in sysprep to skip modules installation (#5136) 2022-02-25 00:23:26 +03:00
Steve-Glass 95a5527ae9 Update deprecation guidance (#5127)
* Update deprecation guidance

* Update docs/software-and-images-guidelines.md

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2022-02-24 23:36:50 +03:00
Aleksandr Chebotov c2797f37cd [macOS] Migrating python 2 scripts to python 3 (#5115) 2022-02-24 20:05:24 +03:00
github-actions[bot] 009a1bea38 Updating readme file for macOS-11 version 20220220.1 (#5118)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-24 16:48:38 +00:00
Nikolay Frolov de56bc6444 [Windows] Update Intstall Edge logic (#5106) 2022-02-24 19:45:57 +03:00
github-actions[bot] 547b6890b9 Updating readme file for macOS-10.15 version 20220219.1 (#5114)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-24 16:32:49 +00:00
github-actions[bot] c0d57013e1 Updating readme file for win22 version 20220220.1 (#5113)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-22 19:48:30 +00:00
Aleksandr Chebotov 55a07214fe [Windows] Update cabal pester test (#5121)
* [Windows] Update cabal pester test

* Add CABAL_DIR test
2022-02-22 19:20:26 +03:00
github-actions[bot] bb7ee95a7b Updating readme file for ubuntu20 version 20220220.1 (#5111)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-22 08:11:34 +00:00
github-actions[bot] d20a8350a1 Updating readme file for ubuntu18 version 20220220.1 (#5112)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-02-22 07:55:49 +00:00
github-actions[bot] 60dc1b5f7a Updating readme file for ubuntu20 version 20220213.1 (#5071)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-18 09:23:18 +00:00
Maksim Shilov 4d4f454424 [All OS] Output full version of git to software report (#5097) 2022-02-18 10:23:34 +03:00
Jacob Blanco 2269ded856 FIX: Write-Host Incorrect calls to variables. (#5102) 2022-02-18 10:22:33 +03:00
github-actions[bot] 8432c6614b Updating readme file for ubuntu18 version 20220213.1 (#5072)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-17 18:43:23 +00:00
Aleksandr Chebotov 6f2c6fa6d1 [macOS] Software Updates 2022 Week 8 (#5094) 2022-02-17 16:06:29 +03:00
github-actions[bot] 0a3da31bf9 Updating readme file for macOS-10.15 version 20220213.1 (#5074)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-17 11:25:45 +00:00
github-actions[bot] 054dab12c8 Updating readme file for macOS-11 version 20220212.1 (#5075)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-17 11:21:45 +00:00
igorboskovic3 bf9a61a3c2 Remove .NET 2.1.x from images (#5087)
Co-authored-by: Igor Boskovic <igor.boskovic3@outlook.com>
2022-02-17 11:42:56 +03:00
igorboskovic3 c5f3a44d55 Remove .NET 2.1.x from image (#5086)
Co-authored-by: Igor Boskovic <igor.boskovic3@outlook.com>
2022-02-17 11:42:43 +03:00
Joshua Miner c344d3b25a add AWSPowershell module (#5091)
* add AWSPowershell module

* remove readme changes because they are auto genera

Co-authored-by: Joshua Miner <josh.miner@teleopti.com>
2022-02-17 11:41:07 +03:00
Aleksandr Chebotov cb5ab38b09 Run osascript with retry (#5090) 2022-02-17 11:40:06 +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
igorboskovic3 5e8049b8dc Remove .NET 2.1.x from images (#5080)
Co-authored-by: Igor Boskovic <igor.boskovic3@outlook.com>
2022-02-16 18:59:56 +03:00
Kévin Dunglas db5ec5cf33 feat: explain how to start PostgreSQL (#4909) 2022-02-16 10:55:13 +03:00
github-actions[bot] 182b14b8ec Updating readme file for win22 version 20220207.1 (#5050)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-16 06:43:28 +00:00
Aleksandr Chebotov 7f1bc9ed1e Set condition to install 98.0.1108.50 instead of 98.0.1108.51 (#5070) 2022-02-14 12:07:00 +03:00
Aleksandr Chebotov 6d6a64bbbe Anka disable keyboard window (#5062) 2022-02-11 19:23:37 +03:00
Aleksandr Chebotov cd64c6838e Install Azure DevOps extension for AZ CLI (#5057) 2022-02-11 12:53:36 +03:00
Aleksandr Chebotov 8dfa279755 Add tccdb permissions for Anka (#5061) 2022-02-11 11:49:12 +03:00
Rob Mensching 63f134ecf5 [Windows] Add ARM/ARM64 libraries to windows-2022 (#5056) (#5058) 2022-02-10 19:26:58 +03:00
github-actions[bot] 62363d8021 Updating readme file for macOS-10.15 version 20220207.1 (#5042)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-10 16:07:18 +00:00
github-actions[bot] 3911115764 Updating readme file for macOS-11 version 20220207.1 (#5043)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-10 16:06:57 +00:00
Aleksandr Chebotov a31ed06b10 [macOS] Add test to check opened windows (#5052)
* Add test to check opened windows

* Move check before xcode

* Move check after homebrew

* Exclude NotificationCenter

* Update pester test
2022-02-10 18:10:43 +03:00
github-actions[bot] 84450e8a9d Updating readme file for ubuntu20 version 20220207.1 (#5040)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-10 12:39:17 +00:00
github-actions[bot] 6fd48d0a3a Updating readme file for ubuntu18 version 20220207.1 (#5041)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-10 08:37:35 +00:00
Dibir Magomedsaygitov 52011e5c44 update get_github_package_download_url helper (#5051) 2022-02-09 15:52:28 +03:00
Aleksandr Chebotov a9fba6b110 [macOS] Add DeveloperIDG2CA.cer certificate (#5044)
* Add DeveloperIDG2CA.cer certificate

* Update certificate test
2022-02-09 10:34:31 +03:00
Dibir Magomedsaygitov 404da76e17 [Ubuntu] Implement helper to get GitHub package download URL (#4947) 2022-02-08 19:41:23 +03:00
Aleksandr Chebotov cb8931646f [Windows] Configure Windows settings,disable services and scheduled tasks (#5017)
* Configure Windows settings,disable services and scheduled tasks

* some settings are not available on Win16

* Add import New-ItemPath function

* Suppress output

* Disable Chrome and Edge tasks
2022-02-08 17:09:32 +03:00
Nikolay Frolov f160c496ff [Windows] Add Windows10SDK.17763 to Win22 (#4980) 2022-02-07 20:53:07 +03:00
Dibir Magomedsaygitov f747f0983b [macOS] Implement helper to get GitHub package download URL (#4923) 2022-02-07 17:19:09 +03:00
Aleksandr Chebotov 5217af8068 Add GraalVM into Anka template (#5035) 2022-02-07 17:04:11 +03:00
Maxim Lobanov 9cd0d1ab64 [macOS] Update TCC.db to bypass Microsoft Defender installation (#5018)
* Approve Microsoft Defender installation

* Add comment
2022-02-07 13:44:34 +01:00
Mikhail Timofeev bb66e542a3 Make auth optional for nvm and ruby scripts (#5030) 2022-02-07 12:08:46 +03:00
Mikhail Koliada 0740ab86e6 [macOS] install tcl-tk explicitly (#5014) 2022-02-07 11:12:13 +03:00
Maksim Shilov 30ffa34849 Improve select-datastore with cluster based filtering (#5013) 2022-02-07 10:30:14 +03:00
Maksim Shilov c01e7d1ed8 [MacOS] Add R to macOS images (#4996)
* Add R to macOS images

* Remove redundant already existing functions and tests
2022-02-04 21:00:07 +03:00
Mikhail Timofeev b53758f5a5 Add UWP.VC.v142 VS22 component (#5012) 2022-02-04 10:54:06 +03:00
github-actions[bot] a765060351 Updating readme file for macOS-11 version 20220201.3 (#5002)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-04 07:50:21 +00:00
github-actions[bot] 7542155399 Updating readme file for macOS-10.15 version 20220201.2 (#5001)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-03 17:07:09 +00:00
Mikhail Timofeev a79f657a9f Add InnoSetup to windows-2022 (#5007) 2022-02-03 18:09:29 +03:00
github-actions[bot] 5cdc2e5f50 Updating readme file for ubuntu20 version 20220131.1 (#4993)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-03 14:20:13 +00:00
github-actions[bot] 9f9633ce6f Updating readme file for win22 version 20220131.1 (#4992)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-03 14:19:01 +00:00
github-actions[bot] 2ffa5631f5 Updating readme file for win19 version 20220131.1 (#4991)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-03 14:01:48 +00:00
github-actions[bot] 29907e0bf0 Updating readme file for win16 version 20220131.1 (#4990)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-03 11:08:21 +00:00
github-actions[bot] 3259f338d1 Updating readme file for ubuntu18 version 20220131.1 (#4994)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-02-03 08:36:35 +00:00
Aleksandr Chebotov 3433056f50 Add Component.MDD.Linux.GCC.arm component (#5000) 2022-02-02 18:41:02 +03:00
Aleksandr Chebotov 7dd1fab9d4 Add DslTools Component (#4988) 2022-02-02 12:16:38 +03:00
Maksim Shilov 8eabd4605b [MacOS] Add GraalVM to macOS 1015 and 11 images (#4959)
* Add GraalVM to macOS 1015 and 11 images

* Replace graalVM tests

* Resolve comments

* Fix native image install command path

* Fixing graalvm root path in tests

* Fix GRAALVM_11_ROOT path for software report

* Fix function name
2022-02-02 11:02:55 +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 Koliada 447d3b8988 [macOS] fix operands order on miniconda (#4989) 2022-02-01 11:23:03 +03:00
Mikhail Koliada b8d14c9f54 [Ubuntu] bind google-cloud-sdk version (#4984)
* [Ubuntu] bind google-cloud-sdk version

* Update google-cloud-sdk.sh
2022-01-31 20:23:56 +03:00
Nikolay Frolov 02547255ff [Ubuntu] Add .NET SDK 6.0 (#4958) 2022-01-29 19:28:21 +03:00
Mikhail Koliada e6c832339c [macOS] change miniconda directory permissions (#4963) 2022-01-29 16:21:25 +03:00
Aleksandr Chebotov 1a20af2405 Update dotnet tool path (#4961) 2022-01-29 13:00:14 +03:00
Mikhail Timofeev f09c8ab9f2 Change installation method to portable (#4967) 2022-01-28 21:08:32 +03:00
Mikhail Koliada e5d8f5af5c [macOS] upgrade xcode to 13.3_beta1 (#4969)
* [macOS] upgrade xcode to 13.3_beta1

* fix versioning
2022-01-28 16:20:44 +03:00
Aleksandr Chebotov 6865a4ccfe Update DACX 150 -> 160 path (#4966) 2022-01-28 14:18:57 +03:00
github-actions[bot] f54d2c7df5 Updating readme file for win19 version 20220123.1 (#4945)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-28 09:21:09 +00:00
github-actions[bot] 3351872cbe Updating readme file for macOS-11 version 20220124.1 (#4950)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-28 08:56:59 +00:00
github-actions[bot] 16848183dd Updating readme file for win16 version 20220123.1 (#4941)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-27 21:32:03 +00:00
github-actions[bot] f299f00c87 Updating readme file for ubuntu20 version 20220123.1 (#4940)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-27 20:31:14 +00:00
Mikhail Timofeev abc6b7b793 Revert "Hardcode swiftlint 0.46.0 (#4953)" (#4962)
This reverts commit 736f2fa165.
2022-01-27 23:13:11 +03:00
github-actions[bot] ec3c8b5326 Updating readme file for ubuntu18 version 20220123.1 (#4939)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-27 19:57:46 +00:00
Steve-Glass 5d614aa865 Update to macos-latest to run on macOS 11 (#4048)
* Update to macos-latest to run on macOS 11

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2022-01-27 22:00:43 +03:00
github-actions[bot] 28f8c710df Updating readme file for macOS-10.15 version 20220124.1 (#4951)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-27 17:06:43 +00:00
Mikhail Timofeev 736f2fa165 Hardcode swiftlint 0.46.0 (#4953) 2022-01-26 11:19:05 +03:00
Mikhail Koliada 4585d058c8 [macOS] create tcl/tk symlinks for cached python (#4943)
* [macOS] create tcl/tk symlinks for cached python

* add workaround notice

* move symlynks creation to commonutils
2022-01-25 20:29:59 +03:00
github-actions[bot] 129a56046f Updating readme file for ubuntu20 version 20220119.1 (#4916)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-24 07:39:52 +00:00
V-Zabayrachny df0e83c8f7 [Windows] Add WiX to VS on Windows-2022 (#4895)
* [Windows] Add wix to VS on Windows-2022

* [Windows] Move WiX in toolset on windows 16, 19
2022-01-21 18:40:37 +03:00
github-actions[bot] e2ebfcd1e9 Updating readme file for win22 version 20220116.1 (#4891)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-21 11:56:20 +00:00
Mikhail Timofeev 05fc7efd60 [Windows] Skip windows-2016 in the test (#4925) 2022-01-21 10:01:24 +03:00
V-Zabayrachny 480bba15df [Ubuntu] Remove python 3.5 (#4922) 2022-01-20 22:52:00 +03:00
V-Zabayrachny 42597cc6c5 [Windows] Remove python 3.5 on Windows 16, 19 (#4921) 2022-01-20 22:51:43 +03:00
Aleksandr Chebotov 023104e407 Wait for Windows Updates (#4924) 2022-01-20 22:23:57 +03:00
github-actions[bot] 9c73205ecc Updating readme file for win16 version 20220116.1 (#4890)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-20 17:19:19 +00:00
github-actions[bot] 39fd1a04b6 Updating readme file for macOS-11 version 20220118.8 (#4907)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-20 17:18:10 +00:00
V-Zabayrachny 3a86950eb0 [MacOS] Remove python 3.5 on MacOS 10.15 (#4919) 2022-01-20 19:39:19 +03:00
github-actions[bot] 825eebf51d Updating readme file for ubuntu18 version 20220116.1 (#4888)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-20 15:45:01 +00:00
Maksim Shilov afc8bd66cc [Windows] Add SQL OLEDB Driver to win19 and win22 (#4893)
* Add SQL OLEDB Driver to win19 and win22

* Update installation, improve install-binary and resolve comments

* Slight improvement of the installation. Fixing argument list for the WebPI

* Fix argument list for AzureCLI

* Fix software report
2022-01-20 15:59:37 +03:00
github-actions[bot] 6af7ac92b6 Updating readme file for win19 version 20220116.1 (#4892)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-20 12:26:52 +00: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
V-Zabayrachny 73ef0e730c [MacOS] Update Xcode to 13.2.1 on macOS 11 (#4914)
* Xcode update to  13.2.1 on macOS 11

* Xcode update to 13.2.1 on macOS 12
2022-01-20 13:11:21 +03:00
github-actions[bot] c1e7f3a462 Updating readme file for macOS-10.15 version 20220118.8 (#4910)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-01-20 10:07:13 +00:00
Mikhail Koliada bdeb91b5d7 [Ubuntu] Switch java default back to 11 on 20.04 (#4903) 2022-01-19 22:19:01 +03:00
Aleksandr Chebotov 7ef06a9879 [Packer] Add info about build_resource_group_name option (#4900)
* Add info about build_resource_group_name option

* Update docs/create-image-and-azure-resources.md

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2022-01-19 10:58:23 +03:00
Mariusz Ferdyn 84c135f86f Added AAD Service Principals to the command (#4886)
* Added AAD Service Principals to the command

Added: -AzureClientId {AADApplicationID} -AzureClientSecret {AADApplicationSecret} -AzureTenantId {AADTenantID} to the command.

* Update docs/create-image-and-azure-resources.md

Agree - better.

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2022-01-18 18:55:31 +03:00
José Simões 9b6af5b76e Add install of dotnet tools (#4820)
* Add install of dotnet tools

- Add new section under dotnet.
- Add installer for dotnet tools.
- Add tests for dotnet tools.
- Add dotnet tools to software report.

* Fixes from code review

* Add test and version check to dotnet tool json

- Rework installer to use tool name.
- Rework test to call tool test.
- Rework software report to use tool specific command to get version.

* Fixes from code review

* Fix test for nbgv

* Fix linux installer

* Fix name for test context.

* Update images/linux/scripts/installers/dotnetcore-sdk.sh

Co-authored-by: PJ <me@panekj.dev>

* Update images/win/scripts/SoftwareReport/SoftwareReport.Common.psm1

Co-authored-by: PJ <me@panekj.dev>

* Update images/win/scripts/Tests/DotnetSDK.Tests.ps1

Co-authored-by: PJ <me@panekj.dev>

* Aligning PS1 between win and linux

* Remove out

* Add Nuget.org as feed source for installing tool

* Fix tests

* Fix getting tool version

* Change from code review

* Update images/win/toolsets/toolset-2022.json

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

* Update images/win/toolsets/toolset-2019.json

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

* Update images/win/toolsets/toolset-2016.json

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

* Changes from code review

* Change from code revision

* Fix tests

* dotnet tool is now installed to a tool path

* Move dotnet tools install

- Need to install the dotnet tools AFTER post install steps otherwise dotnet is not in the path.

* Fxi typo in path

* Add path to software report for dotnet tools

* Remove new line (from code review)

* Add progress output message to dotnet tools install

* Change install path for tool

* New updating PATH with dotnet tools location

* Remove duplicated assigment

* Remove output message and add back Out-null

Co-authored-by: PJ <me@panekj.dev>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2022-01-18 16:31:51 +03:00
github-actions[bot] 37d8c26d31 Updating readme file for macOS-10.15 version 20220110.2 (#4859)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-14 07:49:59 +00:00
github-actions[bot] 562a5868e9 Updating readme file for macOS-11 version 20220110.2 (#4860)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-14 07:42:16 +00:00
github-actions[bot] 8e0e0d68b9 Updating readme file for win19 version 20220110.1 (#4865)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-13 15:52:06 +00:00
github-actions[bot] b8762ca568 Updating readme file for win16 version 20220110.1 (#4866)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-13 13:00:03 +00:00
github-actions[bot] 5db309d81e Updating readme file for ubuntu18 version 20220111.1 (#4862)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-13 09:40:25 +00:00
github-actions[bot] 996eae0346 Updating readme file for ubuntu20 version 20220111.1 (#4861)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-01-13 08:40:42 +00:00
Aleksandr Chebotov 7b9719416b [Ubuntu] Disable motd updates metadata (#4873)
* Disable motd updates metadata

* check daemon.conf config exists

* mask fwupd-refresh.timer service
2022-01-13 11:23:56 +03:00
Lucas Mior 59bc59f568 Fixing small typo (#4878) 2022-01-13 09:53:31 +03:00
Nikolay Frolov 02b0bf3e1a [Windows] Add Microsoft.VisualStudio.Component.VC.Modules.x86.x64 (#4872) 2022-01-12 22:07:09 +03:00
Nikolay Frolov a8db6be3f0 [Windows] Update Azure PowerShell to 7.1 (#4853) 2022-01-12 22:06:52 +03:00
Nikolay Frolov 44fd9ae71a [macOS] Update Azure PowerShell to 7.1 (#4854) 2022-01-12 22:06:45 +03:00
Nikolay Frolov a6856ecef3 [Ubuntu] Update Azure PowerShell to 7.1 (#4855) 2022-01-12 22:06:39 +03:00
Aleksandr Chebotov b5fd6da0f9 Add Net.Component.4.7.TargetingPack component (#4874) 2022-01-12 22:05:59 +03:00
Mikhail Koliada 1048793daa [Ubuntu] Add Eclipse Temurin (Adoptium) to Java installer (#4868) 2022-01-12 22:05:33 +03:00
Aleksandr Chebotov 9a54916b6c Pass build_id as an argument to ImageName (#4869) 2022-01-12 12:54:57 +03:00
Maksim Shilov 340f75b8f2 Add vc v141 ATL ARM/64 components (#4857) 2022-01-12 09:55:46 +03:00
Craig Morten 865d805097 [macOS] Enable voiceover applescript defaults (#4824)
* feat: enable voiceover applescript in defaults

* refactor: reword comment

* fix: grammar in VO comment
2022-01-11 13:40:14 +03:00
Mikhail Koliada 97368aa175 [Ubuntu] put snap.sh upper environment cleanup (#4847) 2022-01-09 11:40:39 +03:00
Dibir Magomedsaygitov cd453927ca downgrade rubygems version to 3.2.33 (#4815) 2022-01-06 15:50:24 +03:00
V-Zabayrachny 3c2f1c6350 [macOS] Remove macOS 10.14 related code in the VE repo (#4816)
* [MacOS] Remove code for macOS-10.14

* remove is_Less_BigSur in all script

* remove variable the IsLessThanBigSur
2021-12-30 10:36:59 +03:00
Mikhail Koliada 29dbc46881 [Ubuntu] restart snapd during images generation (#4814) 2021-12-29 13:01:38 +03:00
Aleksandr Chebotov 92eeb55189 [Ubuntu] Add verbosity during software report generation (#4811)
* Add verbosity during software report generation

* Fix Get-CpanVersion

* set default ValidateExitCode value to $true

* update java test

* use lower-case for parameters
2021-12-28 11:16:20 +03:00
Mikhail Timofeev bb56fb7ef4 Add Service Fabric SDK to windows 2022 (#4812) 2021-12-27 23:12:44 +03:00
Mikhail Timofeev 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 <cmorten@users.noreply.github.com>

* Wrap sudo call into bash -c

Co-authored-by: Craig Morten <cmorten@users.noreply.github.com>
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
Aleksandr Chebotov 7518d04a3a [Windows] Stop SoftwareReport script if error (#4801)
* Stop SoftwareReport script if error

* Validate blank versions

* Fix tables parsing
2021-12-24 10:58:19 +03:00
Mikhail Timofeev d4793cf476 Add data about Ubuntu packages to software guidelines (#4802) 2021-12-23 21:53:35 +03:00
Mikhail Koliada efcb653004 [macOS] Software update week 52 (#4798) 2021-12-23 16:23:19 +03:00
github-actions[bot] 1e6b55a484 Windows Server 2022 (20211219 update) (#4773)
* Updating readme file for win22 version 20211219.1

* Update rust and rust tools versions

There is an issue with the documentation, fixed in
https://github.com/actions/virtual-environments/pull/4774

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-22 22:14:10 +00:00
github-actions[bot] 99eda5a423 Windows Server 2019 (20211219 update) (#4776)
* Updating readme file for win19 version 20211219.1

* Update rust and rust tools versions

There is an issue with the documentation, fixed in
https://github.com/actions/virtual-environments/pull/4774

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-22 20:51:08 +00:00
Mikhail Timofeev 20705eae35 Change capitalization for Readme name in CI ymls (#4796) 2021-12-22 21:24:04 +03:00
Mark Dorison 4c3e1eb41f Updated broken links to Ubuntu READMEs. (#4795) 2021-12-22 20:18:45 +03:00
github-actions[bot] 5331de8e37 Windows Server 2016 (20211219 update) (#4779)
* Updating readme file for win16 version 20211219.1

* Update rust and rust tools versions

There is an issue with the documentation, fixed in
https://github.com/actions/virtual-environments/pull/4774

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-22 14:44:04 +00:00
Nikolay Frolov 35c775a852 [Windows] Update Finalize-VM (#4791) 2021-12-22 17:42:54 +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
github-actions[bot] f274979207 Updating readme file for ubuntu18 version 20211219.1 (#4771)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-22 09:03:14 +00:00
github-actions[bot] bcce0b93c0 Updating readme file for ubuntu20 version 20211219.1 (#4772)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-22 08:28:06 +00:00
Mikhail Koliada 5aca2192f7 [Ubuntu] get rid of homebrew post-gen script (#4634) 2021-12-22 10:41:15 +03:00
Dibir Magomedsaygitov cfacab19e6 [macOS] Rework PowerShell installation (#4778) 2021-12-22 10:38:22 +03:00
github-actions[bot] d8cbcdfd38 Updating readme file for macOS-10.15 version 20211220.1 (#4785)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-22 06:15:23 +00:00
alex-3sr 99772f4c61 Add EnableHttpsTrafficOnly for storage (#4789) 2021-12-22 09:11:44 +03:00
Mikhail Koliada 6e09f7e132 [Ubuntu] Do not use apt-fast (#4784) 2021-12-21 19:12:15 +03:00
github-actions[bot] 8ad56a1fed Updating readme file for macOS-11 version 20211219.1 (#4775)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-21 09:13:49 +00:00
Mikhail Koliada fa1beee5af [macOS] install X libraries (#4777) 2021-12-20 22:07:41 +03:00
Aleksandr Chebotov 6846f12d42 Initialize rust environment to get software report (#4774) 2021-12-20 17:25:00 +03:00
Mikhail Koliada d2c5a46fcf [Ubuntu] put snapd auto refresh on hold (#4768) 2021-12-19 17:19:29 +03:00
Mikhail Koliada 459c5d1a21 [Ubuntu] list mysql-core dependencies explicitly (#4767) 2021-12-18 20:28:48 +03:00
Mikhail Timofeev b102665470 [macOS] Add xcode 13.2.1 (#4765) 2021-12-18 20:28:32 +03:00
Mikhail Koliada ef47ec38e7 [macOS] install zlib (#4763) 2021-12-17 23:47:47 +03:00
Mikhail Timofeev 36f279b623 Cleanup /root/.cache directory (#4761) 2021-12-17 11:40:04 +03:00
Nikolay Frolov 34a2d68118 [MacOS] Software updates Week 51 (#4756) 2021-12-17 00:05:42 +03:00
Mikhail Timofeev 5d6f295a05 Remove the title and move the block about Azure (#4759) 2021-12-16 21:30:00 +03:00
V-Zabayrachny d9b2265e58 [Windows] Update npm parcel package to v2 (#4742)
* [Windows] Update npm parcel package to v2

* [Windows] Add the parcel to the software report

* [Windows] Add the parcel in tests

* [Windows] Move the function Get-ParcelVersion
2021-12-16 18:37:45 +03:00
github-actions[bot] 2d4cd7ab63 Updating readme file for ubuntu20 version 20211214.2 (#4737)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-16 14:35:21 +00:00
github-actions[bot] 68b46cf15f Updating readme file for win22 version 20211212.1 (#4722)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-16 13:19:57 +00:00
Matt Cooley 6b7e9bec50 [Windows] Add UWP VC++ ARM64 component (#4750) 2021-12-16 16:09:14 +03:00
github-actions[bot] ae91041b90 Updating readme file for win19 version 20211212.1 (#4724)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-16 12:57:50 +00:00
Mikhail Koliada 73d58cc851 [Ubuntu] enable -e bash mode in mysql helper (#4752) 2021-12-16 14:56:33 +03:00
github-actions[bot] a39bc87388 macOS 10.15 (20211212 update) (#4726)
* Updating readme file for macOS-10.15 version 20211212.1

* Add new lines to gcc, gfrotran, clang

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-16 11:08:54 +00:00
Aleksandr Chebotov 192509400a Add TagName param with default value unixtimestamp (#4753) 2021-12-16 13:55:29 +03:00
github-actions[bot] 8d70ee3468 Updating readme file for win16 version 20211212.1 (#4725)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-16 10:10:50 +00:00
github-actions[bot] c042ffc4d7 Updating readme file for ubuntu18 version 20211212.1 (#4730)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-16 09:22:19 +00:00
V-Zabayrachny 30861de4bb [Ubuntu] Update npm parcel package to v2 (#4743)
* [Ubuntu] Update npm parcel package to v2

* [Ubuntu] Add the parcel to the software report

* [Ubuntu] Move the parcel on tools to the software report
2021-12-16 12:07:15 +03:00
Andrew King ff37068951 Update Install-NSIS.ps1 (#4740)
* Update Install-NSIS.ps1

Update NSIS to 3.08

See notes in #4739

* use  in Install-NSIS.ps1, added nsis to toolset files
2021-12-16 10:57:04 +03:00
github-actions[bot] c172738867 macOS 11 (20211211 update) (#4721)
* Updating readme file for macOS-11 version 20211211.1

* Add new lines in GCC, Gfortran, Clang

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-16 07:18:31 +00:00
Mikhail Koliada 9ec86a6e3e [Ubuntu] install mysql init script for sysVinit compatibility (#4736) 2021-12-14 21:46:30 +03:00
Aleksandr Chebotov 44d41e873b [Windows] Remove RustJunction.ps1 post-generation script (#4635)
* Remove RustJunction.ps1 post-generation script
* update rust tests
2021-12-14 18:08:46 +03:00
V-Zabayrachny 573c5aa999 [Windows] Add installer projects to VS on Windows-2022 (#4715)
* [Windows] Add installer projects to VS on windows-2022

* [Windows] Improve the function Install-VsixExtension
2021-12-14 11:31:48 +03:00
Aleksandr Chebotov ea705c4d63 [Windows] Wait Containers installation feature (#4720) 2021-12-13 14:54:37 +03:00
github-actions[bot] 211e6f3c29 Updating readme file for ubuntu20 version 20211209.3 (#4708)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-13 11:16:38 +00:00
Vladimir Safonkin 9c8ba4fede Expand inner arrays in languageAndRuntimeList array (#4714) 2021-12-13 12:49:56 +03:00
github-actions[bot] c44447f874 Updating readme file for ubuntu18 version 20211209.3 (#4709)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-13 09:17:56 +00:00
Aleksandr Chebotov 38877b3256 Add NativeDesktop.Llvm.Clang component (#4717) 2021-12-13 10:52:27 +03:00
Aleksandr Chebotov 6aa5d3704e Delete image before push (#4713) 2021-12-10 13:10:45 +03:00
Marcel Gerber 9d3fcffab4 [Ubuntu] remove --unsafe-perm code for netlify-cli (#4712) 2021-12-10 12:38:30 +03:00
Julian Ospald 1fb7d122d1 Expose ghcup binary to PATH on windows (#4264)
* Expose ghcup binary to PATH on windows

The bootstrap-haskell.ps1 script uses
'[System.EnvironmentVariableTarget]::User' instead of
'[System.EnvironmentVariableTarget]::Machine', so it appears
ghcup env vars and PATH update never make it. Do these manually
for now.

* Set CABAL_DIR and make sure config is adjusted

The config adjustment usually includes adding msys2 directories,
so cabal can find `pkg-config` and libraries, e.g.:

+ C: \ghcup\msys64\mingw64\bin
+ extra-include-dirs: C:\ghcup\msys64\mingw64\include
+ extra-lib-dirs: C:\ghcup\msys64\mingw64\lib
- extra-prog-path: C:\cabal\bin
+ extra-prog-path: C:\ghcup\bin,

* Expose cabal dir to PATH as well

* Use Set-SystemVariable

* Fix tests

* Use hardcoded cabal dir

* Fix bootstrap-haskell

* Move test after installation

* Print ghcup installation message

* Don't adjust cabal.config (to include mingw paths)

This may break setups.
2021-12-10 11:23:44 +03:00
Mikhail Koliada fea7c2e6d1 [Ubuntu] fix software report for mysql (#4699) 2021-12-10 10:27:18 +03:00
Cornelius Riemenschneider 9e30602178 CodeQL: Pull the bundle from codeql-action@v1 rather than main. (#4702)
As github/codeql-action by default uses the bundle from the toolcache,
make sure that that is considered stable.
2021-12-10 10:26:07 +03:00
Aleksandr Chebotov 54bf98dc42 Update the script to support MSGraph (#4701) 2021-12-10 09:56:11 +03:00
Vladimir Safonkin 5e4f5b8898 [Windows] Add grunt-cli to global npm packages on Windows 2022 (#4689) 2021-12-10 00:40:09 +03:00
github-actions[bot] 8aa18c1d57 Updating readme file for win19 version 20211207.2 (#4682)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-09 20:10:17 +00:00
github-actions[bot] f57f6aaf4a Updating readme file for win16 version 20211206.1 (#4676)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-09 17:38:17 +00:00
Maksim Shilov 5f872f77d6 Sorting releases and taking latest (#4703) 2021-12-09 18:39:44 +03:00
github-actions[bot] 8a7123162f macOS 10.15 (20211207 update) (#4692)
* Updating readme file for macOS-10.15 version 20211207.1

* Add new lines to gcc, clang, gfrotran

* Move clang line

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-09 14:10:17 +00: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
github-actions[bot] 2330c91d00 Updating readme file for ubuntu18 version 20211208.3 (#4697)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-09 13:26:34 +00:00
github-actions[bot] 2e01f1d85c Updating readme file for win22 version 20211206.1 (#4673)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-09 11:37:28 +00:00
github-actions[bot] 82bb1e015f macOS 11 (20211207 update) (#4686)
* Updating readme file for macOS-11 version 20211207.1

* Fix markdown for gcc and gfortran

* Remove extra whitespaces

* Fix clang section

* Rearrange clang lines

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-09 08:40:23 +00:00
Mikhail Koliada 4d7a8a0e35 [Ubuntu] do not install mysql 8.x on 18.04 (#4685) 2021-12-08 16:02:06 +03:00
Nikolay Frolov 07a22999fe [Windows] Update Kotlin install (#4645) 2021-12-08 10:39:42 +03:00
Shivam Mathur 7450e2dabe [Windows] upgrade php version to 8.1 (#4680) 2021-12-08 10:38:39 +03:00
Maksim Shilov 89e19af4c9 [MacOS] Add GCC and remove Nomad from MacOS 12 image (#4667)
* Add gcc 11 to macos12

* Remove nomad-shenzhen cli from macos12
2021-12-08 00:35:25 +03:00
Shivam Mathur 05b9e3e79c [Ubuntu] upgrade php version to 8.1 (#4681) 2021-12-07 23:39:17 +03:00
Mikhail Koliada 77f9a979a8 [Ubuntu] Downgrade mysql to 8.0.26 (#4674) 2021-12-07 23:38:14 +03:00
Aleksandr Chebotov 4a8cc99a63 [macos] pester: Replace service status stopped to none (#4677)
* pester: Replace service status stopped to none

* validate stopped or none
2021-12-07 20:05:02 +03:00
Aleksandr Chebotov 57cf70f791 [Anka] Clear LastRecommendedMajorOSBundleIdentifier property (#4675)
* clear LastRecommendedMajorOSBundleIdentifier property

* remove property
2021-12-07 14:30:22 +03:00
Reupen Shah 4828764ba0 [Windows] Add Llvm.Clang component to VS 2022 (#4670) 2021-12-07 13:58:30 +03:00
Aleksandr Chebotov cb6dd7c0e3 Add pause after installation windows features (#4668) 2021-12-06 22:02:12 +03:00
Nikolay Frolov 050efaf52a [Windows] Improve MySQL install (#4646) 2021-12-03 19:49:55 +03:00
V-Zabayrachny d12aeab69c [Windows] Fix markdown in the software report (#4587) 2021-12-03 00:33:38 +03:00
Maksim Shilov ca8169d472 [MacOS] Add software to MacOS 12 image was not available during the Monterey beta stage. (#4644) 2021-12-02 18:35:56 +03:00
github-actions[bot] ddaeaaa8fb Updating readme file for win22 version 20211130.3 (#4642)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-02 13:13:24 +00:00
github-actions[bot] 4638404b13 Updating readme file for macOS-10.15 version 20211126.1 (#4623)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-02 11:03:15 +00:00
github-actions[bot] 23e75abf72 Updating readme file for macOS-11 version 20211127.1 (#4622)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-02 09:14:12 +00:00
Aleksandr Chebotov c50afe27cd [Windows] Add pause after Windows Update (#4641) 2021-12-02 10:56:43 +03:00
github-actions[bot] d0f20ddfa3 Updating readme file for ubuntu20 version 20211129.1 (#4625)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-02 06:53:16 +00:00
github-actions[bot] 91d17b9150 Updating readme file for ubuntu18 version 20211129.1 (#4626)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-02 06:51:13 +00:00
github-actions[bot] 9c7f92e4c3 Updating readme file for win16 version 20211229.2 (#4637)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-01 13:07:11 +00:00
github-actions[bot] 92269a3a22 Updating readme file for win19 version 20211229.2 (#4638)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-12-01 13:01:53 +00:00
Sergey Dolin 6f662479c8 [macOS] Rebuilding Launch Services database (#4588) 2021-12-01 10:58:26 +03:00
Aleksandr Chebotov f4306a6c40 [Windows] zstd: Invoke Move-Item with retry (#4633) 2021-11-30 11:38:03 +03:00
Nikolay Frolov 248e6728a3 [Windows] Update MySQL version to 5.7.36 (#4632) 2021-11-29 22:09:02 +03:00
Mikhail Koliada 4e1be8de7f [macOS] Upgrade php version to 8.1 (#4631) 2021-11-29 22:05:49 +03:00
Nikolay Frolov 884d3e799d [Windows] Add WiX tool for Windows 2022 (#4624) 2021-11-29 18:54:51 +03:00
Nikolay Frolov 340b210bd1 [Windows] Add gulp-cli npm package (#4601) 2021-11-27 12:40:37 +03:00
V-Zabayrachny cb93e86daf [Ubuntu] Update the version Git-lfs (#4607) 2021-11-26 22:26:18 +03:00
Mikhail Koliada 3063eac712 Revert "Add WiX v3 to Windows 2022. (#4448)" (#4604)
This reverts commit 4672cb208d.
2021-11-26 20:37:33 +03:00
Aleksandr Chebotov 978ab79564 [Windows] Invoke Move-Item and Rename-Item with retry after Extract-7Zip (#4598) 2021-11-26 17:49:05 +03:00
Mikhail Koliada af645a7b5e [Ubuntu] get rid of post-gen rust script (#4575) 2021-11-26 12:39:13 +03:00
Mikhail Koliada 8922c7b5bf [Windows] pin mysql release version in toolset (#4590) 2021-11-26 11:52:02 +03:00
Aleksandr Chebotov acc3d7cc0d Remove Dotnet.ps1 post-generation script (#4585) 2021-11-26 10:41:26 +03:00
github-actions[bot] 120fc45b76 Updating readme file for win22 version 20211122.0 (#4570)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-26 00:31:07 +00:00
github-actions[bot] 7a3b442a0b Updating readme file for win16 version 20211122.1 (#4568)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-25 14:30:30 +00:00
github-actions[bot] 446bf8d222 Updating readme file for win19 version 20211122.1 (#4569)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-25 14:22:03 +00:00
Maksim Shilov 81c96d9781 [Windows] Fix Get-LatestChocoPackageVersion (#4581) 2021-11-25 14:24:27 +03:00
github-actions[bot] d7624a5675 Updating readme file for ubuntu20 version 20211122.1 (#4554)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-25 09:19:16 +00:00
github-actions[bot] 7a9ecc2877 Updating readme file for ubuntu18 version 20211122.1 (#4555)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-25 08:10:14 +00:00
V-Zabayrachny 51716d79fa [macOS] Fix markup in the software report (#4579) 2021-11-25 10:20:15 +03:00
Mikhail Koliada 4553146bc7 [macOS] set default nodeJS version to 16 (#4559) 2021-11-24 22:43:00 +03:00
Mikhail Koliada f3f76a29b0 [Windows] set default nodeJS version to 16 (#4560) 2021-11-24 22:42:52 +03:00
Mikhail Koliada a4ba8d2758 [Ubuntu] set default nodeJS version to 16 (#4561) 2021-11-24 22:42:44 +03:00
github-actions[bot] 9c07c3959a Updating readme file for macOS-10.15 version 20211120.1 (#4557)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-24 17:36:51 +00:00
github-actions[bot] aaebcb3658 Updating readme file for macOS-11 version 20211120.1 (#4558)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-24 17:36:18 +00:00
Aleksandr Chebotov 2c9f161957 Remove Choco.ps1 post-generation script (#4576) 2021-11-24 13:53:28 +03:00
Nikolay Frolov 870d8506f2 [Windows] Add Service Fabric SDK to Software Report (#4563) 2021-11-23 21:01:37 +03:00
Mikhail Koliada 0c030e3e07 Revert "[Ubuntu] install libpcre1-8-0 for PHP compat (#4551)" (#4565)
This reverts commit 81d68d49b3.
2021-11-23 12:10:09 +03:00
github-actions[bot] 741076d322 Updating readme file for win16 version 20211115.1 (#4520)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-23 06:39:18 +00:00
github-actions[bot] 1fc7895bd9 Updating readme file for win22 version 20211115.1 (#4512)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-22 17:31:27 +00:00
Ewout ter Hoeven 79dfeeba45 [Windows] Add sbt to Windows 2022 image (#4526)
* [Windows] Add sbt to Windows 2022 image

* Update SoftwareReport.Generator.ps1 to include sbt on Win22
2021-11-22 15:21:03 +03:00
Aleksandr Chebotov 0365a15eb6 Anka disable beta seed (#4564)
* Remove current beta seed program

* format unenroll output
2021-11-22 15:18:46 +03:00
Ewout ter Hoeven 04aeb7bfd4 CI: Run linter only on changes of JSON and MD files (#4527) 2021-11-22 12:36:16 +03:00
V-Zabayrachny be2dc0315b [macOS] Add PHP to the toolset (#4544) 2021-11-21 23:11:18 +03:00
Mikhail Koliada 81d68d49b3 [Ubuntu] install libpcre2-8-0 for PHP compat (#4551) 2021-11-21 19:32:23 +03:00
Mikhail Koliada 2790cecf1f [Ubuntu] Update maven to 3.8.4 (#4550) 2021-11-21 14:47:13 +03:00
Maxim Lobanov d3a5bad25f [Windows] Install Docker-wincred (#4540)
* Add Docker WinCred

* fix getting docker url

* Use Expand-Archive instead of Extract-7Zip since 7zip is not installed yet
2021-11-19 12:44:22 +01:00
Mikhail Koliada f38b217469 [macOS] week 47 software update (#4538) 2021-11-18 18:06:58 +03:00
Aleksandr Chebotov a8096c59ab softwarereport: do not use regex to get version of choco (#4536) 2021-11-18 17:52:27 +03:00
Dibir Magomedsaygitov 5ab1cb345e [macOS] Remove macOS 10.13 related code in the VE repo (#4494) 2021-11-18 17:23:05 +03:00
github-actions[bot] bebaaa653c Updating readme file for macOS-10.15 version 20211114.1 (#4511)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-18 09:32:47 +00:00
github-actions[bot] 152addc1c7 Updating readme file for ubuntu20 version 20211114.1 (#4506)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-18 09:14:43 +00:00
github-actions[bot] 0189f46a2a Updating readme file for ubuntu18 version 20211114.1 (#4505)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-18 09:10:23 +00:00
github-actions[bot] 01570219da Updating readme file for macOS-11 version 20211114.1 (#4514)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-18 08:14:14 +00:00
Aleksandr Chebotov df27520b1f [Windows] Add test to validate windows updates installation (#4489)
* Add test to validate windows updates installation

* Add function Get-WindowsUpdatesHistory
2021-11-16 17:14:17 +03:00
Maksim Shilov 1b583e05e5 [Ubuntu] Pin PostgreSQL version installed in the toolset (#4510)
* Pin PostgreSQL version installed in the toolset

* Source the helpers and resolving comments
2021-11-16 11:48:38 +03:00
Maksim Shilov 4bd3568585 [MacOS] Pin PostgreSQL version installed in the toolset (#4504) 2021-11-16 11:43:59 +03:00
Maksim Shilov ff41a760f0 [Windows] Pin PostgreSQL version installed in the toolset (#4492) 2021-11-16 11:38:03 +03:00
V-Zabayrachny d3e74a5d7d [Windows] Add PHP to the toolset (#4493) 2021-11-16 11:32:09 +03:00
Maxim Lobanov 06c90a3200 [Ubuntu] Chmod known directories (#4509)
* chmod known directories

* nit space
2021-11-15 18:35:50 +01:00
Mikhail Koliada d09b1f8f9c [Ubuntu] add maven back to toolset (#4507) 2021-11-15 14:51:38 +03:00
Mikhail Koliada fad30aa851 [Windows] move llvm to toolset (#4487) 2021-11-15 12:54:35 +03:00
Mikhail Koliada 6dc8234648 [macOS] Remove node version 10.x (#4477) 2021-11-12 21:43:33 +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
github-actions[bot] d6a789cbef Updating readme file for win22 version 20211109.2 (#4454)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-11 15:59:19 +00:00
Dibir Magomedsaygitov 47a60e0776 [Windows] Upgrade Selenium server version from 3 to 4 (#4473) 2021-11-11 18:21:51 +03:00
V-Zabayrachny f8c50c93b5 [Windows] Add MySQL to the toolset (#4435) 2021-11-11 17:18:39 +03:00
github-actions[bot] 60dcd87ff3 Updating readme file for win16 version 20211109.0 (#4453)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-11 13:35:22 +00:00
Mikhail Koliada bd3faa0011 [Windows] Remove node version 10.x (#4478) 2021-11-11 16:34:25 +03:00
Maksim Shilov d127e51bf4 [MacOS] Pin MongoDB to the specific version defined in the toolset (#4452)
* Define mongodb version installed in the toolset
* Searching for latest version of a tool based on a toolset version
2021-11-11 16:14:27 +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
Dibir Magomedsaygitov 10ea71465c [macOS] Upgrade Selenium server version from 3 to 4 (#4474)
* upgrade selenium version from 3 to 4
* add test
2021-11-11 14:57:18 +03:00
Mikhail Koliada 5d89a3805e [Ubuntu] Remove node version 10.x (#4475) 2021-11-11 13:40:57 +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
github-actions[bot] 08024941c3 Updating readme file for win19 version 20211110.1 (#4460)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-11 09:56:09 +00:00
Nikolay Frolov 71b8207a59 [Ubuntu] Change source of n tool to official (#4455) 2021-11-11 12:47:29 +03:00
Robert Schumacher 206a818319 Perform a full clone of vcpkg instead of depth=1 (#4272)
The vcpkg versioning feature relies on retrieving information from its git repository history. This means users need a deep clone.
2021-11-11 11:54:32 +03:00
Dibir Magomedsaygitov 63998e0de1 upgrade selenium version from 3 to 4 (#4472) 2021-11-11 11:53:00 +03:00
Mikhail Koliada 9ebc095c4a [macOS] move llvm to toolset (#4457) 2021-11-11 11:23:05 +03:00
Maksim Shilov fef060bec8 [Windows] Pin MongoDB to the specific version defined in the toolset (#4418) 2021-11-10 21:43:42 +03:00
Mikhail Timofeev 596859266e Remove node10 docker images from ubuntu toolsets (#4461) 2021-11-10 20:56:23 +03:00
Maksim Shilov 41c947a8f0 [Ubuntu] Pin MongoDB to the specific version defined in the toolset (#4447) 2021-11-10 19:30:25 +03:00
Mikhail Timofeev 44b6734000 Remove Xcode13 beta & set Xcode 13.1 as default (#4456) 2021-11-10 17:11:29 +03:00
github-actions[bot] 4f8049546e Updating readme file for ubuntu20 version 20211108.1 (#4440)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-10 12:35:07 +00:00
Bob Arnson 4672cb208d Add WiX v3 to Windows 2022. (#4448)
Move WiX to tools and stop installing WiX Votive VSIX, which isn't
needed for build.
2021-11-10 14:38:26 +03:00
github-actions[bot] 48df2547e7 Updating readme file for macOS-10.15 version 20211106.1 (#4433)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-10 11:15:49 +00:00
github-actions[bot] 80864b592c Updating readme file for ubuntu18 version 20211108.1 (#4441)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-10 10:33:07 +00:00
github-actions[bot] a672a9157e Updating readme file for macOS-11 version 20211106.1 (#4434)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-10 10:10:53 +00:00
Mikhail Timofeev a6b29e3206 Change channel from pre to release for VS22 (#4451) 2021-11-10 00:00:18 +03:00
Bob Arnson 881dbcfda3 Fix typo in helpers/GenerateResourcesAndImage.ps1. (#4449) 2021-11-09 19:31:20 +03:00
Nikolay Frolov 58ce149ebf [MacOS] Rework NodeJS install (#4380) 2021-11-09 17:49:30 +03:00
Nikolay Frolov fa41b676c7 [Win] Rework NodeJS install (#4406) 2021-11-09 17:18:30 +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
Aleksandr Chebotov 11464d5288 Revert "[Ubuntu] build vcpkg from specific commit (#4386)" (#4438)
This reverts commit 60d2208f88.
2021-11-08 15:54:37 +03:00
Maksim Shilov 488fa42385 [Windows] Slight rework of the PyPy installation (#4392) 2021-11-08 15:05:55 +03:00
Zachary Cook c4eeb9c782 Optional passthru of AllowBlobPublicAccess (#4425) 2021-11-08 14:45:41 +03:00
Jay W 49a7578313 [ubuntu] Fix swift installation (#4429) 2021-11-07 19:07:58 +03:00
github-actions[bot] aec3886d58 Updating readme file for win16 version 20211102.4 (#4412)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-04 03:24:10 +00:00
github-actions[bot] 869b0cccd4 Updating readme file for win19 version 20211102.4 (#4413)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-04 03:22:24 +00:00
github-actions[bot] 748a4b8ede Updating readme file for win22 version 20211102.4 (#4414)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-03 20:23:12 +00:00
Dibir Magomedsaygitov 1678e31616 software updates week 55 (#4417) 2021-11-03 19:53:53 +03:00
Aleksandr Chebotov 05c460a0b6 Set Microsoft Defender Antivirus to passive mode (#4415) 2021-11-03 16:14:29 +03:00
github-actions[bot] abdba31f29 Updating readme file for ubuntu18 version 20211101.1 (#4396)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-03 12:38:19 +00:00
github-actions[bot] c48fcf4fe8 Updating readme file for macOS-11 version 20211029.3 (#4387)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-03 10:01:56 +00:00
github-actions[bot] f65a6fd6e9 Updating readme file for macOS-10.15 version 20211029.1 (#4388)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-03 09:11:06 +00:00
github-actions[bot] 0c599134ad Updating readme file for ubuntu20 version 20211101.1 (#4395)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-03 08:46:58 +00:00
Mikhail Timofeev 5b6883ef72 Add 32-bit version of python to win19 & win22 (#4405) 2021-11-02 22:50:27 +03:00
Maksim Shilov 0363026f15 Removing go versions less than 1.15 (#4407) 2021-11-02 22:10:01 +03:00
Maksim Shilov cd5e5fc286 Removing go versions less than 1.15 - macos (#4409) 2021-11-02 21:32:26 +03:00
V-Zabayrachny f4296db032 Fix software report for azure-cli (#4401) 2021-11-02 19:29:24 +03:00
Maksim Shilov 064daaefd9 Removing go versions less than 1.15 - linux (#4408) 2021-11-02 19:28:27 +03:00
Aleksandr Chebotov 30a08e95b2 Pin Docker EE to 20.10.7 version (#4404) 2021-11-02 17:53:34 +03:00
Maksim Shilov 0aa021402c [MacOS] Slight rework of the PyPy installation (#4394) 2021-11-02 17:26:25 +03:00
Maksim Shilov c1838780e9 [Ubuntu] Slight rework of the PyPy installation (#4381) 2021-11-02 17:26:03 +03:00
Mikhail Koliada 3230c42476 [Windows] make choco dummy call for currently installed version (#4410) 2021-11-02 17:01:28 +03:00
Aleksandr Chebotov ffc388200c Revert "Docker service does not start on Windows Server (#4397)" (#4403) 2021-11-02 13:56:54 +03:00
Aleksandr Chebotov 3a5b9591bc Docker service does not start on Windows Server (#4397) 2021-11-02 01:25:25 +03:00
Mikhail Koliada 706a7ae6d3 [macOS] install vcpkg from specific commit (#4389) 2021-11-01 18:35:29 +03:00
Mikhail Timofeev a0ac40903e Schedule macOS-12 builds (#4393) 2021-11-01 17:58:03 +03:00
Dibir Magomedsaygitov 228c4f45e7 add android-ndk-latest-home env variable on ubuntu18 (#4385) 2021-11-01 17:14:51 +03:00
Mikhail Koliada 60d2208f88 [Ubuntu] build vcpkg from specific commit (#4386) 2021-11-01 14:04:07 +03:00
Nikolay Frolov 5f33b32a1e [Linux] Rework NodeJS install (#4378) 2021-10-30 14:56:36 +03:00
Nikolay Frolov 234919982e [Windows] Rework NodeJS install (#4375) 2021-10-30 14:03:05 +03:00
Mikhail Timofeev 64b553b5d0 [macOS] Install stable Xcode clt for Monterey (#4382) 2021-10-30 13:05:59 +03:00
Dibir Magomedsaygitov ecbbec3330 [macOS] Pin Selenium to 3.141.59 version (#4359) 2021-10-30 03:27:10 +03:00
V-Zabayrachny e66f7c0790 [Ubuntu] fix software report for azure-cli (#4379) 2021-10-29 18:41:09 +03:00
Maksim Shilov 7901cb5ade [windows] Adding pypy 3.8 to toolset (#4364) 2021-10-29 18:38:49 +03:00
Maksim Shilov 41690119db [MacOS] Adding PyPy 3.8 to toolsets (#4366) 2021-10-29 18:38:12 +03:00
Mikhail Koliada 82583b9f01 [macOS] Software Updates 2021 Week 44 (#4374) 2021-10-29 18:37:20 +03:00
Dibir Magomedsaygitov 3ab5292583 move selenium version output to the browsers sector (#4377) 2021-10-29 17:26:06 +03:00
Dibir Magomedsaygitov d502c64087 [Ubuntu] Rework Selenium installation (#4308) 2021-10-29 16:55:01 +03:00
Mikhail Timofeev f5d2b977cd Add Xcode 13.2 to macOS 11 & 12 (#4363) 2021-10-29 16:45:56 +03:00
Mikhail Koliada 1457fb6402 [Ubuntu] fix apt http headers and proxy settings (#4368) 2021-10-29 11:46:56 +03:00
Maksim Shilov 029139e1b7 [Ubuntu] Adding pypy 3.8 to toolset to Ubuntu 20.04 (#4365) 2021-10-29 11:22:51 +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
Dibir Magomedsaygitov 1b3870ab40 [Windows] Rework Selenium installation (#4309) 2021-10-28 22:17:05 +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
Nikolay Frolov 4eb1b7986d Add jazzy tool to MacOS 10.14 - 12 (#4348) 2021-10-27 16:48:10 +03:00
Ralph Jansen a8f97f0023 Update module to latest version (#4349) 2021-10-27 14:45:01 +03:00
Maksim Shilov 76e359f806 Add VC.14.29.16.11 and VC.Runtimes.ARM64.Spectre to VS2022 (#4344) 2021-10-27 14:12:22 +03:00
Aleksandr Chebotov 479e40b202 Remove default values from Anka packer template (#4346) 2021-10-27 11:06:13 +03:00
Dibir Magomedsaygitov 2d46e3f4d9 [Ubuntu] Remove Ubuntu16 related code from the VE repository (#4336) 2021-10-26 15:30:59 +03:00
Aleksandr Chebotov 1f97f5de37 [Windows] Add NSIS to Windows Server 2022 (#4326) 2021-10-26 14:16:20 +03:00
Aleksandr Chebotov c353eee691 anka: replace test_vm to TemplateName (#4339) 2021-10-25 19:47:26 +03:00
Aleksandr Chebotov 77e299148d [Windows] Do not use M2_HOME env var to get mvn path (#4333)
* Do not use M2_HOME env var to get mvn path

* use Get-MachinePath to get mvn path
2021-10-25 16:30:47 +03:00
Aleksandr Chebotov 283bac3995 Fix Ruby permissions (#4322) 2021-10-22 14:24:31 +03:00
github-actions[bot] db36e4a622 Updating readme file for win16 version 20211018.0 (#4304)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-21 21:04:56 +00:00
github-actions[bot] 94c5dcadbd Updating readme file for win19 version 20211018.0 (#4306)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-21 15:23:12 +00:00
Mikhail Timofeev 479bc3f1ea Add symlink for Xcode 12.5 (#4321) 2021-10-21 17:53:30 +03:00
github-actions[bot] ec7fba496f Updating readme file for win22 version 20211018.0 (#4305)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-21 11:46:59 +00:00
github-actions[bot] ebd938338b Updating readme file for ubuntu20 version 20211017.0 (#4294)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-21 10:36:17 +00:00
github-actions[bot] 31f235d1c0 Updating readme file for ubuntu18 version 20211017.0 (#4293)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-21 10:00:52 +00:00
github-actions[bot] c9e59704eb Updating readme file for macOS-10.15 version 20211016.1 (#4295)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-21 08:03:23 +00:00
Aleksandr Chebotov 219d11cbd1 Fix PyPy permissions (#4317) 2021-10-21 09:29:45 +03:00
github-actions[bot] 335de74085 Updating readme file for macOS-11 version 20211018.1 (#4303)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-20 17:17:37 +00:00
Jeff Josephson 7512554102 fix(chromium): Fix for chromium using very low base position (#4315) 2021-10-20 16:06:42 +03:00
Mikhail Timofeev f4fbe6e36f Remove Ubuntu 16.04 from templates (#4313) 2021-10-20 00:37:29 +03:00
Aleksandr Chebotov ae930f132c win2019: enable use of test-signed code (#4296) 2021-10-19 12:58:41 +03:00
Mikhail Timofeev 8c93fad835 Add Xcode 13.1 to macOS 11 & 12 (#4301) 2021-10-19 11:22:08 +03:00
github-actions[bot] 3be6d05f1b Updating readme file for macOS-10.14 version 20211016.1 (#4290)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-18 17:13:13 +00:00
Aleksandr Chebotov fc586bcfb8 [Windows] pypy: update select condition (#4291) 2021-10-18 15:10:02 +03:00
Drew Skwiers-Koballa 0ebc9a7c16 update dacfx to 18.8 (#4266) 2021-10-17 10:40:10 +03:00
Ralph Jansen 823f2db325 Add Microsoft Graph PowerShell SDK (#4274) 2021-10-15 21:15:42 +03:00
Mikhail Timofeev 6f4486a3fe Add windows11.22000 SDK to VS2022 (#4285) 2021-10-15 18:45:50 +03:00
Aleksandr Chebotov b5373b2c29 Anka Software Updates (#4256)
* Anka Software Updates

* allow to set up video contoller
2021-10-15 14:32:29 +03:00
Dibir Magomedsaygitov 12b8bece91 [Ubuntu] Pin Selenium to 3.141.59 version (#4279) 2021-10-15 11:40:54 +03:00
Dibir Magomedsaygitov e6679307f9 [Windows] Pin Selenium to 3.141.59 version (#4276) 2021-10-15 11:36:47 +03:00
github-actions[bot] 7c1a240d2b Updating readme file for win16 version 20211011.0 (#4260)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-14 14:43:58 +00:00
Aleksandr Chebotov 7e90162def [Windows] revert PR3766 (#4278) 2021-10-14 16:27:30 +03:00
github-actions[bot] 5690fb5b41 Updating readme file for win19 version 20211011.0 (#4261)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-14 13:22:07 +00:00
Nikita Bykov 64937b9944 [macOS] Add GOROOT env variables (#4220) 2021-10-14 14:42:34 +03:00
Dibir Magomedsaygitov 3ec2449ade set xcode 13.0 as default and remove xcode 12.5 (#4258) 2021-10-14 14:37:56 +03:00
github-actions[bot] 66869761de Updating readme file for macOS-11 version 20211011.3 (#4262)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-14 10:48:35 +00:00
github-actions[bot] a660d07171 Updating readme file for win22 version 20211011.0 (#4259)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-14 10:21:43 +00:00
github-actions[bot] 15ec3a848d Updating readme file for ubuntu18 version 20211011.1 (#4250)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-14 09:08:19 +00:00
github-actions[bot] 5061a95c85 Updating readme file for ubuntu20 version 20211011.1 (#4251)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-14 08:56:52 +00:00
github-actions[bot] a527c05b15 Updating readme file for macOS-10.15 version 20211011.2 (#4263)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-14 08:45:02 +00:00
Aleksandr Chebotov b8c61a14bc utils: silently ignore records that would violate (#4267) 2021-10-13 11:37:28 +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
Dibir Magomedsaygitov e4546d3d53 [Windows] Add missing VS2022 components (#4239) 2021-10-09 19:46:34 +03:00
Mikhail Timofeev cf96490586 [Windows] Install the latest available azure-cli msi package (#4242) 2021-10-09 16:51:33 +03:00
Dmitry Shibanov 2913bd7060 remove code duplicate for Get-PHPVersio (#4231) 2021-10-08 13:35:16 +03:00
github-actions[bot] c610e2cb29 Updating readme file for win16 version 20211003.1 (#4215)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-07 13:49:53 +00:00
github-actions[bot] 2cf3cc7bf5 Updating readme file for win19 version 20211003.2 (#4216)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-07 09:50:26 +00:00
github-actions[bot] fb6be2f59d Updating readme file for win22 version 20211003.1 (#4214)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-07 09:22:41 +00:00
github-actions[bot] 196a731891 Updating readme file for ubuntu20 version 20211004.1 (#4218)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-07 08:04:04 +00:00
github-actions[bot] 801fa37b76 Updating readme file for ubuntu18 version 20211004.1 (#4219)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-07 08:02:28 +00:00
github-actions[bot] 09f644cdcd Updating readme file for macOS-10.15 version 20211002.1 (#4212)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-07 00:02:21 +00:00
github-actions[bot] e3040198f1 Updating readme file for macOS-11 version 20211001.1 (#4224)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-06 23:58:55 +00:00
Aleksandr Chebotov 9ff76f18b9 [Windows] wdk: remove iso installer (#4232) 2021-10-06 18:47:15 +03:00
Aleksandr Chebotov 3264ac55cf vs: revert $vsInstallRoot (#4234) 2021-10-06 13:44:09 +03:00
CrazyMax 1400689a45 [Ubuntu] docker: add buildkit image (#4227)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-10-05 17:07:46 +03:00
josetr fdcef883c3 Initialize Visual Studio Experimental Instance on the correct user (#4223) 2021-10-05 10:29:39 +03:00
Aleksandr Chebotov c161416ac8 Revert "[Ubuntu] java: do not use the github tag release (#4182)" (#4213)
This reverts commit 1d91563139.
2021-10-04 10:19:24 +03:00
Mikhail Koliada 4119a5acc8 [MacOS] Restore openssl-1.1.x symlink (#4206) 2021-10-02 13:08:07 +03:00
github-actions[bot] cf63ebf55d Updating readme file for macOS-11 version 20210927.2 (#4159)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-01 14:34:36 +00:00
github-actions[bot] 011b3bd05d Updating readme file for macOS-10.15 version 20210927.1 (#4161)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-10-01 13:38:43 +00:00
Mikhail Timofeev b665bad57b Install compose v1 and v2 alongside (#4203) 2021-10-01 12:33:34 +03:00
Aleksandr Chebotov 9c5cf733d9 packer: add pause after windows update (#4192) 2021-09-30 20:17:00 +03:00
Aleksandr Chebotov 6f39c8aef0 [macOS] Software Updates 2021 Week 40 (#4194) 2021-09-30 20:15:27 +03:00
github-actions[bot] a908240ead Updating readme file for win19 version 20210928.2 (#4177)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-30 14:31:07 +00:00
github-actions[bot] 1885bf35ef Updating readme file for win16 version 20210927.1 (#4165)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-30 14:14:07 +00:00
github-actions[bot] 26333688ed Updating readme file for win22 version 20210927.1 (#4164)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-30 13:36:17 +00:00
github-actions[bot] ead91b9496 Updating readme file for ubuntu20 version 20210929.1 (#4185)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-30 12:32:27 +00:00
github-actions[bot] 95ee5e0c6d Updating readme file for ubuntu18 version 20210929.1 (#4184)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-30 11:23:16 +00:00
Dibir Magomedsaygitov ecfad34b30 [Ubuntu] Downgrade git-lfs version to 2.13.3 (#4168) 2021-09-29 18:37:33 +03:00
Mikhail Koliada 051de33461 [Windows] Add new component to VS22 (#4181) 2021-09-29 15:31:14 +03:00
Aleksandr Chebotov 1d91563139 [Ubuntu] java: do not use the github tag release (#4182) 2021-09-29 14:58:06 +03:00
Aleksandr Chebotov 2070ce9b07 [Ubuntu] set docker-compose v1 (#4176) 2021-09-29 10:55:11 +03:00
Aleksandr Chebotov b930b3d9d8 [Windows] win: add vcredist 2010 test (#4160) 2021-09-29 09:40:01 +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
josetr 1e7e6749a5 Fix Visual Studio Experimental Instance Initialization (#4143) 2021-09-28 11:30:00 +03:00
Mikhail Koliada 9bb6c3297b [MacOS] Do not install latest OpenSSL (#4154) 2021-09-28 11:24:02 +03:00
Mikhail Koliada 3d52ccd527 [MacOS] add Temurin-Hotspot to MacOS 12 (#4155) 2021-09-27 22:57:51 +03:00
Maksim Shilov 40b0efb287 PathHelpers: Dealing with hardcoded registry paths and optimizing code (#4125) 2021-09-27 12:11:20 +03:00
Darleev 82a0226a27 [macOS 11] anka template (#3990) 2021-09-27 12:03:26 +03:00
MaksimZhukov 60685cb0e1 Revert "update software week 39 (#4135)" (#4148) 2021-09-26 18:32:42 +03:00
Dibir Magomedsaygitov 45df250473 fix aliyun-cli installation (#4147) 2021-09-25 19:10:58 +03:00
Dmitry Shibanov bf1cae6dcf Add macOS 12 image templates (#4062) 2021-09-24 13:56:16 +03:00
Mikhail Koliada ee4eda5e99 [Windows] Add Adoptium (Temurin-Hotspot) jdk 17 LTS (#4129) 2021-09-24 11:05:25 +03:00
Dibir Magomedsaygitov 93b173e9cb update software week 39 (#4135) 2021-09-23 20:33:47 +03:00
github-actions[bot] 4f4c0e4ad0 Updating readme file for macOS-10.15 version 20210919.1 (#4118)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-23 14:41:06 +00:00
Mikhail Koliada bfc5bd5cc3 [MacOS] Add Adoptium (Temurin-Hotspot) jdk 17 LTS (#4128) 2021-09-23 16:52:53 +03:00
github-actions[bot] 41c6b5d6ca Updating readme file for win16 version 20210919.1 (#4114)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-23 13:35:40 +00:00
Nikita Bykov fabf527ea8 [Windows] Add android NDK r23 (#4100) 2021-09-23 13:33:28 +03:00
Darleev 59f8fd1e62 [macOS] Anka script for clean macOS generation. (#4028) 2021-09-23 12:25:03 +03:00
github-actions[bot] 55e7e1101b Updating readme file for ubuntu18 version 20210919.1 (#4111)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-23 09:22:03 +00:00
github-actions[bot] 43a9344f7e Updating readme file for ubuntu20 version 20210919.1 (#4110)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-23 09:20:25 +00:00
github-actions[bot] 65b91cc62b Updating readme file for win19 version 20210920.1 (#4122)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-23 09:16:53 +00:00
Henti Smith c97e29c514 Add LLVM via choco (#4056) 2021-09-23 11:52:11 +03:00
Mikhail Timofeev f59c79f259 [macOS] Simpify ghcup code to use "ghcup whereis basedir" (#4127) 2021-09-22 19:36:54 +03:00
Julian Ospald 0d16297bf7 [Ubuntu] Simplify ghcup code (#4126) 2021-09-22 19:32:16 +03:00
Mikhail Koliada 75380ebaa3 [MacOS] Add Adoptium to Java installer (#4116) 2021-09-22 15:38:39 +03:00
github-actions[bot] f30be61034 Updating readme file for win22 version 20210920.1 (#4115)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-22 09:42:37 +00:00
Aleksandr Chebotov 597a99bdce az: update Az 6.1.0 -> 6.4.0 (#4124) 2021-09-22 11:22:16 +03:00
github-actions[bot] c8da80b532 Updating readme file for macOS-10.14 version 20210918.1 (#4117)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-21 09:58:20 +00:00
Nikolay Frolov 63894956a1 [MacOS] Add SBT (#4101) 2021-09-21 12:49:59 +03:00
MaksimZhukov 23a859a9bc Update Android NDK policy in the Software and image guidelines (#4119) 2021-09-21 10:17:50 +03:00
github-actions[bot] 819cd8e740 Updating readme file for macOS-11 version 20210917.1 (#4109)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-20 18:53:17 +00:00
Maksim Shilov 0bcacd4c92 Measure and output installing and downloading durations (#4104) 2021-09-20 16:20:56 +03:00
Nikita Bykov ef2db470d9 [Ubuntu] Add android NDK r23 (#4073) 2021-09-20 13:35:44 +03:00
Nikita Bykov bd5288c7c2 [macOS] Improve haskell setup (#4071)
Freeing up disk space on macOS by removing docs and profiling libs of GHC.
2021-09-20 13:13:00 +03:00
Maksim Shilov ebedfbc739 [Windows OS] Include Microsoft Game Development Kit (GDK) to image (#4097) 2021-09-20 13:06:52 +03:00
MaksimZhukov 9fe940e8a3 [macOS] Install Xcode 13 beta along with 13 stable (#4102) 2021-09-18 01:10:15 +03:00
github-actions[bot] e036d6c4f3 Updating readme file for macOS-10.15 version 20210914.1 (#4088)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-16 22:04:49 +00:00
github-actions[bot] 21fd64672f Updating readme file for win22 version 20210914.2 (#4092)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-16 18:14:17 +00:00
github-actions[bot] 243bf51a68 Updating readme file for ubuntu20 version 20210913.1 (#4068)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-16 17:46:29 +00:00
github-actions[bot] c630409d0e Updating readme file for ubuntu18 version 20210913.1 (#4067)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-16 17:06:04 +00:00
github-actions[bot] b913c5ba87 Updating readme file for win19 version 20210914.2 (#4091)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-16 13:22:23 +00:00
Aleksandr Chebotov 5a73d60641 [Windows] win2022: enable use of test-signed code (#4098) 2021-09-16 15:58:40 +03:00
github-actions[bot] 46cf736fbe Updating readme file for win16 version 20210914.2 (#4090)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-16 10:22:54 +00:00
github-actions[bot] bab55a4319 Updating readme file for macOS-11 version 20210914.4 (#4087)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-16 09:35:51 +00:00
Dibir Magomedsaygitov ecfc9c43da [Windows] Rework Kotlin installation (#4083) 2021-09-16 11:35:11 +03:00
Julian Ospald db5e4084fe Fix unnecessary /usr/bin/ghc symlink (#4095) 2021-09-16 10:06:33 +03:00
Nikolay Frolov a380bfdd24 Remove alpine:3.11 docker image from ubuntu 18.04 and 20.04 (#4093) 2021-09-15 22:57:58 +03:00
Nikita Bykov 65da2f8781 [macOS] Add Android NDK r23 (#4032) 2021-09-15 10:14:42 +03:00
Mikhail Koliada d639badcd6 [Windows] Bind openssl.light version to 1.1.1.x (#4082) 2021-09-14 21:16:32 +03:00
Nikolay Frolov 2bc9ec209c [Windows] Add VC.Tools.ARM and VC.Tools.ARM64 Visual Studio components (#4081) 2021-09-14 21:15:32 +03:00
Aleksandr Chebotov 22728c3dbd Revert "[macOS] Install cargo-audit 0.14.1 as 0.15.0 is broken (#3820)" (#4074) 2021-09-14 09:59:35 +03:00
Aleksandr Chebotov 0b3a4c4bdb Revert "[Windows] Install cargo-audit 0.14.1 as 0.15.0 is broken" (#4076) 2021-09-14 09:59:22 +03:00
mikhailshaganov 746cfcca9a [Windows] Fix ndk output version (#4058) 2021-09-13 18:42:19 +03:00
Aleksandr Chebotov a675a54759 Revert "[Ubuntu] Install cargo-audit 0.14.1 as 0.15.0 is broken (#3821)" (#4072) 2021-09-13 16:13:22 +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
Aleksandr Chebotov 5de032f30d [Windows] mysql: bump mysql version (#4059) 2021-09-11 23:47:49 +03:00
Aleksandr Chebotov 1326521a2a toolset: update to az 6.4 (#4061) 2021-09-10 22:32:42 +03:00
Julian Ospald ee69b89103 Use ghcup to install GHC on linux and remove docs and profiling libs (#4043) 2021-09-10 16:17:15 +03:00
Julian Ospald a9ac553edd Install ghcup on windows (#4044) 2021-09-10 16:16:54 +03:00
Mikhail Koliada 06eef92e40 [MacOS] fix python installation order (#4052) 2021-09-10 16:15:45 +03:00
Dibir Magomedsaygitov d022b0d6a8 [macOS] Move Ruby and Go versions to toolset (#4046) 2021-09-10 14:41:17 +03:00
Mikhail Koliada 045e638562 [Windows] Add adoptium to javatools installer (#3985) 2021-09-10 12:26:11 +03:00
github-actions[bot] d1d592805b Updating readme file for win19 version 20210907.4 (#4038)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-09 21:05:53 +00:00
github-actions[bot] a886e1c394 Updating readme file for win16 version 20210907.1 (#4039)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-09 20:11:34 +00:00
Aleksandr Chebotov 038e9cfcd8 [macOS] Software Updates 2021 Week 37 - Update Mono to 6.12.0.140 ver… (#4050)
* [macOS] Software Updates 2021 Week 37 - Update Mono to 6.12.0.140 version

* add issues/21180 link
2021-09-09 19:01:12 +03:00
Dmitry Shibanov 39051ea4cf [macOS] Move global npm packages to toolset macOS (#4047) 2021-09-09 18:53:11 +03:00
github-actions[bot] de98c474f3 Updating readme file for win22 version 20210907.1 (#4029)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-09 15:43:46 +00:00
Michael Kriese 9277e9fb5f Windowsd Server 2022: prepull docker images (#4040) 2021-09-09 15:36:30 +03:00
github-actions[bot] baabb70137 Updating readme file for ubuntu20 version 20210906.1 (#4024)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-09 08:29:06 +00:00
Aleksandr Chebotov 1052083f04 [Windows] win-wdk: install WDK 11 (#4014) 2021-09-09 10:46:21 +03:00
github-actions[bot] 06659e17fd Updating readme file for ubuntu18 version 20210906.1 (#4025)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-09 07:26:34 +00:00
Aleksandr Chebotov 4b8d98922a doc: add wsl info section for win22 (#4041) 2021-09-08 15:44:10 +03:00
github-actions[bot] 3a8831b648 Updating readme file for macOS-10.15 version 20210905.2 (#4022)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-08 10:36:53 +00:00
Aleksandr Chebotov 8bbd74620a winpacker: add extra reboot step (#4037) 2021-09-08 13:30:30 +03:00
EdJoPaTo 414bcfb61a [Ubuntu] docker: add debian bullseye images (#4003)
With the release of Debian bullseye more and more containers are
migrating from buster to bullseye.
2021-09-08 13:29:41 +03:00
Nikita Bykov f2fdcef0e0 [macOS] Improve configure-tccdb-macos11 script (#4002) 2021-09-08 09:58:52 +03:00
Mikhail Timofeev ea7f3caa06 Add docker images to list of tools (#4030) 2021-09-08 09:50:43 +03:00
Maxim Lobanov 4394e4414f [macOS] Activate "Allow Remote Automation" Safari option during image generation (#3996)
* Move logic to activate "Allow Remote Automation" from base image to image gen scripts

* add shebang
2021-09-07 10:56:55 +03:00
Aleksandr Chebotov 19717dd758 [Windows] Skip Edge installation for windows-2022 (#4027) 2021-09-06 18:58:11 +03:00
github-actions[bot] 3703015712 Updating readme file for win19 version 20210903.7 (#4019)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-06 15:12:12 +00:00
jpark37 5d8cf1a6a9 Use 20348 SDK/WDK for windows-2019/2022 images (#3942) 2021-09-06 17:08:45 +03:00
github-actions[bot] 4cb373c912 Updating readme file for macOS-11 version 20210905.2 (#4021)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-09-06 13:11:29 +00:00
MaksimZhukov 7546c7f36a [Windows] Change .NET SDK pre-installation policy (#4007) 2021-09-06 09:45:16 +03:00
MaksimZhukov efc4153250 [macOS] Change .NET SDK pre-installation policy (#4008) 2021-09-05 12:46:44 +03:00
yuk7 9aea7d589e Add Go 1.17 to all OSes toolsets (#3980) 2021-09-05 12:45:02 +03:00
Aleksandr Chebotov 6968a424be pester: remove Nuget.Config test (#4015) 2021-09-03 17:05:14 +03:00
Aleksandr Chebotov d261844fc2 [Windows] postdotnet: delete nuget.conf if exists (#4013)
* postdotnet: delete nuget.conf if exists

* rename to $nugetConfigPath

* add nuget.config check test

* remove issue link
2021-09-03 14:02:30 +03:00
github-actions[bot] aa3d80baa9 Updating readme file for win22 version 20210901.3 (#4004)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-03 09:55:51 +00:00
github-actions[bot] ec9ac010f1 Updating readme file for win16 version 20210901.3 (#4005)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-03 07:12:07 +00:00
github-actions[bot] cd2d385433 Updating readme file for macOS-10.15 version 20210831.3 (#4001)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-03 06:07:02 +00:00
github-actions[bot] 126faeedce Updating readme file for macOS-11 version 20210831.3 (#4000)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-02 09:20:50 +00:00
github-actions[bot] e2a6bc04d3 Updating readme file for ubuntu18 version 20210831.9 (#3991)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-09-02 07:47:52 +00:00
github-actions[bot] ac3304726e Updating readme file for ubuntu20 version 20210831.9 (#3992)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-09-02 07:44:10 +00:00
Aleksandr Chebotov a8c8a73ad1 [Ubuntu] homebrew: remove double quotes around env vars (#3984) 2021-08-30 11:55:56 +03:00
Dibir Magomedsaygitov d2c7eb1dfa [Windows] Remove exact maven version to install (#3975) 2021-08-30 09:54:10 +03:00
Dibir Magomedsaygitov 1cbea05824 [Ubuntu] Rework Maven installation (#3973)
* rework maven installation

* resolve issues

* resolve issue with extracting latest maven version
2021-08-27 22:43:29 +03:00
Aleksandr Chebotov 4f6ba63ac7 updates: move Install-WindowsUpdates.ps1 at the top to fix winrm timeout (#3971) 2021-08-27 17:44:45 +03:00
Dmitry Shibanov 3b94fc1d86 [Windows] Add Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre (#3968) 2021-08-27 14:32:07 +03:00
Darleev 82d0cf5316 [macOS 11] changed default Xcode version to 12.5.1 (#3966) 2021-08-27 09:52:51 +03:00
Aleksandr Chebotov 5aa96839a8 [Windows] win: add validation InstalledSoftware.md and testResults.xml files (#3960)
* win: add validation InstalledSoftware.md file
2021-08-27 09:38:18 +03:00
Vladimir Safonkin ca51829236 Try org token to request reviewers for update image PR (#3965) 2021-08-26 15:46:31 +03:00
Darleev 9d76ecf422 added logs verbosity (#3964) 2021-08-26 15:30:52 +03:00
Darleev c97ae47147 [macOS 11] Fix for invalid link to release and software report (#3954) 2021-08-25 11:57:13 +03:00
Aleksandr Chebotov 557fce161e [Ubuntu] scripts: move invoke_tests at the bottom (#3950) 2021-08-24 13:45:49 +03:00
Dibir Magomedsaygitov 22087b3c7a [Windows] Add Visual Studio component (#3946) 2021-08-23 19:51:55 +03:00
Maxim Lobanov be3b041223 Update readme with Windows Server 2022 info (#3951)
* update readme with Windows Server 2022 info

* fix comments
2021-08-23 19:47:08 +03:00
Vladimir Safonkin 747a0410cd Fix workflow step to request PR reviewers (#3948) 2021-08-23 16:24:32 +03:00
github-actions[bot] 5e6bfa08e2 Updating readme file for win22 version 20210819.7 (#3947)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-08-23 13:20:00 +03:00
Maxim Lobanov a2d76d2a0e Add Windows Server 2022 image templates (#3929)
* add windows2022 image template

Co-authored-by: Aleksandr Chebotov <v-aleche@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Aleksandr Chebotov <47745270+al-cheb@users.noreply.github.com>
Co-authored-by: MaksimZhukov <46996400+MaksimZhukov@users.noreply.github.com>
2021-08-23 11:13:14 +03:00
Aleksandr Chebotov 20584a4394 win/selenium: Download selenium-server-standalone.jar from GitHub (#3940) 2021-08-20 16:55:04 +03:00
Aleksandr Chebotov c81312dfa7 selenium: Download selenium-server-standalone.jar from GitHub releases (#3939) 2021-08-20 15:13:27 +03:00
Mikhail Timofeev accd6d0278 Add configure-tccdb-macos11 script (#3933) 2021-08-19 20:49:31 +03:00
github-actions[bot] c706ecc11c Updating readme file for win19 version 20210815.1 (#3905)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-19 13:29:49 +00:00
github-actions[bot] 385bbfb9aa Updating readme file for win16 version 20210815.1 (#3907)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-19 13:19:59 +00:00
Pavlo Golub 3c63be16f6 PostgreSQL not Postgre SQL (#3931)
https://wiki.postgresql.org/wiki/Postgres
2021-08-19 13:54:18 +03:00
Aleksandr Chebotov ea51727852 doc: rename kotlin to Kotlin (#3932) 2021-08-19 13:21:44 +03:00
github-actions[bot] ca34695b7a Updating readme file for ubuntu20 version 20210816.1 (#3898)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-19 08:34:04 +00:00
github-actions[bot] 355c60bf7d Updating readme file for ubuntu18 version 20210816.1 (#3899)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-19 08:08:26 +00:00
github-actions[bot] 9be0acc5ac Updating readme file for macOS-10.15 version 20210814.1 (#3901)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-19 06:31:00 +00:00
Ryan 8f1e4ff32f [Ubuntu] add aria2 to toolset (#3916)
aria2 is already installed as part of https://github.com/actions/virtual-environments/blob/133db654885e1796cc158ab04f9217826294857a/images/linux/scripts/base/apt.sh#L29
This change will add aria2 to the list of apt packages in generated README
2021-08-18 13:35:29 +03:00
Aleksandr Chebotov e9edf6552f Remove eval statement (#3920) 2021-08-18 11:57:22 +03:00
Mikhail Timofeev 9a9885aa73 Change the message as macos11 is GA in GH (#3912) 2021-08-17 22:45:20 +03:00
Vladimir Safonkin a98af57cf3 Request Akvelon team as reviewers for image update pull requests (#3915) 2021-08-17 22:24:17 +03:00
github-actions[bot] 83fcc4aeab Updating readme file for macOS-10.14 version 20210814.1 (#3904)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-17 16:43:08 +00:00
Maxim Lobanov 133db65488 Move WSL installation to toolsets (#3906) 2021-08-17 17:57:09 +03:00
Aleksandr Chebotov 5b7a0eee31 Add HOMEBREW_SHELLENV_PREFIX env (#3908) 2021-08-17 11:43:19 +03:00
github-actions[bot] cabf79fd20 Updating readme file for win16 version 20210810.1 (#3882)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-16 12:46:06 +00:00
github-actions[bot] 42c5c6179c Updating readme file for macOS-11 version 20210814.1 (#3900)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-16 11:58:51 +00:00
github-actions[bot] cf4e62dadd Updating readme file for win19 version 20210810.1 (#3883)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-16 08:54:17 +00:00
github-actions[bot] 773f039501 Updating readme file for ubuntu18 version 20210810.1 (#3879)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-12 19:56:45 +00:00
github-actions[bot] f924b2ced6 Updating readme file for macOS-10.15 version 20210808.1 (#3876)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-12 10:49:03 +00:00
github-actions[bot] f365613a9d Updating readme file for ubuntu20 version 20210810.1 (#3880)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-12 08:35:54 +00:00
github-actions[bot] 7617695f30 Updating readme file for macOS-11 version 20210808.1 (#3877)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-11 09:54:02 +00:00
Aleksandr Chebotov a64db791f3 disable network discovery popup (#3875) 2021-08-10 17:24:51 +03:00
Ryan dcb58dee7a fix: escape tilde operator (#3868)
Prevents markdown to interpret it as 'strike down' style when 2 or more tilde operators appear
2021-08-09 11:59:59 +03:00
Mikhail Koliada b56230f342 [Linux] install.sh: make the IsPackageInstalled function definition consistent (#3864)
* linux/../../install.sh: make the IsPackageInstalled function definition consistent
2021-08-06 18:25:52 +03:00
Mikhail Koliada 7c15777588 LICENSE: update year (#3863) 2021-08-06 15:13:14 +03:00
Alena Sviridenko 6113166f05 Change Ubuntu 16.04 usage terms (#3862) 2021-08-06 11:45:11 +03:00
Julien Marrec 99fa3a3396 Add aria2 (aria2c) to Windows (#3795) 2021-08-05 18:16:04 +03:00
Maxim Lobanov 71a9049e38 [Windows] Fix platform conditions by adding brackets (#3856) 2021-08-05 07:26:07 +03:00
Maxim Lobanov 8481b2c846 [Windows] Improve Visual Studio installation scripts to support Preview versions (#3850)
* Support Preview versions of Visual Studio

* resolve comments

* Fix test

* fix tests
2021-08-04 22:35:44 +03:00
Aleksandr Chebotov b5a7a67456 Add update login keychain parameter (#3853) 2021-08-04 18:42:06 +03:00
github-actions[bot] c4bf59ecda Updating readme file for win19 version 20210803.1 (#3845)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-04 13:26:57 +00:00
github-actions[bot] aebdf07fa9 Updating readme file for win16 version 20210802.1 (#3835)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-04 09:27:58 +00:00
mikhailshaganov 5ece292613 [windows] Add Kotlin (#3784) 2021-08-04 12:19:55 +03:00
github-actions[bot] 33004045dd Updating readme file for ubuntu20 version 20210803.0 (#3846)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-04 08:03:41 +00:00
github-actions[bot] 04752cb309 Updating readme file for ubuntu18 version 20210803.5 (#3844)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-04 07:49:36 +00:00
Leonid Lapshin e7ca52b564 [Ubuntu] Reworked clang installation to use default Ubuntu repo (#3834) 2021-08-04 10:45:59 +03:00
github-actions[bot] b36d7c3960 Updating readme file for macOS-10.15 version 20210801.1 (#3830)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-04 06:49:32 +00:00
Maxim Lobanov 3b5c4ebd39 [Windows] Implement minor improvements, rev 2 (#3839)
* implement minor improvements

* Update Install-WDK.ps1

* fix nitpick
2021-08-04 09:35:16 +03:00
github-actions[bot] 924ebc40d1 Updating readme file for macOS-10.14 version 20210731.1 (#3848)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-08-03 22:28:29 +00:00
Maxim Lobanov f93413492e [Windows] Move Windows features to toolset (#3838)
* move windows features to toolset

* Update WindowsFeatures.Tests.ps1

* revert templates
2021-08-03 20:17:31 +03:00
github-actions[bot] c960549cb1 Updating readme file for macOS-11 version 20210801.1 (#3831)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-08-03 16:02:00 +00:00
Aleksandr Chebotov 0768aa2d0d [Ubuntu] Expand oc only in openshift installation (#3841) 2021-08-03 15:30:56 +03:00
Maxim Lobanov 32184fd850 [Windows] Clean up and simplify Windows templates (#3833)
* improve InitializeVM script

* Update windows2019.json

* remove configs

* resolve comments

* resolve comments; fix order

* fix templates

* move Node.js packages to toolset

* dotnet warmup and merge docker scripts

* clean up templates

* move template

* fix dotnetTLS order
2021-08-03 11:56:52 +03:00
Dibir Magomedsaygitov 7c1956be8a [Ubuntu] Fix kubectl installation (#3836)
* fix kubectl installation
2021-08-02 22:11:44 +03:00
Dibir Magomedsaygitov e9a8f1dac7 [Ubuntu] Fix GraalVM installation to retrieve latest version (#3832) 2021-08-02 16:12:26 +03:00
Maxim Lobanov 892ada55d5 [Windows] Docker, .NET Core and NPM improvements (#3811)
* improve InitializeVM script

* Update windows2019.json

* remove configs

* resolve comments

* resolve comments; fix order

* fix templates

* move Node.js packages to toolset

* dotnet warmup and merge docker scripts

* Update Node.Tests.ps1

* Update Install-Docker.ps1

* fix node.js tests

* fix npm package installation

* Update Install-NodeLts.ps1

* fix tests

* fix test
2021-08-01 15:10:59 +03:00
Aleksandr Chebotov b28c62d3f1 [Windows] Use default msys2 installer (#3819)
* Use default msys2 installer

* Use default msys2 installer

* Revert "[Windows] cargo-audit 0.15.0 is broken, stick to 0.14.1 (#3822)"

This reverts commit 0b37a50b57.

* merge
2021-07-31 17:24:54 +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
github-actions[bot] d4a2126d25 Updating readme file for win16 version 20210725.1 (#3790)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-29 19:07:25 +00:00
github-actions[bot] b82bdafea6 Updating readme file for win19 version 20210725.1 (#3789)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-29 15:12:53 +00:00
mikhailshaganov 6317ee607b [mac OS] adding kotlin lang using brew (#3777) 2021-07-29 17:21:09 +03:00
github-actions[bot] f04052e064 Updating readme file for macOS-10.15 version 20210725.1 (#3794)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-29 13:55:13 +00: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
github-actions[bot] 96965b9b75 Updating readme file for ubuntu20 version 20210726.1 (#3793)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-29 10:11:39 +00:00
github-actions[bot] 7c425c26ab Updating readme file for ubuntu18 version 20210726.1 (#3792)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-29 09:09:00 +00:00
Maxim Lobanov 2e8f85a83b [Windows][Improvement] Split and simplify "InitializeVM.ps1" script (#3806)
* improve InitializeVM script

* Update windows2019.json

* remove configs

* resolve comments

* resolve comments; fix order

* fix templates
2021-07-29 10:46:27 +03:00
github-actions[bot] 7b1d76227c Updating readme file for macOS-11 version 20210724.1 (#3788)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-27 07:31:55 +00:00
github-actions[bot] 277b40b48c Updating readme file for macOS-10.14 version 20210724.1 (#3791)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-07-26 15:45:02 +00:00
Mikhail Timofeev 55fe7979f2 Revert "Stick mongodb version to 4.4.7 (#3747)" (#3775) 2021-07-22 17:40:48 +03:00
Aleksandr Chebotov c7cfdf2683 [macOS] Update MongoDB to version 5 (#3772) 2021-07-22 17:31:36 +03:00
Aleksandr Chebotov 99c8d003d4 [Ubuntu] Update MongoDB to version 5 (#3776) 2021-07-22 14:32:48 +03:00
mikhailshaganov 966395f4bd [Ubuntu] Add kotlin (#3755) 2021-07-22 11:31:30 +03:00
Aleksandr Chebotov 05781ccad0 [Windows] Add GVFS (Git Virtual File System) (#3766)
* Add GVFS (Git Virtual File System)
* invoke all tests from git file
2021-07-22 10:32:13 +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
Ryan 09920886d1 [ubuntu] fix: correct variable to print only tool name (#3767)
it was broken in #3701
2021-07-21 14:58:59 +03:00
github-actions[bot] 9db2160d1e Ubuntu 2004 (20210718 update) (#3743)
* Updating readme file for ubuntu20 version 20210718.1

* Add MongoDB announcement

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-21 11:43:15 +00:00
Aleksandr Chebotov f7158e2805 [macOS] Disable App Nap System Wide (#3765) 2021-07-21 14:11:34 +03:00
github-actions[bot] a2b7ff271c Updating readme file for win19 version 20210719.0 (#3756)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-21 10:27:17 +00:00
github-actions[bot] c4a2a7484c Updating readme file for win16 version 20210719.0 (#3760)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-21 09:55:29 +00:00
github-actions[bot] aa5c34a60d Ubuntu 1804 (20210718 update) (#3744)
* Updating readme file for ubuntu18 version 20210718.1

* Add MongoDB announcement

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-21 08:54:48 +00: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
github-actions[bot] 61f5fe8de5 Updating readme file for macOS-10.15 version 20210718.2 (#3750)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-20 09:19:20 +00:00
github-actions[bot] a13f2630dc macOS 11 (20210718 update) (#3748)
* Updating readme file for macOS-11 version 20210718.3

* Add MongoDB announcement

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-20 07:38:07 +00: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
Chris Patterson a62b2ca9db Merge pull request #3754 from actions/chrispat-patch-1
Remove module manifest header
2021-07-19 11:35:19 -04:00
Chris Patterson 1e9bfea57b Update ImageHelpers.psd1 2021-07-19 11:21:46 -04:00
Chris Patterson 0976659f92 Remove module manifest header
Removing the module manifest header to prevent licensing confusion with overall repository.
2021-07-19 10:41:29 -04:00
Darleev 6637167579 [Ubuntu] Added HTTP status code check to download_with_retries (#3721)
* Disable exit on error temporary to implement retry logic based on exit code
* Check HTTP response code and retry if it's not 200
* Make variables local to not interfere with other scripts

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2021-07-19 11:29:53 +03:00
Darleev 6576bc7f78 [macOS] Added HTTP status code check to download_with_retries (#3716)
* Disable exit on error temporary to implement retry logic based on exit code
* Check HTTP response code and retry if it's not 200
* Make variables local to not interfere with other scripts

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2021-07-19 11:29:23 +03:00
github-actions[bot] 11a951ee60 Updating readme file for macOS-10.15 version 20210712.4 (#3724)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-16 22:59:45 +00: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
github-actions[bot] 55e0391007 Updating readme file for ubuntu18 version 20210712.0 (#3718)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-16 09:17:23 +00:00
github-actions[bot] b15732aa86 Updating readme file for ubuntu20 version 20210712.0 (#3717)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-16 08:58:27 +00:00
Leonid Lapshin 836dd6f083 [Ubuntu] Fix npm global modules installation (#3734)
* fixed directories permissions

* local bin permissions

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2021-07-16 10:55:47 +03:00
github-actions[bot] 13b1855134 Updating readme file for win19 version 20210711.1 (#3712)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-15 13:45:59 +00:00
github-actions[bot] 84ee9f7202 Windows Server 2016 (20210711 update) (#3713)
* Updating readme file for win16 version 20210711.1

* removed android-27 from google apis list

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-15 13:36:21 +00:00
Yann Jouanique 5161c257a2 [ubuntu] Install yq (#3646) 2021-07-15 12:21:48 +03:00
github-actions[bot] ad358c8eb8 Updating readme file for macOS-11 version 20210712.4 (#3723)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-14 10:54:38 +00:00
Aleksandr Chebotov 8aac9e60c0 [Ubuntu] Update ansible-base to ansible-core (#3711)
Update ansible-base 2.10 to ansible-core 2.11 for Ubuntu images
2021-07-14 12:23:24 +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
Dibir Magomedsaygitov cfffe35709 [Windows] Upgrade Azure PowerShell from 5.9.0 to 6.1.0 (#3676)
* Add 6.1.0 to windows images
* Zip 5.9.0 version
2021-07-12 20:17:32 +03:00
Dibir Magomedsaygitov 75e8ea0593 [macOS] Upgrade azure powershell from 5.9.0 to 6.1.0 (#3677) 2021-07-12 18:27:04 +03:00
Dibir Magomedsaygitov 2ebf8e46f3 [Ubuntu] Upgrade Azure PowerShell from 5.9.0 to 6.1.0 (#3675)
* upgrade azure powershell from 5.9.0 to 6.1.0 on ubuntu images
* zip 5.9.0 version
2021-07-12 18:26:04 +03:00
Tobias Chen 52b67da785 [Ubuntu] Remove hardcoded toolsToInstall from script (#3701) 2021-07-12 16:54:04 +03:00
Hai Cao 7fe7393aa2 [Ubuntu] Add SqlPackage (#3700)
* [Ubuntu] Add SqlPackage

* Address comments
2021-07-12 10:59:56 +03:00
Nikita Bykov 8a77fdb2a1 [Windows] Move choco installation list into toolset (#3688)
* Move choco installation list into toolset

* Add a condition to Install-CommonUtils.ps1

* Rename tests and revert Bazel to single script

* Return Install-Bazel.ps1 to windows2016.json and windows2019.json

* Remove condition and Write-Host command from Install-CommonUtils.ps1

* Reset Install-Bazel.ps1 to be the same as in main

* Update choco.common_packages in toolset-2016.json and toolset-2019.json

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-07-08 16:23:07 +03:00
Marcus Felling e8381d7db3 [macOS] Adding Bicep CLI (#3655)
* Add Bicep CLI

* Correct regex for bicep version

* Add Bicep CLI

* use tap path for bicep brew install

* use tap path for bicep brew install

* use tap path for bicep brew install

* Update bicep package name

* Update bicep package name

* Update bicep package name

* Add install script in order to run homebrew tap

* no need to reference utils.sh

* Remove bicep from common packages

* Add "CLI" to Bicep return statement

Co-authored-by: Marcus Felling <MarcusFelling@microsoft.com>
2021-07-07 17:10:31 +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
github-actions[bot] 7d0d3aa82a Updating readme file for win16 version 20210628.1 (#3668)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-01 18:11:39 +00:00
github-actions[bot] 332b6bdabd Updating readme file for win19 version 20210628.1 (#3667)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-01 17:13:45 +00:00
github-actions[bot] 5ae2170ebe Updating readme file for macOS-10.15 version 20210626.1 (#3662)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-07-01 11:01:18 +00:00
github-actions[bot] 7ffed57438 Updating readme file for ubuntu20 version 20210628.1 (#3665)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-30 08:47:42 +00:00
github-actions[bot] f785d3355f Updating readme file for ubuntu18 version 20210628.1 (#3664)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-30 06:37:02 +00:00
Leonid Lapshin de7775d901 [windows] Improve MSYS2 installation (#3652) 2021-06-29 11:59:03 +03:00
Alena Sviridenko 24387bf8e6 Migrate issue templates to .yml (#3659)
* Added issue yml templates

* Fixed yml syntax

* Removed md templates

* updated tool request template

* fixed windows 2016 naming and bug report dropdown

* Styling and wording fixes

* Added validation requirements

* removed empty issue check

* Removed issue triager
2021-06-29 11:51:23 +03:00
github-actions[bot] cd920950ec Updating readme file for win19 version 20210620.1 (#3625)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-28 22:01:56 +00:00
github-actions[bot] 19d5b9fcef Updating readme file for macOS-10.14 version 20210626.1 (#3657)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-28 15:26:36 +00:00
github-actions[bot] 851f0dfc31 Updating readme file for macOS-11 version 20210626.1 (#3658)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-06-28 14:23:38 +00: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
github-actions[bot] 83c974ff84 Updating readme file for win16 version 20210620.1 (#3624)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-25 17:29:27 +00:00
Mikhail Timofeev 8ebae96a7c Remove Xcode 12.2&12.3 from macos Big Sur toolset (#3653) 2021-06-25 18:28:19 +03:00
github-actions[bot] c103d79bd1 Updating readme file for ubuntu20 version 20210621.1 (#3623)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-24 19:09:51 +00:00
Darleev 059dfd8e75 [macOS 11] software update week 26 (#3648)
* software update week 26

* returned previous mono version
2021-06-24 18:55:51 +03:00
github-actions[bot] 405a368b22 Updating readme file for ubuntu18 version 20210621.1 (#3622)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-24 08:48:57 +00:00
Marcus Felling dd399bcab4 [Ubuntu] Adding Bicep CLI (#3639)
* Add Bicep CLI to Ubuntu images

* Use helper download_with_retries

* remove bicep from deprecated 16.04 image

* formatting

Co-authored-by: Marcus Felling <MarcusFelling@microsoft.com>
2021-06-24 11:13:00 +03:00
Mikhail Timofeev 9e21ab0f00 Return xcode 12.5 to macos Big Sur (#3635) 2021-06-23 22:20:09 +03:00
Marcus Felling 1a96373918 [Windows] Adding Bicep CLI (#3600)
* Add Bicep CLI

* Correct regex for bicep version

Co-authored-by: Marcus Felling <MarcusFelling@microsoft.com>
2021-06-23 17:52:45 +03:00
Drew Skwiers-Koballa d986b255ca Update Dacfx 18.7.1 (#3608)
* update dacfx to 18.5.1

* update dacfx 18.7.1 Windows

* update dacfx 18.7.1 Windows

* revert MD changes
2021-06-22 22:14:00 +03:00
github-actions[bot] a13c907aaf Updating readme file for macOS-10.15 version 20210620.1 (#3626)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-22 14:17:47 +00:00
Alena Sviridenko 43b77cd2a0 updated Xcode support policy (#3637) 2021-06-22 13:37:53 +03:00
Mikhail Timofeev 4e6b32793f Add xcode 12.5.1 to macos-11 image (#3629) 2021-06-22 11:36:14 +03:00
Maxim Lobanov 83f05ed56f Fix macOS 11 label (#3633) 2021-06-22 10:21:36 +03:00
github-actions[bot] efcbf00263 Updating readme file for macOS-11 version 20210620.1 (#3628)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-06-21 19:23:53 +00: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
Sujith Quintelier 4143d0cc7b Update GenerateResourcesAndImage.ps1 (#3616)
Ubuntu2004 is also a valid option for parameter ImageType
2021-06-21 14:06:00 +03:00
Aleksandr Chebotov b03244bee3 [macOS] Upgrade Xamarin.Android from 11.3.0.1 to 11.3.0.4 (#3603) 2021-06-18 16:28:09 +03:00
github-actions[bot] e9b07beb47 Updating readme file for win19 version 20210616.0 (#3602)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-18 09:23:23 +00:00
Aleksandr Chebotov 0b6b04be64 Fix Java_Adopt_Jdk permissions (#3605) 2021-06-18 10:26:34 +03:00
github-actions[bot] 82fa8f2880 Updating readme file for macOS-10.15 version 20210612.1 (#3584)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-17 22:46:27 +00:00
github-actions[bot] cae9ecba81 Updating readme file for ubuntu20 version 20210614.1 (#3579)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-17 15:29:15 +00:00
github-actions[bot] b52cf39f62 Updating readme file for win16 version 20210614.1 (#3589)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-17 11:12:10 +00:00
github-actions[bot] 1eb3d364c3 Updating readme file for ubuntu18 version 20210614.1 (#3580)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-17 07:54:37 +00:00
github-actions[bot] 9f07fcc536 Updating readme file for macOS-11 version 20210614.1 (#3587)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-06-16 07:41:46 +00:00
github-actions[bot] 7e05e372ed Updating readme file for win16 version 20210609.1 (#3559)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-14 17:47:39 +00:00
github-actions[bot] bb728f4d07 Updating readme file for win19 version 20210608.0 (#3554)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-14 14:15:37 +00: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
Mikhail Timofeev 49967f8712 [ubuntu] Change azure ps module from 5.7.0 to 5.9.0 for Ubuntu 18 & 20 (#3562) 2021-06-10 21:33:43 +03:00
Mikhail Timofeev edd787f61b [Windows] Upgrade az powershell module from 5.7.0 to 5.9.0 (#3561)
* Add az ps module 5.9.0 to the windows images, move 5.7.0 to zip

* Remove 5.7.0 from zip version as it's usage is low based on the telemetry
2021-06-10 21:33:10 +03:00
github-actions[bot] 9888238327 Updating readme file for ubuntu20 version 20210606.1 (#3533)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-10 16:19:27 +00:00
github-actions[bot] 9ffd5d8858 Updating readme file for ubuntu18 version 20210606.1 (#3532)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-10 16:03:55 +00:00
Sergey Dolin 24ae664aed [ubunty] Add note about LLVM repo (#3523)
* Add LLVM libc++ info

* combine clang, clang-format into LLVM components

* fix formatting

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2021-06-10 11:21:02 +03:00
Sergey Dolin a9d832d671 [ubuntu] installing the latest .NET sdk patch version for every feature version (#3550)
* installing the latest patch version for every feature version

* simplify versions computing

* fix space

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2021-06-10 11:17:30 +03:00
Mikhail Timofeev ff4ba2e725 Don't install KB5003638 update as it breaks the VM (#3557) 2021-06-10 09:19:50 +03:00
github-actions[bot] 6afff5d0d9 Updating readme file for macOS-10.15 version 20210607.1 (#3547)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-09 10:41:06 +00:00
Mikhail Timofeev b8c7eb863a Switch the default Xcode version from 12.4 to 12.5 for macOS Big Sur (#3545) 2021-06-09 12:46:07 +03:00
github-actions[bot] f66433eafa Updating readme file for macOS-11 version 20210608.6 (#3553)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-06-09 07:33:51 +00:00
Darleev f66fa579e8 [ubuntu] post generation doc update (#3539) 2021-06-08 11:36:08 +03:00
Mikhail Timofeev a56b10c364 Revert mono version from 6.12.0.140 to 6.12.0.125 (#3543) 2021-06-08 10:44:41 +03:00
Mikhail Timofeev 4da3c8eef9 Add blackhole audiodevice for macOS Big sur, add sox and Switchaudio-osx versions to the docs (#3542) 2021-06-08 10:44:31 +03:00
Mikhail Timofeev 2ae7ebddab Add Xcode 13.0 to macOS Big Sur image (#3540) 2021-06-08 10:44:17 +03:00
Mikhail Timofeev 395eb43c2b Added a condition for the $binGhcPath to not depend on the exact Haskell version (#3537) 2021-06-07 20:49:36 +03:00
github-actions[bot] 638ad60fbd Updating readme file for win19 version 20210531.1 (#3489)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-07 14:49:49 +00:00
Nursultan Kassan 22b6f42307 [macOS] Adding Swig (#3510) 2021-06-07 16:00:50 +03:00
github-actions[bot] f417049417 Updating readme file for win16 version 20210531.1 (#3488)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-07 09:59:33 +00:00
Nursultan Kassan 659b9d878c [Windows] Adding Swig (#3509) 2021-06-07 12:23:47 +03:00
Mikhail Timofeev 46ced60271 [macOS] Get back pypy to big sur (#3524) 2021-06-06 23:44:10 +03:00
Alena Sviridenko 3fbcebad7a Add explanation for current enterprises (#3527)
* Added "current enterprises" explanation

* Fixed article

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2021-06-04 18:20:54 +03:00
Omar Sandoval d722f6fed9 [Ubuntu] Install default version of Clang last (#3506) 2021-06-04 14:36:14 +03:00
agorti 0648d434e6 [windows] update npm registry to https (#3521) 2021-06-04 14:33:52 +03:00
Mikhail Timofeev cf551b1f4c [macOS] Software updates week 23 — add Xamarin 6_12_9 bundle to Big Sur and Mono 6.12.0.140 to Catalina (#3519) 2021-06-04 09:24:58 +03:00
Sylvain b870568e36 [ubuntu] Clean way to disable the pcov PHP Extension (#3472)
* Clean way to disable the pcov PHP Extension

Fixes https://github.com/actions/virtual-environments/issues/3341

* Update php.sh

* Update php.sh

* Documentation
2021-06-03 19:12:53 +03:00
github-actions[bot] 70582d170c Updating readme file for ubuntu16 version 20210531.0 (#3490)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-03 13:30:22 +00:00
Dmitry Shibanov 5d24b559f9 [Windows] Add note about Conda (#3513)
* add note about Conda

* added a note in the same string

* move note to Get-CondaVersion function
2021-06-03 16:28:12 +03:00
Mikhail Timofeev 59ca08e5bf [macOS] Fix default java postfix in the software readme (#3518) 2021-06-03 14:38:17 +03:00
github-actions[bot] 7d7bce1875 Updating readme file for macOS-10.15 version 20210531.1 (#3497)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-03 11:23:21 +00:00
github-actions[bot] a5065df015 Updating readme file for ubuntu20 version 20210531.0 (#3492)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-03 09:09:06 +00:00
github-actions[bot] 1691aca843 Updating readme file for ubuntu18 version 20210531.0 (#3491)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-03 07:46:46 +00:00
Javier de la Morena fa8469a2cd [ubuntu] Update ORAS URL (#3516) 2021-06-03 09:37:12 +03:00
Alena Sviridenko 2823a3cb6a Add macOS 11 onboarding guide (#3449)
* Added guide on macOS 11 onboarding

* Updated formatting and phrases

* Updated onboarding page

* Fixed wording

* Fixed typos

Co-authored-by: ahdbilal <55514721+ahdbilal@users.noreply.github.com>
Co-authored-by: Maxim Lobanov <maxim-lobanov@github.com>

* Updated wording and notes

* Removed extra space

* Fixed new lines

* Fixed wording

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

* Fixed note

* Minor wording update

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

* Fixed note

* Fixed typo

Co-authored-by: ahdbilal <55514721+ahdbilal@users.noreply.github.com>
Co-authored-by: Maxim Lobanov <maxim-lobanov@github.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2021-06-02 13:16:51 +03:00
Mikhail Timofeev 4d72ed1fd9 [Windows] Refactor Msys2 installation to use toolset part 1 (#3487)
* Refactor Msys2 installation to use toolset

* fix indent in the toolset files

* Resolve nitpicks

* Remove typo (extra $)
2021-06-02 13:08:05 +03:00
github-actions[bot] 62046bdeb9 Updating readme file for macOS-10.14 version 20210531.1 (#3495)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-06-02 10:04:46 +00:00
Mikhail Timofeev 2c6cc7ab0d [Ubuntu] Change rebar installation to use GitHub releases (#3486)
* Change rebar installation to use gh releases

* Add source $HELPER_SCRIPTS/install.sh

* Add Erlang rebar3 to software readme
2021-06-01 18:31:35 +03:00
github-actions[bot] dbeeb4df39 Updating readme file for macOS-11 version 20210531.1 (#3496)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-06-01 11:17:24 +00:00
Mikhail Timofeev 4983deed0f [macos] stick to mongodb 4.4 (#3484) 2021-05-31 18:33:17 +03:00
github-actions[bot] 57a4965327 Updating readme file for win16 version 20210525.0 (#3456)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-31 14:09:51 +00:00
github-actions[bot] 50d06a58af Updating readme file for win19 version 20210525.0 (#3452)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-31 13:02:19 +00:00
Mikhail Timofeev 5898c5ebd4 Change RubyGems installation to use toolset (#3474) 2021-05-30 00:39:27 +03:00
Alena Sviridenko cfbaf5ff4d [macOS] removed GCC 8 (#3476) 2021-05-28 18:19:34 +03:00
github-actions[bot] 9aa17b4e31 Updating readme file for ubuntu20 version 20210524.1 (#3441)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-28 08:04:19 +00:00
Alena Sviridenko fe157d6cb7 [macOS] Add select-xamarin-sdk-v2.sh synopsis (#3473) 2021-05-28 10:45:39 +03:00
Jesse Chan 6d4c863d14 Revert "[ubuntu] Add GCC 11 (#3291)" (#3436)
This reverts commit 3ebf601284.

Bug: #3376
2021-05-28 10:22:18 +03:00
github-actions[bot] 77daa9bf8e Updating readme file for macOS-10.15 version 20210525.2 (#3450)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-27 13:41:49 +00:00
Aleksandr Chebotov 22053ef0b1 Add install Az module section (#3466)
* Add install Az module section

* add Az module name
2021-05-27 15:38:21 +03:00
github-actions[bot] 4341738721 Updating readme file for ubuntu18 version 20210524.1 (#3442)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-27 09:14:48 +00:00
github-actions[bot] 4b3f574fec Updating readme file for ubuntu16 version 20210524.1 (#3440)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-27 09:07:26 +00:00
Mikhail Timofeev f7e0e8befb [Windows] Switch to use OData query instead of choco search for ghc installation (#3458)
* Switch to use OData query instead of choco search

* Simplify the logic
2021-05-27 10:20:41 +03:00
Mikhail Timofeev f9f82b79eb Add previous version uninstallation (#3448) 2021-05-25 20:33:58 +03:00
Mikhail Timofeev 8e7629ee13 Change Add-AssertionOperator to Add-ShouldOperator (#3446) 2021-05-25 11:13:12 +03:00
Mikhail Timofeev 39e317a1b6 [ubuntu] Change Add-AssertionOperator to Add-ShouldOperator (#3445) 2021-05-24 21:38:12 +03:00
Mikhail Timofeev 8dd6faf126 [macOS] Change Add-AssertionOperator to Add-ShouldOperator (#3447) 2021-05-24 21:37:55 +03:00
Mikhail Timofeev d32753de28 Temporary hardcoding fastlane 2.183.2 on macOS (#3444) 2021-05-24 21:36:35 +03:00
github-actions[bot] 7c673a20aa Updating readme file for macOS-11 version 20210523.1 (#3443)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-05-24 12:07:10 +00:00
github-actions[bot] 75f9131c18 Updating readme file for ubuntu20 version 20210517.1 (#3400)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-21 13:40:25 +00:00
Mikhail Timofeev 589a58e707 [Ubuntu] Change java-tools script to retrieve the latest major Gradle version (#3385)
* Change java-tools script to retrieve the latest major gradle version

* Change gradle installation to use manifest json. Use download_with_retries function

* Move maven version to the toolset
2021-05-21 15:37:15 +03:00
Sergey Dolin 7ce21d8b0e [ubuntu] Rework Mono installation to avoid using apt repos (#3289)
* Rework Mono installation to avoid using apt repos on Ubuntu images

* Use rest of line to read full AptSourceRepository
2021-05-21 10:34:41 +03:00
github-actions[bot] 5e65aeff73 Updating readme file for ubuntu18 version 20210517.1 (#3399)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-21 07:21:08 +00:00
github-actions[bot] 926cba5c9e Updating readme file for ubuntu16 version 20210517.1 (#3407)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-21 07:12:25 +00:00
github-actions[bot] 1b483cc38d Updating readme file for win19 version 20210516.0 (#3403)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-21 00:14:35 +00:00
github-actions[bot] f2149f41d3 Updating readme file for win16 version 20210516.0 (#3404)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-20 20:22:50 +00:00
Maxim Lobanov 3b591632fb Update macos-11.0 to macos-11 in README (#3427)
* Update README.md

* Update README.md
2021-05-20 17:03:33 +03:00
github-actions[bot] c64a37612f Updating readme file for macOS-10.15 version 20210516.1 (#3402)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-20 08:57:11 +00:00
Mikhail Timofeev 0bac9037ca Sort by version in advance (#3411) 2021-05-19 19:45:09 +03:00
Maxim Lobanov c60f54012a Rename 'macOS-11.0' to 'macOS-11' everywhere (#3417)
* rename 'macos11.0' to 'macos-11'

* fix nitpicks

* resolve conflicts
2021-05-19 14:16:51 +03:00
daniv-msft 729b5626f0 Removing support of Azure Dev Spaces now that it's retired (#3413) 2021-05-19 10:14:16 +03:00
Shivam Mathur 85e107cdc3 [ubuntu] Add PHP extensions: imagick, pcov and sodium (#3405) 2021-05-18 10:42:14 +03:00
Mikhail Timofeev 952ee3e740 [ubuntu] Move aws-sam-cli installation to the aws.sh script (#3401) 2021-05-17 21:55:32 +03:00
github-actions[bot] c4b6ffb1dc Updating readme file for macOS-11.0 version 20210516.1 (#3398)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-05-17 11:41:02 +00:00
Mikhail Timofeev 322aa89006 [windows] Add msys libxml2 package installation (#3386) 2021-05-17 00:54:28 +03:00
mikhailshaganov 72813adbe7 Rework apt-fast installation to get rid of apt repo (#3336)
* select-xamarin-sdk-v2

* Update select-xamarin-sdk-v2.sh

* change warning message

* check existed framework version

* check framework version review points

* Update apt.sh

* Update SoftwareReport.Tools.psm1

* remove a commented code

* Fixed review points

* return unattended-upgrades

* Fixed a viewing version

* add links for apt fast

* apt fast version

* apt-fast

* final check version

* add which apt-fast
2021-05-14 14:11:25 +03:00
Mikhail Timofeev a7c8d209c6 [windows] Add a test to make sure version 9 is the default one (#3377) 2021-05-14 12:20:12 +03:00
Mikhail Timofeev 15a610677b [ubuntu] Remove clang 9 for ubuntu 20, set clang 11 as the default one (#3381) 2021-05-14 11:25:07 +03:00
Mikhail Timofeev ca0395c1ee Add dotnet nuget list source (#3373) 2021-05-13 21:12:54 +03:00
Ewout ter Hoeven 09855006a1 Add Clang 12 to Ubuntu 20.04 toolset (#3206)
* Add Clang 12 to Ubuntu 20.04 toolset

* Ubuntu: Install Clang-12 directly from LLVM
2021-05-13 18:43:56 +03:00
github-actions[bot] 75a4d89efb Updating readme file for macOS-10.15 version 20210510.1 (#3360)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-13 14:59:08 +00:00
Aleksandr Chebotov 0b1d415b6a Remove Xamarin.IOS&Mac latest bundle (#3375) 2021-05-13 16:43:12 +03:00
github-actions[bot] 0cbfee2322 Updating readme file for win19 version 20210509.1 (#3350)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-13 13:37:30 +00:00
github-actions[bot] d694ead822 Updating readme file for win16 version 20210509.1 (#3349)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-13 13:36:40 +00:00
Mikhail Timofeev 0f3523c0af [macOS] Add GCC 11 (#3361)
* Add gcc@11 to macOS images

* Change tests and software report to use gcc toolset versions

* Add natural sort
2021-05-13 11:45:33 +03:00
github-actions[bot] 3b20fa31db Ubuntu 1604 (20210510 update) (#3358)
* Updating readme file for ubuntu16 version 20210510.0

* Update Ubuntu1604-README.md

* Update Ubuntu1604-README.md

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Maxim Lobanov <maxim-lobanov@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-13 08:44:37 +00:00
github-actions[bot] f20496e05d Ubuntu 2004 (20210510 update) (#3356)
* Updating readme file for ubuntu20 version 20210510.0

* Update Ubuntu2004-README.md

* Update Ubuntu2004-README.md

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Maxim Lobanov <maxim-lobanov@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-13 08:41:46 +00:00
github-actions[bot] 0409144182 Ubuntu 1804 (20210510 update) (#3357)
* Updating readme file for ubuntu18 version 20210510.0

* Update Ubuntu1804-README.md

* Update Ubuntu1804-README.md

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Maxim Lobanov <maxim-lobanov@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-13 08:38:04 +00:00
Aleksandr Chebotov 769423b171 Add build_resource_group_name packer option (#3369) 2021-05-13 10:19:34 +03:00
Alena Sviridenko 68aa36b2c6 Added workflow step to check for spammy issue (#3370) 2021-05-12 14:22:34 +03:00
Mikhail Timofeev 087144469d [ubuntu] Remove pip symlink creation (#3366) 2021-05-12 11:24:18 +03:00
Mikhail Timofeev d70d9f2ac2 Add a warning note about post-deployment scripts (#3364) 2021-05-11 19:07:51 +03:00
AlenaSviridenko a16083d386 Revert "test body input"
This reverts commit 23ed477795.
2021-05-11 18:01:50 +03:00
AlenaSviridenko 23ed477795 test body input 2021-05-11 17:58:25 +03:00
github-actions[bot] ae3284dad1 Updating readme file for macOS-11.0 version 20210510.1 (#3355)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-11 09:48:58 +00:00
Dibir Magomedsaygitov dc6dc83742 fix minikube version output (#3352) 2021-05-11 10:15:27 +03:00
Mikhail Timofeev a5ee51f72d Revert "[ubuntu] Rework php installation (#3272)" (#3340)
This reverts commit b1f202e5f0.
2021-05-07 16:35:34 +03:00
github-actions[bot] 52d48bcbcd Updating readme file for macOS-10.15 version 20210503.2 (#3301)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-07 13:27:14 +00:00
github-actions[bot] 158ed05b65 Updating readme file for ubuntu20 version 20210504.1 (#3312)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-06 15:03:30 +00:00
Mikhail Timofeev 028fa5d893 [macOS] Add Xamarin ios 14.16 and mac 7.10 (#3329) 2021-05-06 16:38:58 +03:00
github-actions[bot] a583688e0d Updating readme file for ubuntu16 version 20210504.1 (#3305)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-06 10:28:54 +00:00
github-actions[bot] 8f215a59bd Updating readme file for ubuntu18 version 20210504.1 (#3304)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-06 10:24:38 +00:00
github-actions[bot] 9ebab486a8 Updating readme file for macOS-10.14 version 20210501.1 (#3300)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-06 09:41:52 +00:00
Aleksandr Chebotov a5fca054cb [Ubuntu] Set DefaultLimitSTACK=16384 limit (#3328)
* Set DefaultLimitSTACK=16384 limit

* Set DefaultLimitSTACK 16MB
2021-05-06 12:10:58 +03:00
Mikhail Timofeev 5abc43a504 [windows] Add cmake 3.18.1 for Android to toolset files (#3324) 2021-05-06 11:35:37 +03:00
Mikhail Timofeev 9740348868 [macos] Add cmake 3.18.1 to toolsets (#3323) 2021-05-06 11:35:21 +03:00
Mikhail Timofeev 96e0e6f9f3 [Ubuntu] Add Cmake 3.18.1 to toolset files (#3322) 2021-05-06 11:35:05 +03:00
Ewout ter Hoeven 3ebf601284 [ubuntu] Add GCC 11 (#3291)
* Ubuntu Bionic/Focal: Add GCC 11

Add GCC 11 to the Ubuntu 18.04 Bionic and 20.04 Focal toolsets.

* Ubuntu Bionic/Focal: Add GFortran 11

Add GFortran 11 to the Ubuntu 18.04 Bionic and 20.04 Focal toolsets.
2021-05-06 10:31:09 +03:00
Mikhail Timofeev 366f1b078e [Ubuntu] Avoid updating gems (#3320) 2021-05-06 10:04:22 +03:00
Mikhail Timofeev 5475c40059 [macOS] Add swift program to save certificate (#3311) 2021-05-05 18:23:21 +03:00
Sergey Dolin adf1f3d76e [ubuntu] Remove apt sources used to install azure-cli only (#3274) 2021-05-05 16:39:04 +03:00
Howard Jones 0cca9be107 Make CreateAzureVMFromPackerTemplate friendlier (#3209)
* Don't assume JSON output

Specify JSON output, since it's required. The default can be changed.

* Make actions easier to track

To make cleanup easier, use the same GUID for all components and report at the end on what was created.
2021-05-05 12:04:44 +03:00
Darii Nurgaleev f84d55abeb Rework Kubernetes installation to avoid using apt repos on Ubuntu images (#3309)
* github_feed_token removal

* remove file

* GithubFeedToken remove from other files

* remove boost from docs

* Kubectl installation without additional repo

* add latest kubectl version variable
2021-05-05 11:50:15 +03:00
Leonid Lapshin 1532432fa9 Fix fastlane installation for Ubuntu 20 (#3308)
* tmp fix for Ubuntu 20

* removed unnecessary line break

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2021-05-04 21:00:16 +03:00
Alena Sviridenko d441e5b3c0 Removed Ubuntu 16.04 from README.md (#3302) 2021-05-04 18:10:24 +03:00
mikhailshaganov 50f02341da select-xamarin-sdk-v2 (#3290)
* select-xamarin-sdk-v2

* Update select-xamarin-sdk-v2.sh

* change warning message

* check existed framework version

* check framework version review points
2021-05-04 17:29:41 +03:00
github-actions[bot] 365e5a0180 Updating readme file for macOS-11.0 version 20210503.1 (#3299)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-05-04 09:31:01 +00:00
Daniel f109d39c83 Securing packer builds via allowed_inbound_ip_addresses (#3193)
* Trying to handover additional parameters

* Make restriction to agent ip configurable

* Added additional parameter to all other packer files

* Added note about new parameter's incompatibility with other parameters to command line help

* Added line break for better readability

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2021-05-04 11:39:55 +03:00
github-actions[bot] c2a2904e48 Updating readme file for ubuntu16 version 20210425.1 (#3262)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-29 14:50:39 +00:00
Leonid Lapshin b1f202e5f0 [ubuntu] Rework php installation (#3272) 2021-04-29 17:29:51 +03:00
github-actions[bot] 4a134cd3e5 Updating readme file for win19 version 20210425.1 (#3267)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-29 13:02:29 +00:00
github-actions[bot] d22dbe7112 Updating readme file for win16 version 20210425.1 (#3266)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-29 12:46:42 +00:00
github-actions[bot] 4fbbc19bf8 Updating readme file for ubuntu18 version 20210425.1 (#3263)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-29 09:01:40 +00:00
github-actions[bot] db4a0a42af Updating readme file for ubuntu20 version 20210425.1 (#3264)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-29 08:59:15 +00:00
Sergey Dolin 552da81d13 [ubuntu] Document GHC apt repository (#3268) 2021-04-28 14:51:16 +03:00
Rob Burger 6d21bc3d1a [Ubuntu] Increase Linux stack space to 16384KB (#3260)
* Increase Linux stack space to 16384KB

* Add stack hard and soft limits to limits.conf
2021-04-28 10:44:01 +03:00
Mikhail Timofeev 34ea1d0440 [Windows] Return VS2017 SSDT extensions to the readme (#3270) 2021-04-27 23:03:17 +03:00
github-actions[bot] 1547af6c5d Updating readme file for macOS-10.15 version 20210423.1 (#3265)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-27 12:46:39 +00:00
AHuusom cc0c9ba63b [windows] Fixed version checking (#3219) 2021-04-27 11:37:12 +03:00
Ismaël Mejía 08dd8f3a6a [all os] Updated maven from 3.6.3 to 3.8.1 (#3247) 2021-04-26 14:48:47 +03:00
github-actions[bot] 1cfd480416 Updating readme file for macOS-11.0 version 20210424.1 (#3261)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-04-26 10:12:58 +00:00
Mikhail Timofeev cd4ecad2e6 [Windows] Install vsix extensions using CDN endpoint (#3244)
* Install extensions for VS19

* Get vsix packages name in runtime

* add a bit of debug

* Get extension id from the marketplace uri

* Add extension name

* skip vcredist installation

* Add Get-VsixExtenstionFromMarketplace to ImageHelpers.psm1

* Fix DownloadUri name in the function

* DownloadUri in lower case

* Add packages to the readme

* Add a condition to software report

* fix spelling in function

* Simplify toolset + get rid of backticks
2021-04-23 19:38:43 +03:00
Mikhail Timofeev 5690645f0e Add --no-progress flag to choco install (#3238) 2021-04-22 18:38:35 +03:00
github-actions[bot] f2852367e5 Updating readme file for macOS-10.15 version 20210419.2 (#3217)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-22 11:05:27 +00:00
github-actions[bot] 6475fd06d5 Updating readme file for win19 version 20210419.1 (#3215)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-22 10:34:32 +00:00
github-actions[bot] fd4350f27c Updating readme file for win16 version 20210419.1 (#3216)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-22 10:02:28 +00:00
github-actions[bot] 6752ddb1f4 Updating readme file for ubuntu20 version 20210419.1 (#3213)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-22 09:05:26 +00:00
github-actions[bot] 5472e84506 Updating readme file for ubuntu18 version 20210419.1 (#3211)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-22 08:50:07 +00:00
github-actions[bot] d6fd680a3a Updating readme file for ubuntu16 version 20210419.1 (#3212)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-22 08:43:08 +00:00
Mikhail Timofeev e662b19a30 Install vcredist 2010 for windows 2010 from direct links (#3230) 2021-04-22 09:54:12 +03:00
Dibir Magomedsaygitov 19537cbf0b [Ubuntu] Fix GRADLE_HOME environment variable (#3225)
* fix gradle_home env var

* add gradle test and minor rework

* debug
2021-04-21 18:20:20 +03:00
github-actions[bot] 4440cbd3f3 Updating readme file for macOS-11.0 version 20210420.1 (#3222)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-04-21 09:04:29 +00:00
Mikhail Timofeev 4417214480 [macOS] Add MSBuild to docs (#3214) 2021-04-20 11:24:51 +03:00
Aleksandr Chebotov 83f2d79254 [macOS] suppress pipefail pgrep exit code (#3208) 2021-04-19 17:18:32 +03:00
Mikhail Timofeev a06f07dfb4 [Ubuntu] Add msbuild to software report (#3210) 2021-04-19 16:17:48 +03:00
github-actions[bot] 98743bcf9c Updating readme file for macOS-11.0 version 20210418.1 (#3207)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-04-19 11:55:05 +00:00
Maxim Lobanov 5657dde4a0 Update PyPy to 7.3.4 on Windows (change platform format) (#3189)
* Update PyPy to 7.3.4 on Windows (change platform format)

* Update SoftwareReport.CachedTools.psm1

* Update Install-PyPy.ps1

* Update SoftwareReport.CachedTools.psm1
2021-04-19 10:15:26 +03:00
Aleksandr Chebotov 4a2e5bca16 [ubuntu] Remove google-cloud-sdk repo (#3199) 2021-04-16 19:24:24 +03:00
Alena Sviridenko 0c6c332678 [macOS] Create VM_ASSETS environment variable (#3190) 2021-04-16 00:04:17 +03:00
github-actions[bot] ae60820a20 Updating readme file for ubuntu20 version 20210412.1 (#3154)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-15 12:38:05 +00:00
github-actions[bot] 08a251f604 Updating readme file for ubuntu18 version 20210412.1 (#3153)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-15 12:31:22 +00:00
github-actions[bot] 8de2ab49f9 Updating readme file for ubuntu16 version 20210412.1 (#3155)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-15 12:29:47 +00:00
Darii Nurgaleev 4ae0bde840 Image generation fix: remove quote (#3191)
* github_feed_token removal

* remove file

* GithubFeedToken remove from other files

* remove boost from docs

* added fix for img generation
2021-04-15 14:59:28 +03:00
Darii Nurgaleev 575108f5a1 Remove GithubFeedToken build parameter (#3184) 2021-04-15 13:05:57 +03:00
github-actions[bot] 94fc8cc0ba Updating readme file for macOS-10.14 version 20210413.1 (#3187)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-15 09:47:37 +00:00
Aleksandr Chebotov 24f91060ac Remove google chrome repo on Ubuntu (#3188) 2021-04-15 12:04:19 +03:00
github-actions[bot] 0d88bc14e5 Updating readme file for macOS-10.13 version 20210413.1 (#3179)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-15 07:43:11 +00:00
github-actions[bot] 682af81871 Updating readme file for win16 version 20210411.1 (#3157)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-14 19:08:18 +00:00
github-actions[bot] 40ef7b1ba3 Updating readme file for macOS-10.15 version 20210412.2 (#3169)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-14 16:36:53 +00:00
Aleksandr Chebotov b04de88f6e [Ubuntu] Install zstd homebrew (#3181)
* install zstd using brew

* fix typo

* remove Run-Command

* replace to Take-OutputPart

* create zstd symlinks
2021-04-14 19:34:49 +03:00
github-actions[bot] 16fd521369 Updating readme file for win19 version 20210411.1 (#3156)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-14 15:36:18 +00:00
Mikhail Timofeev 579dea7415 Add swiftformat for all macOS versions except HS (#3170) 2021-04-14 10:22:41 +03:00
Mikhail Timofeev 51d9ece7fe [macOS 10.13] Change Go in the toolset to 1.15 (#3178) 2021-04-14 10:21:40 +03:00
Mikhail Timofeev 274bb65073 [ubuntu] Add node14 & node14-alpine docker images (#3171) 2021-04-13 19:04:04 +03:00
Alena Sviridenko b7520207f7 Document OS and software support strategy for virtual-environments (#3127) 2021-04-13 17:32:58 +03:00
Aleksandr Chebotov 487339fb77 [ubuntu] provide package name (#3172) 2021-04-13 17:13:46 +03:00
github-actions[bot] f3ffc1d9f3 Updating readme file for macOS-11.0 version 20210412.3 (#3168)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-04-13 12:57:02 +00:00
Vladimir Safonkin 2eab75337b [macOS] Remove gradle test (#3163) 2021-04-12 17:58:58 +03:00
Sergey Dolin 98070a66fc [ubuntu] Rework bazel installation to avoid using apt repos (#3088) 2021-04-12 11:31:34 +03:00
Marinus Pfund 59997be01a Add retry to Install-RootCA.ps1 generateSSTFromWU (#3018)
* Update Install-RootCA.ps1

added retry behaviour to certutil.exe -generateSSTFromWU

* Update Install-RootCA.ps1

removed multi line

* fixed pr comments in Install-RootCA.ps1

fixed PR comments
2021-04-12 10:50:39 +03:00
Mikhail Timofeev c58b0cfbfd Remove user-wide dotnet config (#3144) 2021-04-09 19:07:59 +03:00
Mikhail Timofeev 4006fabbdd Add option only-show-errors (#3142) 2021-04-09 16:53:57 +03:00
Mikhail Timofeev 3ab55ea5da Add stream redirection to hide log output (#3141) 2021-04-09 16:22:52 +03:00
Nikita Bykov acdde71580 [Ubuntu] Fix Chromium installation (#3136)
* fix chromium installation

* fix chromium

* added symlink

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-04-09 14:50:48 +03:00
Mikhail Timofeev bfd58535c2 Add cleanup logic for the packer os disk (#3140) 2021-04-09 14:27:14 +03:00
Dibir Magomedsaygitov d1de678b65 [Ubuntu] Rework Git installation to avoid using apt repo (#3095)
* rework git installation

* simplify git installation

* minor fix

* document source repo's

* small fix

* debug
2021-04-09 11:57:40 +03:00
Sergey Dolin fbcc41275b [ubuntu] Update the cached Docker images (#3099) 2021-04-09 11:04:52 +03:00
Sergey Dolin 980d197a7a [windows] Replace the microsoft/aspnetcore-build Docker image with mcr.microsoft.com/dotnet/framework/sdk (#3101) 2021-04-09 11:04:31 +03:00
Mikhail Timofeev 94a1c2770c [macOS] Avoid creating symlinks for PyPy 7.3.4 (#3135) 2021-04-09 11:04:11 +03:00
github-actions[bot] bf22901ec6 Updating readme file for win16 version 20210404.2 (#3109)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-08 23:30:08 +00:00
github-actions[bot] afed2f5b3a Updating readme file for win19 version 20210404.2 (#3110)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-08 23:30:06 +00:00
Aleksandr Chebotov eecc7b86eb [macOS] Upgrade az powershell module from 4.8.0 to 5.7.0 (#3132)
* update az 4.8.0 -> 5.7.0

* revert HS
2021-04-08 21:01:52 +03:00
Mikhail Timofeev 1c76e14336 [Windows] Upgrade az powershell module from 5.5.0 to 5.7.0 (#3128)
* Change Az from 5.5.0 to 5.7.0

* Remove 4.6.0, add 5.5.0 to zip
2021-04-08 21:00:50 +03:00
Mikhail Timofeev e8f899d57c Don't create symlinks for PyPy 7.3.4 (#3134) 2021-04-08 20:10:40 +03:00
github-actions[bot] 0da5da7f57 Ubuntu 2004 (20210405 update) (#3093)
* Updating readme file for ubuntu20 version 20210405.1

* fixed packer version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-08 16:12:24 +00:00
github-actions[bot] cff32c9efe macOS 10.15 (20210404 update) (#3097)
* Updating readme file for macOS-10.15 version 20210404.1

* updated packer version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-08 14:09:34 +00:00
github-actions[bot] 76e1f282a1 Ubuntu 1604 (20210405 update) (#3092)
* Updating readme file for ubuntu16 version 20210405.1

* fixed packer version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-08 11:44:57 +00:00
github-actions[bot] 66088ce577 Ubuntu 1804 (20210405 update) (#3094)
* Updating readme file for ubuntu18 version 20210405.1

* Update Ubuntu1804-README.md

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-08 11:41:35 +00:00
github-actions[bot] 5ee9fb397b macOS 10.14 (20210405 update) (#3115)
* Updating readme file for macOS-10.14 version 20210405.1

* fixed packer version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-08 11:37:52 +00:00
Dibir Magomedsaygitov 21b8cadc2c [Ubuntu] Remove apt source for podman, buildah and skopeo (#3077)
* remove apt source list

* debug

* document source repo and fix installation

* small fix
2021-04-08 14:13:21 +03:00
Nikita Bykov 6858b9232d [macOS] Rework Xamarin documentation (#3113)
* reworked xamarin documentation

* added condition for defaultSymlink variable

* removed sorting of xamarin bundles

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-04-08 12:55:47 +03:00
Mikhail Timofeev ed0a37f3ab [Ubuntu] Change az 5.5.0 to 5.7.0 (#3126) 2021-04-08 10:50:50 +03:00
Dmitry Shibanov 37a897095f add permissions for /usr/lib/jvm (#3105) 2021-04-08 10:43:59 +03:00
Vladimir Safonkin f29cc02bef [Ubuntu] Remove apt sources for Postgresql, Mongodb, Heroku (#3091) 2021-04-07 13:57:35 +03:00
Darii Nurgaleev 1a3945d52c Update documentation for post-deployment scripts. (#3070) 2021-04-06 16:22:28 +03:00
Mikhail Timofeev 6ede984b96 [windows] Fix output for packer 1.7.1 (#3104) 2021-04-06 05:06:39 +03:00
Aleksandr Chebotov 0d102a98d4 add sshpass packages (#3103) 2021-04-05 20:27:14 +03:00
Mikhail Timofeev 210e9558ae [macOS] Fix output for packer 1.7.1 (#3100) 2021-04-05 18:41:57 +03:00
Mikhail Timofeev 0c440c82ca [ubuntu] Fix packer output for version 1.7.1 (#3098) 2021-04-05 17:09:48 +03:00
github-actions[bot] 0c064d0bdb macOS 11.0 (20210404 update) (#3096)
* Updating readme file for macOS-11.0 version 20210404.2

* fixed packer version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
2021-04-05 11:48:21 +00:00
github-actions[bot] 961495b5c7 Updating readme file for win19 version 20210330.2 (#3072)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-05 06:09:49 +00:00
Nikita Bykov b7f276c003 [Ubuntu] Rework Сhromium installation to avoid using snap (#3029)
* rework chromium installation

* added GetChromiumRevision function

* changed getting chrome version

* fixed GetChromiumRevision function

* fixed CHROME_VERSION variable

* move chromium installation to google-chrome.sh

* added -qq for unzip

* added comments to GetChromiumRevision function

* updated tests and sofware report

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-04-02 19:21:33 +03:00
Aleksandr Chebotov be27ebfdb3 [ubuntu] replace wget to download_with_retries helper (#3087) 2021-04-02 18:47:50 +03:00
Aleksandr Chebotov 0917a07677 [windows] set ascii encoding (#3086) 2021-04-02 17:53:08 +03:00
Mikhail Timofeev 3195add3cd [Ubuntu] Add clang-format to the readme (#3081)
* Add clang-format to the readme

* Create a function to retrieve clang tool versions

* Add ClangFormatVersions to software report

* Add new line

* Resolve nitpicks
2021-04-02 14:38:54 +03:00
Aleksandr Chebotov 8472c0699b Remove warmup deprecation for Ubuntu images (#3076) 2021-04-02 11:17:15 +03:00
github-actions[bot] b3c93d65df Updating readme file for win16 version 20210329.1 (#3059)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-02 06:09:23 +00:00
github-actions[bot] 92c9e67b9f Updating readme file for ubuntu20 version 20210330.1 (#3057)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-01 14:37:59 +00:00
github-actions[bot] 9e644fc21a Updating readme file for macOS-10.15 version 20210327.1 (#3051)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-01 13:44:08 +00:00
Aleksandr Chebotov cd5930b52b [ubuntu] suppress tar verbose messages (#3075) 2021-04-01 15:15:59 +03:00
github-actions[bot] 18062f1b88 Updating readme file for ubuntu16 version 20210327.1 (#3044)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-01 09:19:09 +00:00
github-actions[bot] 475453f212 Updating readme file for ubuntu18 version 20210330.1 (#3056)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-04-01 09:04:35 +00:00
Mikhail Timofeev a687c4c753 Add python-setuptools to Ubuntu16 & 18 toolset files (#3071) 2021-03-31 19:25:32 +03:00
Vladimir Safonkin 1436b723d5 Remove duplicates from Ubuntu docs (#3066) 2021-03-31 19:16:44 +03:00
Aleksandr Chebotov 05fc867e8a Suppress unzip logs in Ubuntu image generation (#3068) 2021-03-31 16:07:25 +03:00
Mikhail Timofeev 1572c20af1 [Ubuntu] Move Az modules to the PowerShell Tools section (#3067)
* Move az section

* Add new line between pwsh and az modules
2021-03-31 15:50:39 +03:00
hackercat be806579bb [Ubuntu] Fix Erlang version in software report
SoftwareReport collects wrong version for Erlang, it reports Eshell
version rather than Erlang itself.
reference: https://stackoverflow.com/questions/9560815/how-to-get-erlangs-release-version-number-from-a-shell
2nd answer

`erl` doesn't have `-v` flag, only `-version`
`erlc` `-v` flag is for verbose output
`rebar3` reports it's version with flag `-v`
Change `erl -v` to `erl -version` as it gets stuck in certain scenarios
like using Docker as packer builder.
reference: http://erlang.org/doc/man/erl.html
2021-03-31 12:38:11 +03:00
Aleksandr Chebotov 726ef281c7 [ubuntu] disable verbose (#3063) 2021-03-31 10:46:42 +03:00
Dmitry Shibanov b00dbe1036 install yarn from npm (#3037) 2021-03-31 10:33:46 +03:00
Aleksandr Chebotov 7d7b362d79 [Ubuntu] suppress unzip messages in aws.sh script (#3055)
* suppress unzip messages

* remove sudo

* add /tmp
2021-03-31 09:51:27 +03:00
Aleksandr Chebotov a533011008 use download_with_retries (#3054) 2021-03-30 15:23:57 +03:00
Aleksandr Chebotov 21f63fd579 Install Chrome without apt source (#3036) 2021-03-30 10:17:56 +03:00
Dibir Magomedsaygitov 826fed9604 sort java versions (#3045) 2021-03-29 19:19:52 +03:00
github-actions[bot] b08f5f471b Updating readme file for macOS-11.0 version 20210328.1 (#3046)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-29 14:55:26 +00:00
Aleksandr Chebotov 6ac1661557 [Ubuntu] inject ansible pkg (#3047)
* inject ansible pkg

* fix comment

* fix comment
2021-03-29 16:29:12 +03:00
Kévin Dunglas 6747127d83 [ubuntu] add emoji support in Chrome (#2699)
* fix: emoji support in Chrome on Ubuntu

* move package to toolset
2021-03-29 15:46:21 +03:00
Dibir Magomedsaygitov 48f3c3e9b7 [Ubuntu] Move preinstalled Java distributions to the toolcache directory (#2915)
* move preinstalled java to toolcache

* rework installation and fix software report
2021-03-27 10:51:50 +03:00
Dmitry Shibanov 60459a5b04 add replace from '+' to '-' (#3027) 2021-03-27 10:51:01 +03:00
Mikhail Timofeev b56d115a16 [Windows] Replace '+' to '-' in java path (#3028)
* Replace + to - in Java path

* Fix comment

* fix vendor name in software report
2021-03-27 10:50:50 +03:00
Mikhail Timofeev dd506183e2 [Ubuntu] Set user-related environmental variables and PATH via post deployment script (#3030)
* Move home directory vars to post-deploy scripts

* Remove "export" word

* Move home directory vars to post-deploy scripts

* Remove "export" word

* add variables via post-deployment file

* remove quotes around PATH

* remove quotes

* Replace $HOME in /etc/environment in post-deployment script

* rename variable

* get rid of extra variable
2021-03-26 18:33:51 +03:00
Aleksandr Chebotov a769b06872 Switch Azure CLI installation to GitHub Releases (#3035) 2021-03-26 18:21:42 +03:00
Amruta Kawade f6f2e3681e [Windows] Az Modules Size Reduction On Image (#2827)
* [Windows] Az Modules Size Reduction On Image

* Addressing review comments

* Downloading azure and azurerm from blob storage
2021-03-26 18:21:12 +03:00
Aleksandr Chebotov 4c606d887d [Ubuntu] get julia version from julialang.org (#3025)
* get version from julialang.org

* add helpers

* add curl flag -L
2021-03-26 13:13:29 +03:00
Mikhail Timofeev 54fa1d6658 Remove versions less than 9 from toolsets (#3023) 2021-03-26 08:28:54 +03:00
hackercat abbad83bb1 feat: Return apt packages with their installed versions (#2939) 2021-03-26 08:28:15 +03:00
Sergey Dolin 6168b56552 Apply fix from https://github.com/github/super-linter/issues/1397 (#3024) 2021-03-25 12:55:24 +03:00
Aleksandr Chebotov 436d9baa95 [Ubuntu] use pipx to install ansible (#3015)
* use pipx to install ansible

* update info
2021-03-25 12:40:36 +03:00
hackercat ecfee9c8ec Remove Clang 11 dependencies (#3007) 2021-03-25 11:05:08 +03:00
Amruta Kawade 5545084098 [Linux] Az Modules Size Reduction On Image (#2828)
* [Linux] Az Modules Size Reduction On Image

* addressing review comments

* addressing review comments

* Addressing review comments
2021-03-25 09:34:25 +03:00
github-actions[bot] ff9f3f0a8b Updating readme file for ubuntu20 version 20210318.0 (#2989)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-24 10:06:33 +00:00
github-actions[bot] 46df370461 Updating readme file for ubuntu16 version 20210318.0 (#2990)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-24 09:53:05 +00:00
github-actions[bot] 37f0d72bbe Updating readme file for ubuntu18 version 20210318.0 (#2991)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-24 09:51:05 +00:00
Aleksandr Chebotov dee50eebff add acl package to Ubuntu 20 (#3006) 2021-03-23 10:48:35 +03:00
github-actions[bot] b345f38fbe Updating readme file for macOS-11.0 version 20210321.1 (#3000)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-22 12:49:17 +00:00
github-actions[bot] faee73e79a Updating readme file for win19 version 20210316.1 (#2948)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-22 12:19:36 +00:00
Sergey Dolin 33b6bbe946 Update Ubuntu documentation to include mono web-server (#2892)
* Update Ubuntu documentation to include mono web-server

* apply to Ubuntu 20.04 only
2021-03-22 12:04:21 +03:00
Mikhail Timofeev f178f0ec83 [Ubuntu] Install sbt from gh releases (#2983)
* Change sbt installation method to gh releases

* add source install.sh
2021-03-19 15:20:27 +03:00
Mikhail Timofeev e1ddcff2f0 Add openssl to software readme (#2984) 2021-03-19 13:43:48 +03:00
github-actions[bot] f201ae012b Updating readme file for ubuntu20 version 20210315.1 (#2930)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-19 08:47:56 +00:00
Mikhail Timofeev 593aa6b100 Revert $BASH_ENV (#2982) 2021-03-18 21:58:04 +03:00
Dibir Magomedsaygitov 8a34f3c527 software updates week 12 (#2970) 2021-03-18 16:22:44 +03:00
github-actions[bot] 21d68f342f Updating readme file for ubuntu16 version 20210317.1 (#2955)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-18 12:52:57 +00:00
github-actions[bot] 46e5d502a6 Updating readme file for ubuntu18 version 20210315.1 (#2931)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-18 12:16:19 +00:00
Arjun Madan 57d8f5e0ed Update the ubuntu-latest tag to point to 20.04 (#2852) 2021-03-18 10:59:31 +03:00
Mikhail Timofeev 5a68fb9658 fix variable name (#2964) 2021-03-18 09:42:04 +03:00
Mikhail Timofeev fa7347b7a0 Change approach to get the version from manifest (#2966) 2021-03-18 09:41:47 +03:00
Mikhail Timofeev e9fc3366a5 Deprecate jekyll/builder and node8-typescript (#2965) 2021-03-18 09:41:18 +03:00
Mikhail Timofeev 4847468235 Add Linux kernel version to software report (#2959) 2021-03-18 09:41:01 +03:00
github-actions[bot] 1dc087be2e Updating readme file for macOS-10.15 version 20210314.1 (#2937)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-17 19:34:35 +00:00
github-actions[bot] 8c431db884 Updating readme file for win16 version 20210309.0 (#2909)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-17 16:26:40 +00:00
Patrick C b04c65a83c Update name for oc cli to OpenShift CLI (#2949) 2021-03-17 10:54:05 +03:00
Mikhail Timofeev 0cf21e4512 [Windows] Move preinstalled java distributions to the toolcache directory (#2903)
* Move installation to toolcache folder

* Change Set-JavaPath function

* remove old java report function

* Change report function to output full semver

* small improvments

* nitpicks + remove java root path

* Adoptium -> Adopt
2021-03-16 17:16:16 +03:00
Nikita Bykov ef6e8c905f [MacOS] Move preinstalled java distributions to the toolcache directory (#2883)
* Move java to the toolcache

* resolved comments

* added sudo for ln command

* fixed versions and added symlink

* fixed openjdk.sh

* fixed typo

* updated SoftwareReport

* fixed SoftwareReport

* fixed SoftwareReport

* fixed tool name

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-03-16 17:13:54 +03:00
Aleksandr Chebotov 758e6ef267 add lerna version (#2914) 2021-03-15 21:05:15 +03:00
github-actions[bot] 671348b620 Updating readme file for ubuntu20 version 20210309.1 (#2887)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-15 14:47:34 +00:00
github-actions[bot] dc404cb968 Updating readme file for ubuntu18 version 20210309.1 (#2891)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-15 14:32:08 +00:00
github-actions[bot] e91d69a3fa Updating readme file for win19 version 20210309.0 (#2895)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-15 14:26:07 +00:00
Aleksandr Chebotov 11437f2e63 set minimumFreeSpaceMB=15000 (#2934) 2021-03-15 15:33:50 +03:00
Aleksandr Chebotov 51a9c11e33 Add support for latest zstd (#2927) 2021-03-15 15:26:01 +03:00
github-actions[bot] d6cc9d0e40 Updating readme file for ubuntu16 version 20210309.1 (#2886)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-15 12:07:06 +00:00
github-actions[bot] dbd857624a Updating readme file for macOS-11.0 version 20210314.1 (#2929)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-03-15 11:41:55 +00:00
Aleksandr Chebotov d285d2f7d3 add ACCEPT_EULA=Y env var (#2908) 2021-03-15 11:17:57 +03:00
Aleksandr Chebotov 2f03a07621 [Windows] Update zstd to 1.4.9 (#2899)
* install from GitHub releases

* rename zstd folder

* change wildcard

* cut messages
2021-03-12 14:28:18 +03:00
Darii Nurgaleev 24abe31369 [macOS] Software updates week 11 (#2900)
* [macOS] Fail Pester tests on error

* return it back

* software update week 11

* 6.12.7 bundle default
2021-03-12 10:41:21 +03:00
Aleksandr Chebotov d575d1bcc5 set kern.maxfilesperproc=65536 (#2901) 2021-03-12 09:36:35 +03:00
github-actions[bot] cb8c37dc0a Updating readme file for macOS-10.15 version 20210307.1 (#2879)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-11 13:05:26 +00:00
github-actions[bot] 0d92dbb3bc Updating readme file for macOS-10.14 version 20210308.1 (#2884)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-11 13:02:36 +00:00
Daniel 160f5bedb0 Allow authentication of resource generator script via service principal (#2622)
* Allow authentication of resource generator script via service principal

* Re-use the given service principal in case of parametric authentication

* Updated variable names

* Renamed parameter and variable from AzureTenant to AzureTenantId

* Added Azure DevOps pipeline to build an agent

* Added link to azure pipeline to instructions

* Fixed typo in link

* Removed unnecessary / double brackets

* Untangled credential instantiation to make it more readable

* Removed example yaml file

* Removed unnecessary variable assignment
2021-03-10 23:21:35 +03:00
Maxim Lobanov 971ee7d2a7 Merge pull request #2851 from dmitryikh/add-clang-11-to-ubuntu-latest
[Ubuntu] add clang-11
2021-03-10 09:14:14 +03:00
github-actions[bot] 2c6eab40b5 Updating readme file for ubuntu18 version 20210302.0 (#2814)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-09 20:41:14 +00:00
github-actions[bot] 639fcca9e6 Updating readme file for macOS-11.0 version 20210308.1 (#2880)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-03-09 10:36:08 +00:00
Mikhail Timofeev 8cdcef0d00 Initialize ChocolateyToolsLocation variable and fix tests (#2874) 2021-03-08 22:43:58 +03:00
Dmitry Khominich 1cfb9a989f [Ubuntu] add clang-11 2021-03-05 16:44:12 +02:00
github-actions[bot] 5ad9793f29 Updating readme file for macOS-10.15 version 20210302.1 (#2833)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-05 08:29:42 +00:00
Mikhail Timofeev c6ba1f00df remove boost from windows images (#2843) 2021-03-05 10:22:59 +03:00
Mikhail Timofeev adcbf9592c remove boost from ubuntu images (#2844) 2021-03-05 10:22:42 +03:00
github-actions[bot] 6ec7e94c45 Updating readme file for ubuntu20 version 20210302.0 (#2815)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-04 17:02:34 +00:00
Aleksandr Chebotov 40f571a753 [Ubuntu] Add net-tools (#2838)
* add net-tools

* fix output
2021-03-04 18:30:40 +03:00
Shivam Mathur 8a17c5ea71 [Ubuntu] Fix PHP extensions (#2834) 2021-03-04 17:06:34 +03:00
github-actions[bot] b0e4215cfa Updating readme file for ubuntu16 version 20210302.0 (#2813)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-04 10:10:45 +00:00
Mikhail Timofeev e7e66bec69 [Ubuntu] Add a file with global user-related variables and point BASH_ENV variable to it (#2826)
* Add global vars to profile.d

* set BASH_ENV var

* fix comment

* remove extra quotes
2021-03-03 17:45:01 +03:00
github-actions[bot] ff72158a2a Updating readme file for macOS-11.0 version 20210302.1 (#2824)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-03-03 09:17:10 +00:00
github-actions[bot] f534484ccc Updating readme file for win16 version 20210219.1 (#2769)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-01 14:34:18 +00:00
github-actions[bot] 56674f9e57 Updating readme file for win19 version 20210219.1 (#2768)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-03-01 10:52:07 +00:00
Mikhail Timofeev 7aabb126ab Revert "[windows] add ip substitution to update-dockerimages (#2611)" (#2805)
This reverts commit aa0de6b9cc.
2021-03-01 10:57:28 +03:00
Mikhail Timofeev 7cb767267a add all Go symlinks (#2798) 2021-02-28 10:36:00 +03:00
Mikhail Timofeev 9378641fb4 [macOS] Stick to go 1.15 (#2795) 2021-02-27 11:45:49 +03:00
Sergey Dolin 12ba306121 [ubuntu] Add lerna (#2763)
* Add lerna to linux images

* Add a comment about netlify-cli

* remove Node.js tests from Tools.Tests.ps1

* fix tabs

* revert empty lines

* fix code style
2021-02-26 18:06:24 +03:00
github-actions[bot] 238c623def Updating readme file for macOS-10.15 version 20210220.1 (#2773)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-26 06:39:56 +00:00
Mikhail Timofeev d7cbdff57e [macOS] Software updates Week 9 (#2786) 2021-02-25 16:29:15 +03:00
Dibir Magomedsaygitov fdea69d18f add link to image release (#2783) 2021-02-25 14:22:57 +03:00
Vladimir Safonkin d707864e45 [ubuntu, macos] Remove dotnet 3.0 (#2782) 2021-02-24 19:34:54 +03:00
Aleksandr Chebotov 09ea8edb54 change GDIProcessHandleQuota to 20000 (#2780) 2021-02-24 18:48:49 +03:00
Mikhail Timofeev 5afe6fcc4e [Ubuntu] Remove azcopy 7 (#2779)
* remove azcopy 7 installation

* Fix software report generator

* fix variable name

* add install helper
2021-02-24 18:21:51 +03:00
Mikhail Timofeev 5bf71738f0 Start platform and build tools with version 23 (#2781) 2021-02-24 16:55:49 +03:00
github-actions[bot] 13fbc5337e Ubuntu 2004 (20210219 update) (#2764)
* Updating readme file for ubuntu20 version 20210219.1

* fixed PyPy version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-24 11:37:22 +00:00
Sergey Dolin 60b01b3d30 [windows] remove GOROOT (#2710) 2021-02-24 12:47:16 +03:00
Sergey Dolin 6fb455bd33 [ubuntu] Remove GOROOT (#2668) 2021-02-24 12:46:40 +03:00
github-actions[bot] bc981f3aab Updating readme file for ubuntu16 version 20210219.1 (#2765)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-24 09:42:12 +00:00
github-actions[bot] 3cfeb58d24 Updating readme file for ubuntu18 version 20210219.1 (#2766)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-24 08:27:14 +00:00
Mikhail Timofeev e773a0c743 [macOS] Improve select-datastore script rev2 (#2772)
* select last one

* Fix comment

* Change logic

* change name

* fix comment
2021-02-20 16:34:08 +03:00
Mikhail Timofeev 990889bcf0 [macOS] Improve select-datastore script (#2771)
* select last one

* Fix comment
2021-02-20 15:40:18 +03:00
Mikhail Timofeev b42272d743 [ubuntu] Change PyPy pattern (#2767) 2021-02-20 14:24:39 +03:00
Sergey Dolin d0e2b96b20 Remove PyPy symlink workaround from Windows images (#2744) 2021-02-20 11:51:32 +03:00
github-actions[bot] 0c6a730e34 Updating readme file for macOS-11.0 version 20210219.1 (#2762)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-02-20 08:02:58 +00:00
Leonid Lapshin a871273c9d Added Go 1.16 to all OSes toolsets (#2730)
* added Go 1.16 to all OSes toolsets

* removed Go 1.16 from Ubuntu 16 and 18 due to image capacity

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2021-02-19 21:34:08 +03:00
Aleksandr Chebotov ee314d4c78 [windows] Fix tests, remove cmake 3.6 (#2758) 2021-02-19 21:27:58 +03:00
Leonid Lapshin 2a0829d7e5 [macOS] Software updates week 8 2021 (#2749) 2021-02-19 21:26:22 +03:00
Mikhail Timofeev c4d66c8dc7 [Ubuntu] Add Fastlane (#2751) 2021-02-19 18:33:28 +03:00
Mikhail Timofeev d76f3274f8 [macOS] Fix Android tests to work with platform version S and remove Cmake 3.6 (#2757)
* Fix tests, move cmake to toolset

* add -L to curl
2021-02-19 14:52:13 +03:00
Mikhail Timofeev 18effcdd26 [Ubuntu] Fix Android tests to work with platform version S and remove Cmake 3.6 (#2755)
* fix tests

* get rid of build-tools letter list

* Remove Cmake 3.6, fix platforms test
2021-02-19 14:18:13 +03:00
Nikita Bykov 2c96d280ed [Ubuntu] Rework haskell.sh to install Cabal using GHCup (#2636)
* reworked haskell installation

* added comment

* resolved comments and added symlink

* fixed haskell.sh

* update haskell.sh

* update installation

* added error suppressing

* reverted ghc intallation

* added comments

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-02-19 10:20:15 +03:00
Dibir Magomedsaygitov c881c3cab7 precache pypy 3.7 (#2737) 2021-02-19 10:19:11 +03:00
Dibir Magomedsaygitov 8916d17640 [macOS] Precache PyPy 3.7 (#2738)
* precache pypy 3.7

* remove pypy 3.7 from hs and mojave
2021-02-19 10:19:00 +03:00
Dibir Magomedsaygitov a0e569de87 [Ubuntu] Precache PyPy 3.7 (#2739)
* precache pypy 3.7

* small change
2021-02-19 10:17:51 +03:00
github-actions[bot] f0567bd9d9 Updating readme file for ubuntu20 version 20210216.1 (#2722)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-18 14:25:18 +00:00
Leonid Lapshin 9475d31219 added az 5.5.0 (#2745)
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2021-02-18 17:11:23 +03:00
Alena Sviridenko 6bfde5f8b7 turn off macOS 10.13 scheduled builds (#2752) 2021-02-18 16:54:10 +03:00
github-actions[bot] e1e64dd300 Updating readme file for ubuntu18 version 20210211.1 (#2720)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-18 12:43:59 +00:00
Dmitry Shibanov 25efb10e32 Parallel installation of Xcode (#2432)
* parallel xcode installation

* resolve comments

* fix changes

* resolve comments and change ErrorActionPreference

* return imports

* switch ErrorActionPreference to Stop

* add log for threadCount

* add errorAction

* use new approach for warning

* change to bash -c

* change approach to install xcodes through to parallel foreach

* use & bash -c "command"

* mv upper ErrorActionPreference and work on logs

* mv $env:SPACESHIP_SKIP_2FA_UPGRADE = 1

* change process count to 5

* Invoke-XCVersion add out-host
2021-02-18 15:08:41 +03:00
github-actions[bot] 6ca717465d Updating readme file for ubuntu16 version 20210216.1 (#2723)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-18 10:33:09 +00:00
Mikhail Timofeev ae358d64c7 Revert "[windows, ubuntu] v2 gen sizes (#2736)" (#2747) 2021-02-18 10:52:09 +03:00
Aleksandr Chebotov 1ef3339658 [Ubuntu] Do not import Az.Account module on Ubuntu 18.04 (#2729)
* do not install dbus-user-session on Ubuntu 18.04

* update test for Ubuntu 18.04

* revert changes

* do not import Az.Accounts module

* remove space

* update PowerShell test
2021-02-18 09:03:13 +03:00
github-actions[bot] 46db8100ba Updating readme file for macOS-10.15 version 20210213.1 (#2717)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-17 18:20:02 +00:00
Tachibana waita 89d486e776 [Ubuntu] Updating release file pattern for Kitware/CMake (#2731) 2021-02-17 21:04:50 +03:00
github-actions[bot] c48746869b Updating readme file for macOS-11.0 version 20210216.3 (#2734)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-17 16:15:40 +00:00
Mikhail Timofeev 676f565d7b [windows, ubuntu] v2 gen sizes (#2736) 2021-02-17 16:50:40 +03:00
Andy Mishechkin f889dd8d68 Helper function for execution of xcversion with more than one attempt. (#2700)
* Invoke-XCVersion function has been created

* PR Comments resolving

* $result.Output | ForEach-Object { Write-Host $_ } has been added

* $PauseDuration -> $PauseDurationSecs

* Fixing the attempt indexing
2021-02-17 11:03:31 +03:00
github-actions[bot] 97ca8d937c Updating readme file for win19 version 20210211.1 (#2694)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-16 16:12:15 +00:00
github-actions[bot] 5fe75fb796 Updating readme file for win16 version 20210209.1 (#2695)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-16 10:54:08 +00:00
Dmitry Shibanov 20156708d5 [macOS] Remove nvm aliases and old node versions. (#2687)
* remove aliases and old node versions.

* resolve comments

* fix tests
2021-02-16 12:42:01 +03:00
Sergey Dolin 36d6d588c1 remove M2_HOME from windows images (#2711) 2021-02-16 11:08:50 +03:00
Maxim Lobanov 337ff74101 Sort docker images by name in documentation (#2716)
Sort docker images by name in documentation
2021-02-16 09:56:14 +03:00
Aleksandr Chebotov c87b27a593 install latest version of cmake (#2714) 2021-02-15 19:18:13 +03:00
Mikhail Timofeev 570a0bfc1e [ubuntu] move section, remove extra lines (#2713) 2021-02-15 17:32:05 +03:00
Dibir Magomedsaygitov 06559cab21 [Ubuntu] Install the latest two versions of GHC (#2696)
* install two ghc versions

* fix comments
2021-02-13 09:22:36 +03:00
Sergey Dolin 77b21e0c24 Document environment variables of linux images (#2498)
* Document environment variables of linux images

* Change adnroid variables

* Apply reviews

* Remove some variables, fix headers

* Show link targets

* rename helper

* remove symlinks

* More links

* Dynamic GO variables

* Architecture for  GO variables

* remove GOROOT
2021-02-12 10:30:36 +03:00
github-actions[bot] d49a011d9c Updating readme file for macOS-10.15 version 20210207.2 (#2652)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-11 18:55:15 +00:00
Dibir Magomedsaygitov 99be0316c6 [macOS] Software updates week 7 2021 (#2684)
* software updates week7

* add bundles

* change default bundle

* change default bundle for bigsur
2021-02-11 20:03:05 +03:00
github-actions[bot] b7af5dfaa0 Updating readme file for ubuntu16 version 20210208.0 (#2663)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-11 16:49:08 +00:00
github-actions[bot] 0df5ca37fc Updating readme file for ubuntu18 version 20210208.0 (#2662)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-11 13:12:47 +00:00
github-actions[bot] 335fe7bb8c Updating readme file for ubuntu20 version 20210208.0 (#2664)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-11 13:06:29 +00:00
Sergey Dolin 6654c477db Remove M2_HOME from linux images (#2561) 2021-02-11 12:25:59 +03:00
Dmitry Shibanov 9cfc0955b2 restrict creation of blank issues (#2674) 2021-02-10 20:38:17 +03:00
github-actions[bot] 41ca38370d Updating readme file for macOS-10.14 version 20210207.1 (#2651)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-10 11:27:33 +00:00
Christoph Bergmeister [MVP] 2e4a680c73 Add PSScriptAnalyzer Powershell module (#2644)
* Add PSScriptAnalyzer Powershell module

* Remove PSScriptAnalyzer module from ubuntu 1604 and `804 toolsets as per issue feedback
2021-02-10 10:51:19 +03:00
Mikhail Timofeev 5b8393bde4 Add docker moby server version (#2657) 2021-02-09 22:50:11 +03:00
Dibir Magomedsaygitov 395127da8f [Ubuntu] Fix Netlify installation, move its and vercel's installation to Nodejs.sh (#2666)
* fix netlify installation

* debug

* resolve comments

* small fix
2021-02-09 18:57:05 +03:00
Ryan Spletzer 902346ebcd Set AGENT_TOOLSDIRECTORY in packer template (#2457)
* Set AGENT_TOOLSDIRECTORY in packer template
This was set in the ruby installer but it is referenced elsewhere so I
believe it makes the most sense to have this set centrally in the packer
template to be referenced across multiple scripts.

* Fix typo

* Capitalize env var in ws2016 template for consistency

* Set AGENT_TOOLSDIRECTORY in Initialize-VM.ps1

* Add missing env var for AGENT_TOOLSDIRECTORY in step in ws2016 template
2021-02-09 16:41:06 +03:00
github-actions[bot] b45f42aa9f Updating readme file for macOS-11.0 version 20210208.1 (#2656)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-02-09 03:56:22 +00:00
github-actions[bot] 41294b8048 macOS 10.13 (20210207 update) (#2646)
* Updating readme file for macOS-10.13 version 20210207.2

* fixed geckodriver version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-08 16:10:11 +00:00
Mikhail Timofeev 6e9cc7b740 [ubuntu] remove npm installation (#2649) 2021-02-08 17:33:44 +03:00
Sergey Dolin b169ce9de9 Document environment variables of Win images (#2494)
* Document environment variables of Win images

* Change adnroid variables

* Apply reviews

* Remove some variables, fix headers

* Show link targets

* rename helper

* remove symlinks

* More links
2021-02-08 09:45:45 +03:00
Sergey Dolin 6beed71b4f Document environment variables of MacOS images (#2493)
* Document environment variables of MacOS images

* Change adnroid variables

* Apply reviews

* Remove some variables, fix headers

* Show link targets

* rename helper

* remove symlinks

* More links
2021-02-08 09:45:16 +03:00
Dibir Magomedsaygitov dad0901d33 [macOS] Remove Java 7 (#2631)
* remove java 7

* remove unused function
2021-02-07 20:09:22 +03:00
Mikhail Timofeev 33d4c0213f [Ubuntu] Invoke chromium test after installation (#2640)
* Add test invocation

* ge instead of gt

* change condition
2021-02-07 16:10:42 +03:00
Dibir Magomedsaygitov 3ca926ec34 Deprecate Java 7 (#2633) 2021-02-07 16:08:29 +03:00
Andy Mishechkin 4491eeb15f [ubuntu] Go default version is set to 1.15 (#2632) 2021-02-05 20:49:23 +03:00
Aleksandr Chebotov be109fcbc2 [Ubuntu] Provide version info for binutils and coreutils packages (#2627)
* include binutils and coreutils to doc section

* fix bin to core

* replace split to Take-OutputPart
2021-02-05 19:38:39 +03:00
Andy Mishechkin b349624d7b [windows] Go default version is set to 1.15 (#2635) 2021-02-05 19:30:36 +03:00
Dibir Magomedsaygitov 01cd7ca628 Deprecate Java 7 (#2629) 2021-02-05 18:22:20 +03:00
Maxim Lobanov 9480083149 Enable SPACESHIP_SKIP_2FA_UPGRADE flag for xcversion (#2617) 2021-02-05 09:39:26 +03:00
github-actions[bot] 19c44ab1e1 Ubuntu 1804 (20210131 update) (#2598)
* Updating readme file for ubuntu18 version 20210131.1

* restored NDK

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-04 19:31:05 +00:00
github-actions[bot] 525f79f479 Ubuntu 2004 (20210131 update) (#2599)
* Updating readme file for ubuntu20 version 20210131.1

* restored NDK

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-04 14:45:37 +00:00
github-actions[bot] bc17e04240 Ubuntu 1604 (20210131 update) (#2594)
* Updating readme file for ubuntu16 version 20210131.1

* restored NDK

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-04 10:47:49 +00:00
Dibir Magomedsaygitov 705a38a481 [Ubuntu] Add Android NDK 22 (#2556)
* add android ndk 22
2021-02-04 13:34:30 +03:00
Mikhail Timofeev aa0de6b9cc [windows] add ip substitution to update-dockerimages (#2611) 2021-02-04 10:39:20 +03:00
github-actions[bot] 36182c1a2b Windows Server 2019 (20210121 update) (#2523)
* Updating readme file for win19 version 20210121.0

* restored NDK version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-03 19:51:15 +00:00
github-actions[bot] 5d8b23df90 Updating readme file for macOS-10.15 version 20210130.1 (#2595)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-03 16:13:46 +00:00
Mikhail Timofeev 19201a0735 [macOS] Fix ndk output in readme for Big Sur (#2597)
* Fix condition

* Remove ndk-bundle retrieval from packages list

* remove unnecessary packageinfo param

* simplify function

* move $versions definition
2021-02-02 11:19:20 +03:00
Mikhail Timofeev 43b2ebbb96 Add Xcode 12.5 (#2602) 2021-02-02 09:59:36 +03:00
github-actions[bot] db0fe74893 Updating readme file for macOS-10.14 version 20210130.1 (#2593)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-01 23:42:12 +00:00
Mikhail Timofeev 1cd5c18eec [Ubuntu] Get back Android NDK to the readme (#2601)
* add Get-AndroidNDKVersions function

* simplify Get-AndroidNDKVersions function

* remove $versions variable definition
2021-02-01 20:15:30 +03:00
github-actions[bot] a6e6905dea macOS 11.0 (20210131 update) (#2596)
* Updating readme file for macOS-11.0 version 20210131.1

* restored NDK version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-02-01 16:48:11 +00:00
Shivam Mathur 349c66a268 [Windows] Add Apache and Nginx (#2517)
* [Windows] Add Apache and Nginx (#2501)

* Remove dot-sourcing in web-server tests

* Fix web servers readme generation
2021-02-01 17:03:49 +03:00
Dmitry Shibanov a49d4e2294 Add NDK 22 to macOS images (#2542)
* add env variables to docs, add extra ndk

* add new header 4

* rename variable

* add ndk to toolset as generic approach

* grep latest version

* install latest lts

* improve function

* rename function
2021-02-01 12:56:44 +03:00
Vladimir Safonkin fa88926270 [Windows] Rework Android NDKs installation (#2555)
* Rework Android NDKs

* Minor fix

* Fix variable name

* Minor fixes

* Reword Android env vars table

* Remove Android env vars table from doc file

* Rework to use only major ndk versions in toolset

* Fix ndk paths

* Fix win2016 toolset

* Refactor

* Minor fix

* Fix ndk tests
2021-02-01 12:56:34 +03:00
Shivam Mathur 212431cc79 [ubuntu] Add Apache and Nginx (#2516)
* [ubuntu] Add apache and nginx (#2501)

* Use dpkg-query to get nginx version

* Fix flaky apache cli test
2021-01-29 18:52:46 +03:00
Mikhail Timofeev b386372a86 [windows] Remove Hyper-V installation and switch VM size to standard d8s v4 (#2525)
* change vm spec to Standard_D8s_v4 for win images

* Remove Hyper-V feature
2021-01-29 18:16:05 +03:00
Andy Mishechkin 5b5da5ce02 [macOS] Software updates week 5 2021 (#2580) 2021-01-29 18:14:30 +03:00
Aleksandr Chebotov 45d672739e [Ubuntu] Revert hardcoded docker-compose version (#2588) 2021-01-29 17:05:44 +03:00
Darii Nurgaleev f5b6afebd0 [macOS] move Pester tests to separate files/contexts/describes (#2573)
* [macOS] Fail Pester tests on error

* return it back

* added all files for testing

* common utils path changed

* linux scripts shouldn't be touched
2021-01-29 12:37:48 +03:00
Mikhail Timofeev 2ee29eddc1 [Windows] Add more docker tests and move K8s tools into single provisioner (#2583)
* Add more docker tests

* Rework tools installation and test

* remove docker tests from tools

* get back kind installation

* transform kind download link to string

* add Add-MachinePathItem after kind installation
2021-01-29 11:38:57 +03:00
Alena Sviridenko 0fa90a6df5 updated bug report with image version (#2582) 2021-01-29 11:35:47 +03:00
github-actions[bot] f6674ad618 macOS 10.15 (20210123 update) (#2537)
* Updating readme file for macOS-10.15 version 20210123.2

* removed NDK announcement

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-29 06:14:55 +00:00
github-actions[bot] 4b03527e45 Ubuntu 2004 (20210123 update) (#2540)
* Updating readme file for ubuntu20 version 20210123.1

* restored NDK versions

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-28 16:51:25 +00:00
github-actions[bot] 7024b43bda Ubuntu 1804 (20210123 update) (#2539)
* Updating readme file for ubuntu18 version 20210123.1

* restored NDK version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-28 16:40:04 +00:00
github-actions[bot] 2a3deab59e Ubuntu 1604 (20210123 update) (#2541)
* Updating readme file for ubuntu16 version 20210123.1

* restored NDK version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-28 16:36:29 +00:00
Hutson Betts 46e0c05e7e [ubuntu] feat(docker): authenticate using DockerHub credentials (#2548)
Ubuntu builds, by default, pull images anonymously from the
official DockerHub. DockerHub rate limits requests from
anonymous and unpaid accounts:
- https://docs.docker.com/docker-hub/download-rate-limit/

When those rate limits are reached the Packer build will
fail with an error indicated the rate limit has been
reached.

Add support for providing credentials for a paid
account that can be used by the Docker setup steps to
authenticate when pulling images from DockerHub, thereby
avoiding the rate limit.

Related to #2094
2021-01-28 13:31:45 +03:00
Aleksandr Chebotov e2d6b1632b exclude macOS less than Catalina (#2570) 2021-01-27 17:26:40 +03:00
jmos5156 1eb504f4d4 Removing 'ImageVersion' as an env var as we already use 'IMAGE_VERSION' (#2509)
* Removing 'ImageVersion' as an env var as we already use 'IMAGE_VERSION'. The env var is only used SoftwareReport.Generator script.

* Adding IMAGE_VERISON to SoftwareReport.Generator

* Adding IMAGE_VERISON to SoftwareReport.Generator

* Chnaging the way the env vars are used to floow the same pattern throughout

Co-authored-by: Jose Mosquera <jose.mosquera@dotdigital.com>
2021-01-27 13:12:48 +03:00
Mikhail Timofeev df8a157caf [macOS] install geckodriver from binaries for 10.13 (#2559)
* install geckodriver from binaries for hs

* unite add to path block

* minor comment change

* fix variable name

* jg -r instead of tr

* change geckourl
2021-01-27 11:54:20 +03:00
github-actions[bot] d23e37467d macOS 10.13 (20210123 update) (#2535)
* Updating readme file for macOS-10.13 version 20210123.2

* removed NDK announcement

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-26 16:44:16 +00:00
Darii Nurgaleev 97a317b322 [Ubuntu] Add /home/runner/.local/bin to PATH (#2491)
* return it back

* added python new path

* added skel path implementation
2021-01-26 19:06:25 +03:00
Aleksandr Chebotov 5537d89215 [macOS] Add apache and nginx (#2522)
* add apache and nginx

* swap config and service status

* add new line

* remove notes
2021-01-26 17:14:31 +03:00
MaksimZhukov ed5d4dc5c5 [macOS] Fix Bazel issue (#2543)
* Install Bazel 3.7.1 on the macOS images less than Catalina

* Export the USE_BAZEL_VERSION variable to the bashrc

Co-authored-by: MaksimZhukov <v-mazhuk@microsoft.com>
2021-01-26 10:44:38 +03:00
Mikhail Timofeev 0d1d77da0e [windows] add locked flag to cargo (#2546) 2021-01-26 10:30:38 +03:00
Mikhail Timofeev 06b88bd6ed [ubuntu] add locked flag to cargo (#2545) 2021-01-25 20:55:03 +03:00
Mikhail Timofeev 8be00cadcb [macos] add locked file for Cargo (#2544) 2021-01-25 19:55:35 +03:00
github-actions[bot] 7bfb39dac6 macOS 11.0 (20210123 update) (#2538)
* Updating readme file for macOS-11.0 version 20210123.1

* Removed NDK announcement

* restored NDK version in table

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
2021-01-25 13:20:49 +00:00
Aleksandr Chebotov 3f2f058e03 [macOS] set default Xcode 12.3 and bundle 6_15_5 (#2526) 2021-01-23 12:43:27 +03:00
Aleksandr Chebotov 4f6ab057d8 [Ubuntu] Install 1.27.4 on ubuntu16/18 (#2520)
* install 1.27.4 on ubuntu16/18

* add link to the issue

* replace contains to endswith
2021-01-22 22:12:57 +03:00
Dibir Magomedsaygitov 0ed014bc91 [Windows] Install Git using choco (#2473)
* use choco to install git

* remove ignore-dependencies for hub installation

* debug
2021-01-22 12:05:31 +03:00
Olafur Egilsson 9d00952bdf Use the value from toolset visualStudio.edition when locating VSIXInstaller (#2476)
* Use the value from toolset visualStudio.edition when locating VSIXInstaller.

Previously it was hardwired to "Enterprise".

* Changed as per review: https://github.com/actions/virtual-environments/pull/2476#discussion_r559966129
2021-01-22 10:35:43 +03:00
Mikhail Timofeev cae9df3eab Add Xcode 12.4 on macOS images (#2518) 2021-01-22 09:40:08 +03:00
Aleksandr Chebotov caa7a1ac6d [macOS] Get rid of invoke_tests imports (#2496)
* get rid of invoke_tests imports

* add sudo

* change path to /usr/bin/invoke_tests

* create /usr/local/bin dir

* remove local variables

* fix group owner

* set default 775 perm

* delete invoke_tests symlink
2021-01-22 09:26:28 +03:00
Mikhail Timofeev 8450762c10 Revert "Updating readme file for ubuntu18 version 20210111.1 (#2417)" (#2514)
This reverts commit 2656f12b4c.
2021-01-21 12:47:36 +03:00
Mikhail Timofeev 8481dbc320 Revert "Updating readme file for ubuntu20 version 20210111.1 (#2418)" (#2513)
This reverts commit 24d52e9697.
2021-01-21 12:47:11 +03:00
Mikhail Timofeev 832968b796 Revert "Updating readme file for ubuntu16 version 20210111.1 (#2419)" (#2512)
This reverts commit da495ea119.
2021-01-21 12:46:52 +03:00
Mikhail Timofeev 123ca0707a Revert "Updating readme file for win16 version 20210110.1 (#2411)" (#2511)
This reverts commit c29e01a1da.
2021-01-21 12:46:17 +03:00
Mikhail Timofeev 0715fc76ec Revert "Updating readme file for win19 version 20210110.1 (#2412)" (#2510)
This reverts commit 183594ed9a.
2021-01-21 12:45:55 +03:00
Dmitry Shibanov 51afead06e Freeze NDK 21 on Ubuntu Images (#2500) 2021-01-21 11:32:27 +03:00
Dmitry Shibanov 905516cc9c Freeze NDK 21 on Windows Images (#2499) 2021-01-21 11:31:35 +03:00
Dmitry Shibanov c3525f6978 Freeze NDK 21 on MacOS Images (#2497) 2021-01-21 11:31:14 +03:00
Alena Sviridenko cb5615b5a9 update README (#2502) 2021-01-21 11:25:27 +03:00
Sergey Dolin eb1e7bcb39 [ubuntu] Set HOMEBREW_NO_AUTO_UPDATE and HOMEBREW_NO_INSTALL_CLEANUP (#2470)
* Set HOMEBREW_NO_AUTO_UPDATE and HOMEBREW_NO_INSTALL_CLEANUP

* replace HOMEBREW_NO_INSTALL_CLEANUP with HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS
2021-01-21 11:21:32 +03:00
Maxim Lobanov 3360a9b60f Create CODEOWNERS file (#2402)
* Create CODEOWNERS

* move to .github

* Update CODEOWNERS
2021-01-20 21:37:42 +03:00
Andy Mishechkin 538640ca2a Chromium browser has been added to Ubuntu 20 (#2463)
* deploy script for chromium-browser has been created

* Chromium-browser.sh has been added to packer template

* Chromium has been added to software report

* Chromium-browser installation has been moved to toolset

* Bug - chromium-browser.sh has been removed from ubuntu2004.json

* Browsers documentation has been fixed
2021-01-20 14:46:42 +03:00
Nikita Bykov 29847cd01a added ANDROID_NDK_HOME and ANDROID_NDK_ROOT (#2472)
Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-01-20 12:40:57 +03:00
Juan Julián Merelo Guervós c63f698e70 [ubuntu] Adds detection of cpan version (#2488)
* Adds detection of cpan version

The Perl package manager

* Adds detected cpan version

* Updates copypasta
2021-01-20 11:27:55 +03:00
Dibir Magomedsaygitov 9f700144e1 add cbindgen back (#2482) 2021-01-20 10:30:01 +03:00
Darii Nurgaleev 03ce901f42 [macOS] Pester tests invocation after install - 2. (#2429)
* [macOS] Fail Pester tests on error

* return it back

* added new tests

* added new tests for Macos part2

* fixed nitpicks

* vsmac changes

* remove toolcache fron high sierra
2021-01-20 10:11:00 +03:00
Aleksandr Chebotov c47ccfbf9a [macOS] Update default Perl (#2478)
* update default Perl

* escape $ sign
2021-01-20 10:07:43 +03:00
github-actions[bot] c29e01a1da Updating readme file for win16 version 20210110.1 (#2411)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-19 18:46:18 +00:00
github-actions[bot] fd5ae8e60c macOS 11.0 (20210118 update) (#2480)
* Updating readme file for macOS-11.0 version 20210118.2

* removed macos-11.0 announcement

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-19 16:40:22 +00:00
Dibir Magomedsaygitov 83dfe141c7 [macOS] Sort tool names in README (#2441)
* sort tool names
2021-01-19 18:44:12 +03:00
github-actions[bot] 5f6a95ba04 Updating readme file for macOS-10.13 version 20210115.1 (#2474)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-19 07:02:43 +00:00
github-actions[bot] 183594ed9a Updating readme file for win19 version 20210110.1 (#2412)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-18 23:19:12 +00:00
Nikita Bykov 45322ef135 sort tools in readme (#2438)
Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-01-18 18:57:03 +03:00
Darii Nurgaleev a0656ad9b4 [Windows] Add JAVA section to docs. (#2467)
* [macOS] Fail Pester tests on error

* return it back

* git pus

* added fix for java docs

* changed java place
2021-01-18 15:45:17 +03:00
Aleksandr Chebotov e7970dd34f deprecate go < 1.13 and node.js 8 (#2445) 2021-01-18 09:45:56 +03:00
Mikhail Timofeev 0377be9290 Add 6_12_5 xamarin bundle (#2439) 2021-01-16 15:02:59 +03:00
Dibir Magomedsaygitov 8bbe62fcc4 [Windows] Sort tool names in README (#2422)
* sort tool names

* small fixes

* add sort-object
2021-01-15 17:30:09 +03:00
Darii Nurgaleev 7c6117e6ec [Ubuntu] Get toolset value function. (#2435)
* [macOS] Fail Pester tests on error

* return it back

* [Ubuntu] add get_toolset_values function

* added fix

* fix all nitpicks

* try to get rid brackets

* removed brackets.

* pipx-package fix
2021-01-15 17:12:26 +03:00
Aleksandr Chebotov 68e9c68855 [Windows] Add shell symlinks (#2395)
* add shell symlinks

* fix paths

* add a wrapper

* fix target output

* fix tests
2021-01-15 13:42:37 +03:00
github-actions[bot] da495ea119 Updating readme file for ubuntu16 version 20210111.1 (#2419)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-15 07:51:29 +00:00
github-actions[bot] 24d52e9697 Updating readme file for ubuntu20 version 20210111.1 (#2418)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-15 07:48:29 +00:00
Aleksandr Chebotov 32916b5163 deletes output of Stop/Set/Move-VM cmdlets (#2448) 2021-01-15 10:27:09 +03:00
Aleksandr Chebotov 3b80ec9501 deprecate go < 1.13 and node 8 (#2442) 2021-01-15 10:25:25 +03:00
github-actions[bot] 8c01125d31 Updating readme file for macOS-10.14 version 20210109.1 (#2434)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-15 06:41:02 +00:00
Leonid Lapshin 8079b61569 openssl php extension fix (#2444)
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2021-01-15 09:35:36 +03:00
github-actions[bot] 2656f12b4c Updating readme file for ubuntu18 version 20210111.1 (#2417)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-01-15 05:14:12 +00:00
Dr e2027939f3 [Windows] use npm config instead of npm_config_cache (#2153)
The `npm_config_cache` env, if set, will have highest priority, and harder to change.

One way to un-set this is add a global workflow env, like:
```
env:
  npm_config_cache: ''
```

This commit change the cache config to use `npm config set cache $CachePath --global`,
which should save the path under the global npmrc at: `C:\npm\prefix\etc\npmrc`,
and allow easier later reset with user/repo level `.npmrc` files.

For the record, my usage is to unify all platform's npm cache to `~/.npm/`,
then use the same cache action config on all platform to cache the folder.
2021-01-14 19:27:02 +03:00
Aleksandr Chebotov ffc82ae582 [ubuntu] deprecate node.js 8 (#2443) 2021-01-14 17:40:43 +03:00
Leonid Lapshin 2e06b1a227 Removed PyPy version workaround for macOS 10.13 (#2414)
* removed pypy version workaround for macOS 10.13

* fix toolcache test on macos

* fixed an error

* disable strict name checking for imported powershell modules

* Ruby 3.0 doesn't exists on 10.13

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2021-01-14 12:17:44 +03:00
Darii Nurgaleev 0a255311b1 [macOS] Pester tests invocation after install. (#2421)
* [macOS] Fail Pester tests on error

* return it back

* [macOS] Pester tests invokation after install

* fix nitpicks

* CocoaPods fix
2021-01-13 20:46:44 +03:00
Aleksandr Chebotov e508e876f7 [Windows] Define mingw 8.1.0 (#2431)
* install the latest version

* Revert "install the latest version"

This reverts commit ddf40964b5.

* define mingw 8.1.0 version
2021-01-13 20:34:29 +03:00
Sergey Dolin ada08c2507 [windows] Change Android SDK root (#2343) 2021-01-13 15:58:05 +03:00
Aleksandr Chebotov f9383fcc03 [Image.CI] Change vm spec after shutdown (#2430)
* change spec after power off

* change specs after shutdown
2021-01-13 12:07:42 +03:00
Bruno Travouillon ab9b101a14 [ubuntu] Purge unattended upgrades (#2331)
The purge will remove any leftovers configuration files, including
/etc/apt/apt.conf.d/20auto-upgrades.
2021-01-13 12:07:02 +03:00
Nikita Bykov d20a55914c [Windows] Move the list of installed Java versions to toolset (#2369)
* added java to toolset

* updated java tests

* fixed windows2016.json

* fixed tests

* fixed java.Tests

* fixed Java.Tests.ps1

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-01-13 10:48:09 +03:00
Nikita Bykov 7457b9fecb [Ubuntu] Move the list of installed Java versions to toolset (#2393)
* added java to toolset

* fixed java-tools and updated tests

* fixed java-tools.sh

* fixed tests

* fixed java.Tests

* fixed java versions check

* fixed Java.Tests.ps1

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-01-13 10:47:03 +03:00
Nikita Bykov b42d8566f9 Add GraalVM Community Edition & GraalVM Native Image (#2330)
* added graalvm

* added native-image and updated SoftwareReport

* rework GraalVM installation

* fixed graalvm installation

* Updated SoftwareReport.Generator

* updated graalvm.sh

* fixed graalvm.sh

* fixed graalvm.sh

* removed rm command

* resolved comments

* fixed softwarereport for GraalVM

* added invoke_tests for graalvm

* fixed tests for graalvm

* fixed GraalVM tests and SoftwareReport

* added source  etc-environment.sh to graalvm.sh

* fixed GraalVM tests

* resolved comments

* fixed graalVM SoftwareReport

* added GRAALVM_11_ROOT variable

* fixed comment for env variable

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2021-01-13 10:45:39 +03:00
Leonid Lapshin 2882a9fde3 fixed comment in images.CI (#2427)
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2021-01-12 17:29:48 +03:00
Dibir Magomedsaygitov c24eb0b7b5 [Windows] Fix hub installation (#2403)
* fix hub installation

* add comment

* small fix

* add link to the issue
2021-01-12 12:49:54 +03:00
Vladimir Safonkin afef0c94a8 [Ubuntu] Fix setEtcEnvironmentVariable function (#2394)
* Fix pipx installation

* Remove quotes from
2021-01-12 12:36:09 +03:00
Sergey Dolin ecc81aa902 Add missed Rust tools to the documentation for Win (#2401)
* Add documentation for rust tools

* Rename helpers

* Remove duplicates
2021-01-12 11:29:05 +03:00
github-actions[bot] 1d5d519fc5 Updating readme file for macOS-11.0 version 20210110.1 (#2413)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2021-01-11 16:41:39 +00:00
Sergey Dolin 83ccdbcc9d Add missed Rust tools to the documentation for macOS (#2397)
* Add documentation for rust tools

* Rename helpers
2021-01-11 10:57:51 +03:00
Mikhail Timofeev 31c97aac43 [Ubuntu] Get rid of simple apt-get provisioners (#2376)
* move 7z installation to basic.sh

* remove build essential

* move imagemagick to apt

* move subversion to apt

* move subversion to apt

* move sphinxsearch to apt

* move swig to apt

* move pollinate to apt

* move haveged to apt

* add p7zip to ubuntu 16
2021-01-11 10:42:58 +03:00
Darii Nurgaleev df05e8c6cb [macOS] Pester tests fail on error (#2378)
* [macOS] Fail Pester tests on error

* return it back

* [macOS] Pester tests fail on error

* some tests were moved

* appcenter cli moved

* openssl separate describe

* added new tests for java

* moved stack from haskell

* invoke tests to stack

* xamarin added tests sources

* mongo tests fix

* ndk path

* xamarin-android-ndk-tests removed

* fix nitpicks

* added new filename for XamarinNDK

* AzCopy Describe change

* added azcopy C correct.

* android additional_tools tests

* remove null elements from massive

* added new lines for verification macos 10.13

* add Android Tests for mac, not for linux
2021-01-11 09:30:51 +03:00
Aleksandr Chebotov e470bcde79 fix empty password for mysql-server (#2400) 2021-01-08 16:02:09 +03:00
Darii Nurgaleev 2fdc4d38d9 [macOS] Ruby3.0 installation fix (#2390)
* [macOS] Fail Pester tests on error

* return it back

* [macOS] fix ruby3 installation.
2021-01-06 09:21:49 +03:00
iBug 9b11155b75 Preload libgsl-dev in Ubuntu images, resolves #2356 (#2360) 2020-12-31 15:28:51 +03:00
Sergey Dolin 204775df20 Add Android Command Line tools to Linux images (#2364)
* Add Android Comand Line tools for Linux

* Fix software report
2020-12-31 13:08:02 +03:00
Sergey Dolin 58a6784582 [macos] Add Android Comand Line tools (#2363) 2020-12-31 11:22:17 +03:00
Dibir Magomedsaygitov 875891b86b [Ubuntu] Migrate missing tools tests to Pester (#2374)
* add missing tests

* fix naming and nvm test

* fix containers test and bring pwsh test back

* remove pwsh test

* small fix
2020-12-31 10:00:43 +03:00
Leonid Lapshin 3753e7b923 Databases and java pester tests (#2338)
* added mongodb postgres java tests

* fixed 1.7 and 12 Java on Ubuntu 20

* several improvments

* removed update-environment function

* add etc-environment import

* removed sourcing invoke-tests

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-12-30 18:04:55 +03:00
Leonid Lapshin 86adee10d0 [MacOS] Build VM packer spec changed (#2359)
* scheduling condition added and changed VMs specs for macos

* typo

* changed conditions order

* fixed an error

* added spec parameters that use pipeline variables values

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-12-30 17:46:17 +03:00
Leonid Lapshin f3394fb979 [ubuntu] reverted dotnet sdk extraction in parallel (#2373)
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-12-30 14:26:37 +03:00
Leonid Lapshin 1ce075fe93 [ubuntu] Pester tests for dotnet sdk, cmd tools and codeql (#2335)
* dotnet cmd codeql tests

* fixed dotnet tests, added codeql to toolset

* changed codeql version to wildcard

* removed unused import and a test call

* tmp

* lowercase file name

* removed sourcing invoke-tests

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-12-30 13:50:21 +03:00
Sergey Dolin 3e1fdc417b [windows] Add Android Comand Line tools (#2362) 2020-12-30 11:29:15 +03:00
Vladimir Safonkin f3f0f47926 Add ruby 3.0.0 to the toolcache (#2366)
* Add Ruby 3.0.0 to toolsets

* Ruby 2.7.2 as default for macOS

* Minor fix
2020-12-30 09:58:27 +03:00
Vladimir Safonkin 0ae118c6ae [Ubuntu] Create symlink for Pester test running (#2349)
* Create symlink for test running

* Fix 1604 and 2004 templates

* Fix php and haskell running

* Minor fix

* Fix new added tests

* Fix symlink

* Minor fix

* Fix script permissions

* Minor fix

* Fix firefox and rust tests

* Fix new merged tests
2020-12-30 09:57:11 +03:00
Sergey Dolin 81909fddd5 Replace dpkg with apt (#2334)
dpkg can not get a lock, use apt mock script instead
2020-12-29 10:04:25 +03:00
Vladimir Safonkin 0a768b0726 [Ubuntu] Migrate tests to Pester (#2340)
* Add Pester tests

* Fix incorrect merging

* Remove swift test from installing script

* Minor fix

* Remove Haskell tests from commons tests

* Fix selenium test

* Fix SVN test

* Fix pipx tests

* Debug

* Fix pipx packages test

* Skip pipx for 16.04
2020-12-29 10:02:46 +03:00
Dibir Magomedsaygitov f58f2c1e02 [Ubuntu] Migrate Toolset tests to Pester (#2339)
* migrate toolset tests to pester

* move test invocation

* minor fixes
2020-12-28 15:07:00 +03:00
Mikhail Timofeev ab06a8a68f [macOS] Keep ruby 2.7 as the default one (#2358)
* Set ruby 2.7 instead of the latest one

* change ruby path in bashrc
2020-12-28 12:53:43 +03:00
Dibir Magomedsaygitov 7c15befd02 [Ubuntu] Migrate Browsers and Rust tests to Pester (#2323)
* add tests for browsers and rust

* small fix

* fix tests invoking

* small fixes

* resolve conflicts

* fix firefox test
2020-12-28 11:34:32 +03:00
Leonid Lapshin ba0809214b [ubuntu] Changed dotnet core sdk unpacking stage (#2297)
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-12-28 11:26:28 +03:00
Leonid Lapshin 44ca8038b2 [macOS] added quotes (#2316)
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-12-28 11:26:03 +03:00
Nikita Bykov dd12c1ae21 Rework MacOS documentation (#2336)
* rework macOS documentation

* resolved comments

* fixed function name

* Updated SoftwareReport.Common.psm1 and SoftwareReport.Generator.ps1

* fixed name

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2020-12-28 11:15:54 +03:00
MaksimZhukov 310f692ea5 [macOS] Fix the issue with brew install (#2354)
* Update azure-cli installation

* Update curl installation

* Update git-lfs installation

* Add utils

* Update gnupg installation

* Add brew_install function

* Revert jq installation

* Add condition for the aws-sam-cli

* Add return to function, revert aws-sam-cli changes, rename brew_install function

* Fix typo

Co-authored-by: MaksimZhukov <v-mazhuk@microsoft.com>
2020-12-28 10:54:25 +03:00
Mikhail Timofeev 64c9751269 [Ubuntu] Migrate tests for common tools to Pester (part 3) (#2337)
* add test for Git

* Add Heroku

* Add hhvm

* Add Homebrew

* Add Julia

* Add kind

* Add Kubernetes Tools

* Remove kind and homebrew validate

* replace capital letter

* Add Leiningen

* add source to Leiningen

* Add Mercurial

* Add conda

* Add Netlify

* Add packer

* Add pollinate

* Add Pulumi

* Add Phantomjs

* Add Haveged

* Fix for kubectl

* Fix julia installation

* Add installer_script_folder env variable to run tests in brew provisioner

* Add delay after reboot

* Adjust pause settings
2020-12-25 18:03:35 +03:00
Maxim Lobanov f30f928378 Update readme to include more information about image availability (#2355)
* Update README.md

* Update README.md
2020-12-25 16:59:07 +03:00
Vladimir Safonkin 02c2fbad69 [Ubuntu] Migrate php to Pester tests (#2341)
* Php Pester tests

* Minor fix
2020-12-25 13:02:25 +03:00
Vladimir Safonkin 82b4e13fb0 [Ubuntu] Move Haskell tests to separate file. (#2348)
* Move Haskell tests to separate file

* Minor fix
2020-12-25 12:36:01 +03:00
Aleksandr Chebotov c86fcd37ee [ubuntu] remove stale go params (#2342) 2020-12-24 18:34:59 +03:00
Vladimir Safonkin ee8132a978 [Ubuntu] Migrate tests for Haskell to Pester (#2314)
* Add Pester tests for Haskell on Ubuntu

* Add tests for all installed ghc versions

* Minor fix

* Minor fix

* Fix number of installed ghc versions test

* Fix GHC number test
2020-12-24 12:36:37 +03:00
Vladimir Safonkin 7f1a7b4177 [Ubuntu] Migrate tests for Android to Pester (#2313)
* Add Pester tests for Android on Ubuntu

* Minor fix

* Move Get-AndroidPackages to common helpers

* Minor fix

* Delete Android test name for invoke_tests script
2020-12-24 12:14:41 +03:00
Dibir Magomedsaygitov 6245d40db7 fix vcpkg output (#2319) 2020-12-24 10:17:19 +03:00
Darii Nurgaleev 7403f33180 [macOS] add pester tests to install scripts part-1. (#2286)
* [macOS] add pester tests to install scripts part-1.

* changed version

* added changes related to common utils installation

* added source tests file

* removed tests from homebrew

* moved jq to homebrew

* fix nitpicks

* incorrect things are fixed.

* fixed some mistakes in the text

* commonutils changed.

* remove swiftlint installation from toolsets

* removed useless string
2020-12-23 18:14:13 +03:00
Aleksandr Chebotov ac87b63b13 [Ubuntu] Migrate PowerShell and Docker tests to Pester (#2317)
* PowerShell and Docker Pester tests

* no pester module

* import pester

* invoke docker with sudo

* remove native test

* add fix for az 1.0.0 module

* revert powershellget installation

* revert flag Force

* add $ProgressPreference = "SilentlyContinue"
2020-12-23 15:18:48 +03:00
Mikhail Timofeev ec4b0fa89c Revert "[windows] change vm spec to Standard_D8s_v4 for win images (#2318)" (#2333)
This reverts commit 1ff7e6a0c8.
2020-12-23 10:48:07 +03:00
Dibir Magomedsaygitov a9a236f7e5 [Ubuntu] Migrate tests for common tools to Pester (part 1) (#2288)
* add common tools tests pt1

* fix tests

* fix erlang test

* resolve comments

* minor changes

* remove extra logging
2020-12-23 10:25:52 +03:00
Mikhail Timofeev 7ff71c853d [macOS] Fix the issue with Python 2to3 symlink (#2326)
* change vm spec to Standard_D8s_v4 for win images

* remove symlink to 2to3

* explicitly overwrite symlinks
2020-12-22 21:34:29 +03:00
Darii Nurgaleev 0d93dd2fc9 [macOS] brew --cask option fix. (#2325)
* [macOS] brew --cask option fix.

* removed curl from HS

* return curl back
2020-12-22 10:48:31 +03:00
Aleksandr Chebotov 9da3c0764a Install the latest PHP version (#2210) 2020-12-22 09:45:29 +03:00
Dibir Magomedsaygitov 90ecf07404 [Ubuntu] Migrate tests for CLI tools to Pester (#2289)
* add tests for cli tools to pester

* small fix

* remove extra commenting

* resolve issues

* fix vercel test

* remove extra logging
2020-12-21 23:35:22 +03:00
CrazyMax 7e4e97b9d9 [Ubuntu] Add pass package (#2304)
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-12-21 22:00:51 +03:00
Mikhail Timofeev 1ff7e6a0c8 [windows] change vm spec to Standard_D8s_v4 for win images (#2318) 2020-12-21 21:20:24 +03:00
Dmitry Shibanov 4de7f89a42 Add PYPY_VERSION file to the images (#2285)
* add PYPY_VERSION file

* resolving comments

* fix output for windows

* add fix for windows
2020-12-21 15:07:19 +03:00
Mikhail Timofeev b6b55afeaa [ubuntu] change to Standard_D4s_v4 (#2298) 2020-12-19 15:13:59 +03:00
Darii Nurgaleev a2e5aefffd [Ubuntu] update apt.mock with additional lock error. (#2299) 2020-12-18 21:34:02 +03:00
Alena Sviridenko 2012310c6c Update README with "how to contact us" guide (#2303)
* Added note about discussions

* added dot

* fixed formatting

* fixed wordnig
2020-12-18 20:52:28 +03:00
Mikhail Timofeev c160ddf991 [macOS] install swiftlint from pkg (#2296)
* install swiftling from pkg for Mojave

* Install swiftlint from package for all OS except HS, return xcode-clt installation

* add utils.sh
2020-12-18 20:41:31 +03:00
Darii Nurgaleev 73094f3bea [macOS] software update week 51 (#2287) 2020-12-18 10:32:29 +03:00
github-actions[bot] 08c829a5f0 Updating readme file for macOS-10.14 version 20201214.1 (#2269)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-18 06:57:34 +00:00
Darii Nurgaleev 0a9570b623 [macOS] change Invoke-Pester function (#2261)
* [macOS] change Invoke-Pester function

* added new logic

* try another approach.

* invoke-tests change

* added a little bunch of tests.

* remove import from browsers

* added source for all tests covered scripts.

* run all tests.

* added proper module import

* RunAll-Tests.ps1 changes.

* added shebang

* added new approach for tests.

* the first line should be shebang

* fixed nitpicks
2020-12-17 15:37:19 +03:00
github-actions[bot] bd488adea4 Updating readme file for macOS-10.15 version 20201212.1 (#2258)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-17 11:05:15 +00:00
Dibir Magomedsaygitov 2b93b03377 [Ubuntu] Implement first Pester tests (#2270)
* implement first pester tests

* add comment for azcopy test

* remove extra importing and old function

* resolve comments

* fix typo
2020-12-17 09:52:09 +03:00
github-actions[bot] be672cb22c Updating readme file for ubuntu18 version 20201210.0 (#2242)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-17 00:03:13 +00:00
github-actions[bot] fc8402e007 Updating readme file for win19 version 20201210.0 (#2239)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-16 13:56:20 +00:00
github-actions[bot] 1905c77688 Updating readme file for ubuntu20 version 20201210.0 (#2240)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-16 11:20:05 +00:00
Varun Agrawal 4462fe7121 Add Boost env variable to Linux docs (#2043)
* Add Boost env variable to Linux docs

* Revert "Add Boost env variable to Linux docs"

This reverts commit 67a54f233c.

* Update script to generate Boost variables for linux

* updated software report script to correct version

* Lots of fixes

* fix markdown formatting
2020-12-16 13:47:43 +03:00
github-actions[bot] 751222b27c Updating readme file for win16 version 20201210.0 (#2244)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-16 10:36:01 +00:00
github-actions[bot] 2856b92110 Updating readme file for ubuntu16 version 20201210.0 (#2246)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-16 09:45:27 +00:00
github-actions[bot] 8e2d3d3302 Updating readme file for macOS-10.13 version 20201214.1 (#2265)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-16 09:04:33 +00:00
Mikhail Timofeev cb27a9e0ad [macOS] Get rid of NDK version check test (#2280)
* change test to ndk 22

* remove test completely
2020-12-16 10:28:06 +03:00
Nikita Bykov d729747846 [macOS] Add GNU Tar (#2163)
* added gnu-tar

* rework gnu-tar installation

* fix SoftwareReport for gnu-tar

* add bsdtar to SoftwareReport

* updated SoftwareReport

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2020-12-15 10:43:27 +03:00
github-actions[bot] 8fb48a5c06 Updating readme file for macOS-11.0 version 20201213.1 (#2259)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-14 18:39:02 +00:00
Mikhail Timofeev 596e47fbcc set brew cleanup period (#2262) 2020-12-14 18:41:34 +03:00
Aleksandr Chebotov 8bf8504e77 bash version output (#2238) 2020-12-14 09:29:13 +03:00
Aleksandr Chebotov 80c5d4a561 bash version output (#2243) 2020-12-14 09:29:07 +03:00
Aleksandr Chebotov 034cf97599 bash version output (#2241) 2020-12-14 09:24:20 +03:00
Aleksandr Chebotov 911f1685c4 fix script links (#2237) 2020-12-11 10:16:04 +03:00
Mikhail Timofeev b635f29ec0 [macOS] Deprecate openssl 1.0.2 and set 1.1 as the default one (#2223)
* switch to 1.1 + test

* fix echo

* add path test

* fix version test

* Update comment

Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>

Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-12-11 09:47:34 +03:00
Mikhail Timofeev 52a29b9213 fix templatepath and image variables (#2230) 2020-12-10 13:25:37 +03:00
Sergey Dolin 7775dfb021 [macos] Add Xcode command line tools version (#2205) 2020-12-10 11:15:39 +03:00
Aleksandr Chebotov b5a45214f5 [macOS] Disable AzureRM aliases (#2222)
* disable  AzureRM aliases

* remove Az.Account fix
2020-12-10 11:09:04 +03:00
michawets 693b6a0809 added git, fixed clone location, fixed import of modules (#2202)
Added git to the requirements
Fixed clone location (as further is referenced to c:\ )
Fixed import of modules (current command gives error! )
2020-12-10 10:17:43 +03:00
Mikhail Timofeev b392aa60bd set parameters explicitly (#2221) 2020-12-09 10:11:53 +03:00
Dibir Magomedsaygitov bcfa5eb226 add dotnet-core 5.0 (#2049) 2020-12-09 09:20:33 +03:00
Sergey Dolin 3c7eed569a Add android emulator version (#2144) 2020-12-08 22:13:20 +03:00
Mikhail Timofeev 464fc5b500 Install Python2 from pkg file (#2217) 2020-12-08 21:29:39 +03:00
Aleksandr Chebotov d7b5e5afb7 [Ubuntu] Fix add key in containers.sh script (#2196)
* fix add key

* fix apt-key add
2020-12-07 15:48:49 +03:00
Juan Julián Merelo Guervós 3cd4e423d8 Adds Perl version detection (#2206)
* Adds Perl version detection

* Follows @al-cheb advice 👍
2020-12-07 15:46:43 +03:00
github-actions[bot] 80ce7c1c6e Windows Server 2016 (20201202 update) (#2191)
* Updating readme file for win16 version 20201202.1

* added announcement section back

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-07 12:25:44 +00:00
github-actions[bot] f9e0bdcc06 Windows Server 2019 (20201202 update) (#2192)
* Updating readme file for win19 version 20201202.1

* added announcement section back

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-07 12:00:17 +00:00
Sergey Dolin bcd9c6c636 [windows] Fix spaces in ndk-build.cmd path (#2174)
* Fix spaces in ndk-build.cmd path

* Enforce utf-8 encoding
2020-12-07 10:58:10 +03:00
github-actions[bot] afa8bfb619 Ubuntu 2004 (20201130 update) (#2169)
* Updating readme file for ubuntu20 version 20201130.1

* added announcement

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-07 06:00:30 +00:00
Leonid Lapshin d18c405175 [macOS] Clarify clang versions (#2147)
* add clang versions

* changed default location to  get-command

* changed formatting

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-12-04 13:45:53 +03:00
github-actions[bot] a25022f6a7 macOS 10.15 (20201130 update) (#2177)
* Updating readme file for macOS-10.15 version 20201130.3

* fixed rustup version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-04 07:50:33 +00:00
Dibir Magomedsaygitov a4aa77743e add dotnet-core 5.0 (#2050) 2020-12-04 10:22:27 +03:00
Dibir Magomedsaygitov ae1a1607b0 add dotnet-core 5.0 (#2048) 2020-12-04 10:22:12 +03:00
Dibir Magomedsaygitov db676f65e8 [macOS] Fix version output for vcpkg (#2141)
* change version output for vcpkg

* minor fix

* change commit id to short

* minor change
2020-12-04 10:21:32 +03:00
Dibir Magomedsaygitov 84744e30de [Windows] Fix version output for vcpkg (#2142)
* change version output for vcpkg

* change to short commit id

* minor change

* minor change

* minor change

* resolve issue
2020-12-04 10:21:21 +03:00
Dibir Magomedsaygitov f415c1f30f [Ubuntu] Fix version output for vcpkg (#2140)
* change version output for vcpkg

* change commit id to short

* minor change
2020-12-04 10:21:12 +03:00
MaksimZhukov cd45b96d7f Fix rustup version in docs (#2190)
Co-authored-by: MaksimZhukov <v-mazhuk@microsoft.com>
2020-12-03 19:50:09 +03:00
github-actions[bot] 185b8209c2 Ubuntu 1604 (20201129 update) (#2160)
* Updating readme file for ubuntu16 version 20201129.1

* added announcement

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-03 15:46:29 +00:00
Aleksandr Chebotov d0dd391b70 [macos] install gfortran-10 (#2186) 2020-12-03 18:40:19 +03:00
Markus Podar f0bafa3eae [Ubuntu] Add MediaInfo package (#2188)
See https://github.com/actions/virtual-environments/issues/2185
2020-12-03 18:34:14 +03:00
Shivam Mathur c899ed38f9 [Ubuntu] Add PHP 8.0 (#2162) 2020-12-03 18:32:57 +03:00
github-actions[bot] 5987ab0f60 Ubuntu 1804 (20201129 update) (#2159)
* Updating readme file for ubuntu18 version 20201129.1

* added announcement

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-03 14:59:24 +00:00
Darii Nurgaleev c45b5f5b6f [Ubuntu] Powershell Tools/Modules software report. (#2164)
* added new tables to ubuntu generation.

* changes applied

* removed powershell version
2020-12-03 08:35:46 +03:00
Darii Nurgaleev 261d2e0154 [Ubuntu20] remove reboot from packer json. (#2165) 2020-12-03 08:30:41 +03:00
Dibir Magomedsaygitov 77db8c40a0 [Ubuntu] Fix Openshift-client installation (#2184)
* fix oc installation

* resolve issue
2020-12-02 19:28:36 +03:00
Darii Nurgaleev a94b661b02 [Ubuntu] Additional verification for container's tools (#2175)
* Additional verification for container's tools

* changed verification according to other scripts.

* added for loop

* create array for tools.
2020-12-02 14:46:08 +03:00
github-actions[bot] 8f026da929 macOS 11.0 (20201130 update) (#2183)
* Updating readme file for macOS-11.0 version 20201130.3

* updated rustup version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-12-02 10:59:20 +00:00
Ewout ter Hoeven a7287233bc [Ubuntu] Always install latest CMake version (#2131)
* [Ubuntu] Always install latest CMake version

Should fix #2129 and succeeds #2126 

Thanks to @unfor19 for [this solution](https://gist.github.com/steinwaywhw/a4cd19cda655b8249d908261a62687f8#gistcomment-3459923)

Please test extensively.

* [Ubuntu] CMake.sh: Use jq instead of grep

* [Ubuntu] cmake.sh: Extract URL directly from API output

Co-authored by @al-cheb, thanks!
2020-12-02 12:57:05 +03:00
Sergey Dolin 7893bb54f3 [ubuntu] Handle DNS error and errors in the child processes (#2146) 2020-12-02 11:47:01 +03:00
Aleksandr Chebotov 906e2ab865 [Windows] Set PHP-7.4 as default (#2170)
* debug message

* debug output total folders

* Install PHP-7.4
2020-12-01 15:56:17 +03:00
Leonid Lapshin 55d0c3bed6 [ubuntu] Improve dotnet SDKs installation (#2078)
* download dotnet sdk with retries

* url file doesnt exists

* changed background processes to gnu parallel

* moved scriptblock to function

* fixed path

* changed rsync to mv

* typo

* rsync with remove-source-files option

* minor function changes

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-12-01 10:26:50 +03:00
Dibir Magomedsaygitov 91c6620f2d replace http to https (#2133) 2020-11-30 18:22:41 +03:00
Maxim Lobanov 90a4768d01 Update rust.sh (#2158) 2020-11-30 18:04:14 +03:00
Leonid Lapshin 407d506169 [macOS] Software updates Week 49 (#2136)
Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-11-27 11:12:05 +03:00
Dibir Magomedsaygitov 75d141eb67 [macOS] Pre-cache Ruby binaries (#2085)
* precache ruby binaries

* remove github_feed_token and minor change

* do not install ruby binaries from toolset

* remove toolcache file
2020-11-27 10:53:17 +03:00
Dibir Magomedsaygitov 38b0a6005d [Ubuntu] Pre-cache Ruby binaries (#2084)
* precache ruby binaries

* remove github_feed_token

* fix logs
2020-11-27 10:52:00 +03:00
Maxim Lobanov 8d6d64a04e Implement script to parse provisioners duration from packer diagnostic logs (#2137)
* testing

* Update image-generation.yml

* Update image-generation.yml

* fix comments

* Update measure-provisioners-duration.ps1
2020-11-27 10:50:54 +03:00
Aleksandr Chebotov 3100bc2e63 add cleanup-logs.sh post-generation script (#2138) 2020-11-27 10:19:37 +03:00
Ewout ter Hoeven b170f4b6c6 [Ubuntu] Update CMake to 3.19.1 (#2126)
Update CMake from 3.17.0 to 3.19.1 on the Linux/Ubuntu images. Release notes: https://cmake.org/cmake/help/latest/release/index.html
2020-11-26 11:04:25 +03:00
Sergey Dolin 1424801fba [ubuntu] fix sporadic build fails (#2091)
* fix apt-get update

* Improve diagnostic

* handle "IPC connect call failed"

* Handle not-existing tool

* final refactoring

* remove todo

* remove which
2020-11-25 11:19:51 +03:00
Kamil Breguła e81ce0c3d7 Move gcloud to CLI tools section (#2086)
* Move gcloud to CLI tool section

* Update SoftwareReport.Generator.ps1

* Update Ubuntu2004-README.md
2020-11-25 11:06:55 +03:00
Andy Mishechkin 61c1c8df4f gfortran-10 has been added (#2103)
* GFortran-10 has been added

* Checkin of Ubuntu version has been added
2020-11-25 10:13:17 +03:00
Maxim Lobanov ebecc93df3 Move BizTalk Server lower in documentation (#2125)
* Update SoftwareReport.Generator.ps1

* Update SoftwareReport.Generator.ps1
2020-11-25 08:45:44 +03:00
Elvis Shi 3a7123ebeb Add BizTalk Server project build component to build agent machine. (#1960)
* Add BizTalk Project Build components, including msi and vsix.

* Add BizTalk Build Components to software report.

* Use registry/folder check replace actually BizTalk Project building for testing purpose.

* Remove unnecessary try/catch.

* Make sure BizTalk related software report only for Windows 2019 OS.

* Add statement to make sure BizTalk test only invoked in Win19 env.

* Fix test failue when no test runs use "skip"

* Update the TestName to be identity to BizTalk.Test.ps1
2020-11-24 19:20:02 +03:00
github-actions[bot] e707b6a3c5 Updating readme file for win19 version 20201116.1 (#2076)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-21 18:20:56 +00:00
github-actions[bot] 9bc035495d Updating readme file for ubuntu16 version 20201116.1 (#2065)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-21 10:16:28 +00:00
github-actions[bot] 3b009039cb Updating readme file for win16 version 20201116.1 (#2075)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-21 06:21:27 +00:00
github-actions[bot] e94266e28e Updating readme file for ubuntu20 version 20201116.1 (#2069)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-21 06:12:22 +00:00
github-actions[bot] 9ffd170868 Updating readme file for macOS-10.15 version 20201115.1 (#2073)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-20 14:27:11 +00:00
github-actions[bot] 28ff33c9ce Updating readme file for ubuntu18 version 20201115.1 (#2064)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-20 07:20:40 +00:00
Aleksandr Chebotov 9e906b7f73 [Post-Generation] Turn off IE ESC factory script (#2079)
* turn off IE ESC factory script

* suppresses the error message
2020-11-19 12:31:30 +03:00
VNiharika1 5806c3aa85 Cache Update (#2066)
* Cache Update

Some base images of the ubuntu on AWS contains an outdated cache. So, when tries to installs the package we receive an error `unable to locate package`. To install the package, added the line `apt-get update`  to update the cache.

* Rebase and commit
2020-11-19 12:29:15 +03:00
Maxim Lobanov e3558bca59 Merge pull request #1977 from maxim-lobanov/v-malob/xcode
Rework Xcode installation to use PowerShell and resolve latest version automatically
2020-11-18 13:46:12 +03:00
Maxim Lobanov d755c4fd13 Merge pull request #2047 from al-cheb/al-cheb/use-setup-ruby-logic
[Windows] Replace npm feed to pre-cache official Ruby binaries
2020-11-18 12:43:31 +03:00
Maxim Lobanov 8445f55d50 Merge branch 'main' into al-cheb/use-setup-ruby-logic 2020-11-18 12:40:07 +03:00
github-actions[bot] 576a03e343 macOS 11.0 (20201116 update) (#2080)
* Updating readme file for macOS-11.0 version 20201116.13

* Update macos-11.0-Readme.md

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Maxim Lobanov <v-malob@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-18 08:57:18 +00:00
Maxim Lobanov f305ea6355 Merge pull request #2077 from vsafonkin/v-vlsafo/macos-remove-announcements-from-generation
[macOS] Remove announcements from generation process
2020-11-18 09:36:58 +03:00
Maxim Lobanov 7a511f87bf Merge pull request #2070 from al-cheb/al-cheb/update-wsl-version
[Windows] Update WSLv1 version
2020-11-18 09:36:38 +03:00
Maxim Lobanov 8f51e30cd8 Merge pull request #2081 from dibir-magomedsaygitov/v-dimago/fix-hub-cli-version-output
[macOS] Fix output of Hub CLI version
2020-11-17 19:52:41 +03:00
Vladimir Safonkin 3397eaff41 Merge remote-tracking branch 'upstream/main' into v-vlsafo/macos-remove-announcements-from-generation 2020-11-17 15:31:00 +03:00
Dibir Magomedsaygitov a4f14eb697 fix hub cli version output 2020-11-17 12:45:17 +03:00
Maxim Lobanov 97fe26f066 Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-17 12:13:58 +03:00
Maxim Lobanov ba653931ac Merge pull request #2074 from Darleev/v-danurg/remove_gcc_workaround
Homebrew: Remove gcc workaround
2020-11-17 12:13:37 +03:00
Maxim Lobanov cb4022de26 Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-17 11:59:19 +03:00
Sergey Dolin d3f2f21627 [ubuntu] Add Az Module (#2061) 2020-11-17 11:04:34 +03:00
Sergey Dolin d79dfb95aa [ubuntu] Limit apt sources to the actual architectures (#2021)
* limit apt sources to the actual architectures

* Move the modification from its own file to base/apt.sh

* Add comment
2020-11-17 11:03:23 +03:00
Vladimir Safonkin 7dae76249b [ubuntu][windows] Remove announcements from generation (#2063) 2020-11-17 10:20:55 +03:00
Vladimir Safonkin a454d66e7f [Ubuntu] Add MS SQL Tools version (#2046)
* Add MS SQL Tools version

* Minor fix

* Move MS SQL tools installation to separated file

* Minor fix

* accept yula
2020-11-17 10:18:27 +03:00
Vladimir Safonkin 39d85aa54f Remove announcements from generation 2020-11-17 09:20:13 +03:00
Darii Nurgaleev fd62ffec4f remove gcc workaround 2020-11-17 12:36:10 +07:00
Aleksandr Chebotov 763c1277c6 update WSLv1 version 2020-11-16 19:13:37 +03:00
Maxim Lobanov efcf173e49 Merge pull request #2062 from akv-platform/al-cheb/move-stage
[Image.CI] Move up the readme output stage
2020-11-16 10:54:08 +03:00
Aleksandr Chebotov 69370b14c4 remove bundler installation 2020-11-16 10:46:20 +03:00
Aleksandr Chebotov 7fe3cd21ca move up the readme stage 2020-11-16 10:12:38 +03:00
Maxim Lobanov d4cee3bfaa Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-13 20:37:18 +03:00
Maxim Lobanov 6e5366d4f4 xcode versions 2020-11-13 20:36:22 +03:00
MaksimZhukov f887695075 [macOS] Upgrade default Python to 3.9 (#2034)
Co-authored-by: MaksimZhukov <v-mazhuk@microsoft.com>
2020-11-13 18:01:56 +03:00
Aleksandr Chebotov 9ef75097cf pick up a random datastore by condition (#2057) 2020-11-13 18:00:58 +03:00
Mikhail Timofeev 1be42bd050 Add Xcode 12.2 and 12.3 beta (#2054) 2020-11-13 17:57:58 +03:00
Maxim Lobanov 8d330bd360 Merge pull request #2053 from akv-platform/al-cheb/add-ubuntu-pwsh71
[Ubuntu20] Swap Ubuntu-20.04 powershell installation from snap to official package
2020-11-13 14:45:53 +03:00
Aleksandr Chebotov 5534aa6946 remove ruby doc folder 2020-11-13 10:25:05 +03:00
Aleksandr Chebotov 8c36184139 remove Az.Accounts=1.9.5 fix 2020-11-13 10:22:49 +03:00
Maxim Lobanov 44dc34ad28 Merge pull request #2042 from Darleev/v-danurg/software_update_week47
[macOS] Software update week 47
2020-11-13 09:40:15 +03:00
github-actions[bot] 544f52a21f Updating readme file for win16 version 20201108.1 (#2010)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-13 04:22:46 +00:00
github-actions[bot] 55c9bd353f Updating readme file for win19 version 20201108.1 (#2028)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-13 00:15:37 +00:00
Darii Nurgaleev 2561b58ef3 get-osversion changed 2020-11-13 01:14:19 +07:00
Darii Nurgaleev f7db5a4401 Another changes in Get-OSVersion 2020-11-13 00:57:01 +07:00
Darii Nurgaleev 4434a111d2 added changes to Get-OSVersion 2020-11-13 00:54:30 +07:00
Aleksandr Chebotov fe3f5efbe8 rework ruby installation 2020-11-12 20:09:32 +03:00
github-actions[bot] 45ca9ffd5f Updating readme file for ubuntu18 version 20201108.1 (#2008)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-12 16:13:37 +00:00
github-actions[bot] 7b54aa465e Updating readme file for ubuntu16 version 20201108.1 (#2006)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-12 13:15:57 +00:00
github-actions[bot] ca26b3c2b6 Updating readme file for ubuntu20 version 20201108.1 (#2009)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-12 13:08:20 +00:00
Darii Nurgaleev 11b63456bf added get-osversion for pwsh 7.1 2020-11-12 19:36:16 +07:00
Darii Nurgaleev 6a632407df changed bundled back. 2020-11-12 16:50:07 +07:00
Darii Nurgaleev 7300ee9c42 software_update_week_47 2020-11-12 16:45:43 +07:00
Maxim Lobanov 7f0fed72d7 Merge pull request #1995 from dibir-magomedsaygitov/v-dimago/add-dotnet-core-5.0-macos
[macOS] Move list of .Net Core versions to install to toolset
2020-11-12 12:34:06 +03:00
Maxim Lobanov 364fd63255 Merge pull request #2020 from dibir-magomedsaygitov/v-dimago/add-dotnet-5.0-win
[Windows] Move list of .Net Core versions to install to toolset
2020-11-12 12:32:26 +03:00
Maxim Lobanov a58a4d46c3 Merge pull request #1994 from dibir-magomedsaygitov/v-dimago/add-dotnet-5.0-ubuntu
[Ubuntu] Move list of .Net Core versions to install to toolset
2020-11-12 12:09:49 +03:00
Maxim Lobanov 380c4e86a7 Update toolset-10.13.json 2020-11-12 12:07:53 +03:00
Maxim Lobanov 2f24c20c68 Merge pull request #2035 from maxim-lobanov/v-malob/fix-tag-name
Fix image link in initialize job step
2020-11-12 10:48:41 +03:00
Aleksandr Chebotov baa945c304 swap snap to apt-get 2020-11-12 10:48:00 +03:00
Leonid Lapshin 0216e5ce2b [ubuntu] Remove unattended upgrades (#2036)
* remove unattended upgrades package

* comment

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-11-11 21:47:51 +03:00
Maxim Lobanov eca75184fa Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/fix-tag-name 2020-11-11 17:03:24 +03:00
Maxim Lobanov 1c9acd7c2a Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-11 17:02:30 +03:00
Dibir Magomedsaygitov 8b2fcfa967 Merge branch 'main' into v-dimago/add-dotnet-core-5.0-macos 2020-11-11 16:25:03 +03:00
Dibir Magomedsaygitov 19854dc321 resolve issue with dotnet tests 2020-11-11 16:22:17 +03:00
Maxim Lobanov 29855ca73d Merge pull request #2032 from Darleev/v-danurg/gcc_workaround_macos
macOS: gcc workaround
2020-11-11 16:11:11 +03:00
Maxim Lobanov 897349365a Update Xcode.Installer.psm1 2020-11-11 14:34:50 +03:00
Maxim Lobanov 1aad4c7b8d accept proposal 2020-11-11 14:33:35 +03:00
Maxim Lobanov f35b699a07 Update preimagedata.sh 2020-11-11 14:24:53 +03:00
Sergey Dolin ec9befb26a Workaround for apt db locked by WALinuxAgent v2 (#2000)
* retry apt if lock is held by other process

* Increase timeout and change grep string
2020-11-11 14:01:41 +03:00
Maxim Lobanov c656a9ddf2 fix nitpicks 2020-11-11 13:24:11 +03:00
github-actions[bot] 85c66c52c9 Updating readme file for macOS-10.15 version 20201107.1 (#2015)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-11 07:38:21 +00:00
Maxim Lobanov 772f80fadc Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-11 10:20:42 +03:00
Maxim Lobanov 6bd14d8f7b Update Readme.md 2020-11-11 09:31:22 +03:00
Maxim Lobanov 0478b402a8 Merge pull request #2012 from miketimofeev/macos-retry-downloads
[macOS] Add retry logic
2020-11-11 09:22:32 +03:00
Darii Nurgaleev 1c9a9c1c9e added brew issue link 2020-11-11 13:20:18 +07:00
Darii Nurgaleev 1edf18bc3f added workaround for gcc 2020-11-11 13:11:31 +07:00
Maxim Lobanov a31ef3fcfe Merge pull request #2025 from al-cheb/al-cheb/disable-pwsh-update-check
[Windows] PWSH - turns off the update notification feature
2020-11-10 21:47:53 +03:00
Dibir Magomedsaygitov 0dfa33bbc7 remove dotnet-core 1.1 2020-11-10 20:52:28 +03:00
Dibir Magomedsaygitov 211470228d resolve issue with getting dotnet versions 2020-11-10 20:43:05 +03:00
github-actions[bot] 562100df60 Updating readme file for macOS-10.14 version 20201106.2 (#2011)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-10 14:48:01 +00:00
Maxim Lobanov ee8face8f2 fix condition and toolsets 2020-11-10 16:48:20 +03:00
Dibir Magomedsaygitov 3fcc00e234 remove dotnet-core 5.0 2020-11-10 16:02:17 +03:00
Dibir Magomedsaygitov 7bf2707ac2 remove dotnet-core 5.0 2020-11-10 15:57:29 +03:00
Dibir Magomedsaygitov caa872685a resolve issues 2020-11-10 15:50:34 +03:00
Maxim Lobanov 9463890e1e Merge pull request #1945 from shivammathur/shivammathur-php
[Ubuntu] Add php-dev and php-pear
2020-11-10 15:36:59 +03:00
Vladimir Safonkin 4ce27ca446 sudo for cleanup temporary dirs 2020-11-10 12:44:58 +03:00
Aleksandr Chebotov b99c150f41 Off turns off the update notification feature 2020-11-10 11:30:12 +03:00
Vladimir Safonkin 3250f19314 cleanup /tmp explicitly 2020-11-10 09:31:57 +03:00
Dibir Magomedsaygitov 325070bdee install dotnet 5.0 and rework installation logic 2020-11-10 01:15:37 +03:00
Vladimir Safonkin f412ec4c26 Minor fix 2020-11-09 20:07:01 +03:00
github-actions[bot] 80d67ba1b1 Updating readme file for macOS-10.13 version 20201107.1 (#2013)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-09 16:22:01 +00:00
Maxim Lobanov 142bbb8e24 Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-09 17:51:05 +03:00
Maxim Lobanov c1a5ebfc6a Update xcode.ps1 2020-11-09 17:46:21 +03:00
github-actions[bot] 7c13be802f Updating readme file for macOS-11.0 version 20201107.1 (#2016)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2020-11-09 12:59:02 +00:00
Maxim Lobanov 0a3cb90980 Merge pull request #1715 from maxim-lobanov/v-malob/big-sur
Enable Java tests since Java switching was fixed in MacOS 11.0
2020-11-09 12:29:43 +03:00
Vladimir Safonkin 7c9f3de0d7 Minor fix 2020-11-09 11:49:16 +03:00
Vladimir Safonkin 3a9390dcbc download to /tmp for azcopy and aws 2020-11-09 11:25:04 +03:00
Vladimir Safonkin ffcfad23be Minor fix 2020-11-09 11:18:42 +03:00
Vladimir Safonkin 8d3568601b Move nuget.exe from tmp to mono dir 2020-11-09 11:17:28 +03:00
Vladimir Safonkin 3f6213bc8d Merge remote-tracking branch 'upstream/main' into macos-retry-downloads 2020-11-09 11:00:40 +03:00
Maxim Lobanov fa9109cc62 [MacOS] Exclude release candidates from XCODE_DEVELOPER_DIR variables (#1998)
* exclude release candidates from XCODE_DEVELOPER_DIR

* Update Xcode.Tests.ps1
2020-11-06 22:13:28 +03:00
Maxim Lobanov 4755c5caba Merge pull request #1970 from LeonidLapshin/v-llaphin/fix-path
[Linux] Fix PATH variable
2020-11-06 15:19:57 +03:00
Maxim Lobanov 526e796633 Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-06 14:41:15 +03:00
Maxim Lobanov ff57628876 Merge pull request #1996 from miketimofeev/fix-brew-permissions
[Ubuntu] Reset homebrew git repository to restore file permissions
2020-11-06 14:39:24 +03:00
Mikhail Timofeev 642380275e simplify cd 2020-11-06 14:38:47 +03:00
Maxim Lobanov bf48ac16ea fix typos 2020-11-06 14:38:43 +03:00
Maxim Lobanov f79c88761a Merge pull request #1997 from miketimofeev/update-winapp-driver-to-1.2.1
[windows] Update winapp driver to 1.2.1
2020-11-06 11:43:25 +03:00
Vladimir Safonkin 1ac24689ce Fix pypy package name 2020-11-06 08:22:54 +03:00
Shivam Mathur 25239b5156 Add php-dev and php-pear (#1944) 2020-11-06 10:35:05 +05:30
Alena Sviridenko b4c00c3578 [macOS] Add Xcode 12.1.1 RC & Xcode 12.2 RC (#1991)
* Add Xcode 12.1.1

* add Xcode 12.2 RC as well
2020-11-06 02:56:26 +03:00
Mikhail Timofeev b084d6241b Always install latest version 2020-11-06 02:52:23 +03:00
Mikhail Timofeev f07a74c694 update driver 2020-11-06 02:34:47 +03:00
Mikhail Timofeev adbd8a74dc add brew git reset 2020-11-06 02:05:48 +03:00
github-actions[bot] 397cd6cee7 Updating readme file for ubuntu18 version 20201102.0 (#1966)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-05 22:22:40 +00:00
Leonid Lapshin 981df9e44f revert brew fix 2020-11-06 00:56:14 +03:00
Leonid Lapshin 45b33107cd Fix brew repository permissions to make it clean 2020-11-06 00:33:39 +03:00
Leonid Lapshin 76969aa236 Merge branch 'main' of https://github.com/actions/virtual-environments into v-llaphin/fix-path 2020-11-06 00:32:36 +03:00
Aleksandr Chebotov 567e92c4dc [Ubuntu] Freeze Az.Accounts module for Ubuntu 20 (#1993)
* add reboot for Ubuntu20

* freeze Az.Accounts 1.9.5
2020-11-05 23:01:06 +03:00
Leonid Lapshin 0269bec6f4 grep first entry of PATH 2020-11-05 22:08:19 +03:00
Maxim Lobanov 66b931d9af Merge pull request #1990 from al-cheb/al-cheb/patch-ubuntu20
[Ubuntu] Fix image generation for Ubuntu20
2020-11-05 21:24:18 +03:00
Dibir Magomedsaygitov 30c295f823 small fix 2020-11-05 20:15:43 +03:00
Dibir Magomedsaygitov 379220ce50 add dotnet core 5.0 2020-11-05 20:06:59 +03:00
Maxim Lobanov dfb2e1d5b4 Merge pull request #1958 from aibaars/patch-1
OSX: Rust tools: install 'rustfmt' and 'clippy'
2020-11-05 19:52:06 +03:00
Dibir Magomedsaygitov 7f98841545 small rework 2020-11-05 19:35:43 +03:00
Dibir Magomedsaygitov 46520bfdb3 install dotnet-core 5.0 on ubuntu 2020-11-05 19:14:50 +03:00
Vladimir Safonkin 0d2d9aed37 Fix pypy url 2020-11-05 18:49:43 +03:00
Maxim Lobanov f93cb491a5 Merge pull request #1973 from maxim-lobanov/v-malob/macos-depr
Deprecate old Xcode versions on MacOS image, update Node.JS to 14.0
2020-11-05 17:53:04 +03:00
Aleksandr Chebotov ad583eba90 add reboot for Ubuntu20 2020-11-05 15:53:49 +03:00
Leonid Lapshin 31b11e1576 select last entry of PATH, respect eol 2020-11-05 15:38:26 +03:00
Sergey Dolin ff49068542 Print more informantion about cached Docker images linux (#1906)
* Add docker full info

* make tabular output

* fix shebang

* remove created at time

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-11-05 12:20:40 +03:00
Maxim Lobanov 371d0f96d5 Merge pull request #1988 from al-cheb/revert-1648-main
Revert "[Windows]  Removed Git internal tools from PATH"
2020-11-05 11:41:22 +03:00
Aleksandr Chebotov 635a57ab88 Revert "[Windows] Removed Git internal tools from PATH" 2020-11-05 11:39:54 +03:00
Maxim Lobanov ac4f5699c7 Merge pull request #1987 from al-cheb/revert-1937-al-cheb/git-wrapper-bash
Revert "[Windows] Add bash wrapper from git"
2020-11-05 11:39:44 +03:00
Aleksandr Chebotov 5c99d59f22 Revert "[windows] add bash wrapper from git (#1937)"
This reverts commit 8798c75d67.
2020-11-05 11:37:02 +03:00
Maxim Lobanov f5fdba51d7 Merge pull request #1769 from nikita-bykov/pipx-windows
[Windows] Add pipx and install yamllint through it
2020-11-05 11:27:58 +03:00
github-actions[bot] c45e72e08e Updating readme file for ubuntu16 version 20201102.0 (#1968)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-11-05 08:08:11 +00:00
Maxim Lobanov 4e4bf28499 Merge branch 'main' into pipx-windows 2020-11-05 10:50:57 +03:00
Maxim Lobanov df927d7dc0 Merge pull request #1974 from maxim-lobanov/v-malob/depre-linux
Deprecate Boost 1.69.0 from Ubuntu images
2020-11-05 10:48:30 +03:00
Maxim Lobanov b775256fdf Merge pull request #1975 from maxim-lobanov/v-malob/depr-windows
Deprecate Boost 1.69.0 from Windows images
2020-11-05 10:48:15 +03:00
Maxim Lobanov 589cb6f612 Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/big-sur 2020-11-05 10:47:38 +03:00
Sergey Dolin b326801306 Print more informantion about cached Docker images on Windows (#1905)
* Add docker full info

* make tabular output

* remove created at time

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-11-05 10:43:41 +03:00
Maxim Lobanov 5fac646209 Update Node.Tests.ps1 2020-11-05 10:38:20 +03:00
Leonid Lapshin 98731b3621 get PATH from /etc/environment 2020-11-05 10:36:01 +03:00
Vladimir Safonkin aebe9deced Merge remote-tracking branch 'upstream/main' into macos-retry-downloads 2020-11-05 08:24:07 +03:00
Aleksandr Chebotov 2842ad4c00 Revert "[Ubuntu] Install pwsh using dotnet tool" (#1979) 2020-11-04 14:29:44 +03:00
Maxim Lobanov 067fc901f9 update templates 2020-11-04 10:40:20 +03:00
Maxim Lobanov 52c265bd7a Update SoftwareReport.Generator.ps1 2020-11-04 10:14:30 +03:00
Maxim Lobanov 50f480ae16 update toolsets 2020-11-04 10:14:19 +03:00
Maxim Lobanov 0ac8b88061 deprecate old tools 2020-11-04 09:30:19 +03:00
Maxim Lobanov b8d7319f37 deprecate old tools 2020-11-04 09:27:56 +03:00
Maxim Lobanov aee4de7755 deprecate old tools on MacOS 2020-11-04 09:23:31 +03:00
Leonid Lapshin 9d8d110fcf typo 2020-11-04 00:42:36 +03:00
Maxim Lobanov 49aab970c1 Update download-repo.ps1 2020-11-03 22:31:54 +03:00
Maxim Lobanov 117cefd4b3 цц 2020-11-03 22:18:41 +03:00
Maxim Lobanov 43e905b4bd Update Java.Tests.ps1 2020-11-03 16:58:07 +03:00
Maxim Lobanov 434d212bdf Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-03 16:33:54 +03:00
Sergey Dolin d511b0d2da [windows] give full access to Temp folder (#1959)
Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-11-03 15:58:18 +03:00
Leonid Lapshin 09533dd5e9 fixed comment 2020-11-03 15:56:49 +03:00
Leonid Lapshin 9fe3134cd6 remove quotes on post-deployment step 2020-11-03 15:55:19 +03:00
Maxim Lobanov d1d66ae0fd Merge pull request #1965 from al-cheb/al-cheb/use-dotnet-to-install-pwsh
[Ubuntu] Install pwsh using dotnet tool
2020-11-03 15:09:35 +03:00
Vladimir Safonkin 7e2c8df419 Merge remote-tracking branch 'upstream/main' into macos-retry-downloads 2020-11-03 14:56:14 +03:00
Maxim Lobanov fb8be2ba62 Merge pull request #1969 from miketimofeev/edge-driver-for-mac
[macOS] Change edge webdrivder url
2020-11-03 14:52:00 +03:00
Mikhail Timofeev a4b5f4dae1 add mac path 2020-11-03 14:49:48 +03:00
Vladimir Safonkin 338cbea4e2 Fix Xamarin Nuget installation 2020-11-03 14:14:24 +03:00
github-actions[bot] 335a7e063a Updating readme file for macOS-11.0 version 20201102.1 (#1964)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2020-11-03 10:55:16 +00:00
Aleksandr Chebotov 8d270229b3 install pwsh using dotnet tool 2020-11-03 11:04:47 +03:00
Maxim Lobanov 5907a2a1ee Update xcode-postbuild.sh 2020-11-03 09:37:06 +03:00
Maxim Lobanov 8c96dbb9bb fix tests 2020-11-03 09:13:58 +03:00
Maxim Lobanov 5b828215ed Merge pull request #1957 from miketimofeev/macos-fix-az-version-4.8
[macOS] Explicitly set Az powershell version 4.8
2020-11-03 08:12:23 +03:00
Mikhail Timofeev 2390ba420d add chown for IdentityService 2020-11-03 01:06:07 +03:00
Maxim Lobanov 8f1f707032 Update xcode-postbuild.sh 2020-11-02 22:05:52 +03:00
Maxim Lobanov 54269f7602 minor improvements 2020-11-02 21:35:36 +03:00
Maxim Lobanov 173a5dd381 Merge pull request #1883 from dsame/v-sedoli/fix-apt
Workaround for apt db locked by WALinuxAgent
2020-11-02 20:13:46 +03:00
Maxim Lobanov f5e35ccb9d Merge branch 'main' into v-sedoli/fix-apt 2020-11-02 20:10:38 +03:00
Maxim Lobanov cd65cb176f Merge pull request #1956 from al-cheb/al-cheb/az-hardcoded-version
[Ubuntu] Use toolset config to install az modules on Ubuntu 20
2020-11-02 20:07:46 +03:00
Arthur Baars 2faf574423 OSX: Rust tools: install 'rustfmt' and 'clippy'
Make installed Rust components the same as for Ubuntu. See also: 
https://github.com/actions/virtual-environments/blob/f38833acec5cc1c3239474f8135b23c17cb72351/images/linux/scripts/installers/rust.sh
2020-11-02 16:17:58 +01:00
Maxim Lobanov 74483e93da fix typos 2020-11-02 18:03:20 +03:00
Maxim Lobanov 5ec18c4b3d Update Java.Tests.ps1 2020-11-02 15:47:58 +03:00
Aleksandr Chebotov 6c3b640047 Az 4.8.0 2020-11-02 14:37:48 +03:00
Mikhail Timofeev 1de242c609 set version 4.8 2020-11-02 14:26:40 +03:00
Aleksandr Chebotov c66d9d4e72 use toolset to install az module 2020-11-02 14:22:07 +03:00
Maxim Lobanov a6cd71cfda Merge pull request #1876 from LeonidLapshin/spotlight
add spotlight reindex
2020-11-02 13:39:48 +03:00
Maxim Lobanov 3feabfdb52 fix todos 2020-11-02 11:19:30 +03:00
Maxim Lobanov 6680a03f5d Merge pull request #1947 from Darleev/v-danurg/move_macos_readme_files
Added 10.13/10.14 readme files to macos folder.
2020-11-02 09:40:51 +03:00
Maxim Lobanov cfaa7acb54 fix symlinks 2020-11-02 08:41:40 +03:00
Darii Nurgaleev cd2493ca46 added new macos files. 2020-11-02 02:45:18 +07:00
Maxim Lobanov 6ac87c213d Update xcode.ps1 2020-11-01 15:55:02 +03:00
Aleksandr Chebotov 8798c75d67 [windows] add bash wrapper from git (#1937) 2020-11-01 12:12:46 +03:00
Maxim Lobanov a9f7d6bdf2 Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-11-01 12:09:45 +03:00
Maxim Lobanov 85b8007337 fix tests 2020-11-01 11:13:45 +03:00
Maxim Lobanov 874232fc49 Merge pull request #1940 from miketimofeev/add-xcode-12.1.1
[macOS] Change Xcode 12.1 to 12.1.1 rc
2020-11-01 09:38:57 +03:00
Maxim Lobanov b49a705f6b need to test 2020-10-31 18:41:04 +03:00
Mikhail Timofeev d0c0d59fde fix condition 2020-10-31 17:52:14 +03:00
Mikhail Timofeev 2896d56d64 change 12.1 to 12.1.1 2020-10-31 09:35:31 +03:00
Nikita Bykov 28aed9f401 Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-30 14:00:47 +03:00
Nikita Bykov 77274dcb9b updated Get-PipxVersion 2020-10-30 12:36:09 +03:00
Leonid Lapshin 8f4c1ce9ac Merge branch 'main' of https://github.com/actions/virtual-environments into spotlight
# Conflicts:
#	images/macos/provision/core/pipx-packages.sh
2020-10-30 10:01:23 +03:00
Maxim Lobanov ca0295d6f4 Merge pull request #1930 from al-cheb/al-cheb/software-update-week45
[macOS] Software update week 45
2020-10-30 09:21:09 +03:00
github-actions[bot] bb2ff8bf55 Updating readme file for macOS-10.15 version 20201026.2 (#1922)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-29 21:17:32 +00:00
Sergey Dolin 541036c2d1 fix shbang 2020-10-30 01:03:37 +05:00
Sergey Dolin cab74c1ab9 investigate failed 1604 build 2020-10-30 01:01:35 +05:00
Sergey Dolin 76f57f69f2 run remove mocks as root 2020-10-30 01:01:35 +05:00
Sergey Dolin 002a944511 Add memo comment 2020-10-30 01:01:35 +05:00
Sergey Dolin 4419d31ea7 add apt-mock-remove script 2020-10-30 01:01:35 +05:00
Sergey Dolin babd2e2156 use fuser 2020-10-30 01:01:35 +05:00
Sergey Dolin ae7cb7f1a5 add shbang 2020-10-30 01:01:34 +05:00
Sergey Dolin 6696fa537a make retries 2020-10-30 01:01:34 +05:00
Sergey Dolin 82e4ec4a0a Add verbose versions of apt 2020-10-30 01:01:34 +05:00
github-actions[bot] 215647d28a Updating readme file for ubuntu18 version 20201026.1 (#1900)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-29 19:25:14 +00:00
Aleksandr Chebotov ff71699425 python unlink 2020-10-29 18:47:15 +03:00
github-actions[bot] 5adf802f77 Updating readme file for ubuntu20 version 20201026.1 (#1901)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-29 15:04:25 +00:00
github-actions[bot] 2f92fe32b8 Updating readme file for ubuntu16 version 20201026.1 (#1899)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-29 15:02:43 +00:00
Aleksandr Chebotov 26134ef1b7 remove python unlink 2020-10-29 16:43:44 +03:00
Aleksandr Chebotov baebd6c109 python link flag --force 2020-10-29 16:42:28 +03:00
github-actions[bot] 293e084b48 Updating readme file for win19 version 20201021.0 (#1875)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-29 11:05:22 +00:00
Alena Sviridenko 6c805cf762 added announcement template (#1931) 2020-10-29 13:57:04 +03:00
Aleksandr Chebotov 8af39dcd65 set default bundle as 6_12_1 2020-10-29 11:52:03 +03:00
Aleksandr Chebotov 2d9bef6d16 add 6_12_2 bundle 2020-10-29 11:35:16 +03:00
Aleksandr Chebotov 15ddb9d5da revert ios 14.0.0.0 2020-10-29 11:28:42 +03:00
Aleksandr Chebotov 45a3f22ba9 fix shebang select-xamarin-sdk.sh 2020-10-29 11:20:29 +03:00
Aleksandr Chebotov 7fed7dc67c Merge branch 'main' of https://github.com/actions/virtual-environments into al-cheb/software-update-week45 2020-10-29 11:19:55 +03:00
Aleksandr Chebotov 3c6b9c2a86 fix shebang pipx-packages.sh 2020-10-29 11:17:57 +03:00
Aleksandr Chebotov aad7e0bb42 macOS software update week45 2020-10-29 11:07:26 +03:00
Nikita Bykov fd35c1d2cd Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-29 11:05:39 +03:00
Maxim Lobanov 3271a0c483 Merge pull request #1634 from dmitry-shibanov/v-dmshib/add-build-vm-assets
Add build vm assets
2020-10-29 11:03:51 +03:00
Maxim Lobanov fa2b94f285 Merge pull request #1911 from dibir-magomedsaygitov/v-dimago/win-clear-cache-yarn-npm
[Windows] Clean yarn and npm cache
2020-10-29 10:24:15 +03:00
Leonid Lapshin 02e3c4276d exit with true because of pipefail 2020-10-29 09:19:29 +03:00
github-actions[bot] 2ebe53b86d Updating readme file for win16 version 20201020.1 (#1870)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-28 19:01:39 +00:00
Leonid Lapshin 3c77354cd5 [ubuntu] fix user on rust and brew scripts (#1907)
* fix user on rust and brew scripts

* set user on a factory stage

* get last user from /etc/passwd

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-10-28 17:58:15 +03:00
Maxim Lobanov 2ea6696e0c Merge pull request #1648 from al-cheb/main
[Windows]  Removed Git internal tools from PATH
2020-10-28 17:01:35 +03:00
Maxim Lobanov b79745d4da Merge pull request #1921 from akv-platform/al-cheb/update-sql-tools
[Windows] Update base url to install SQL PowerShell tool
2020-10-28 17:00:10 +03:00
Leonid Lapshin 62de6fab8b pipx linter change 2020-10-28 16:39:42 +03:00
Nikita Bykov 5a161e7478 Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-28 16:32:22 +03:00
Leonid Lapshin 84d82e0cb3 Merge branch 'main' of https://github.com/actions/virtual-environments into spotlight 2020-10-28 16:19:09 +03:00
Leonid Lapshin 81941077a1 changed stop message 2020-10-28 16:15:33 +03:00
Maxim Lobanov 5236f483ff Merge pull request #1913 from dibir-magomedsaygitov/v-dimago/clean-yarn-and-npm-cache-macos
[macOS] Clean yarn cache
2020-10-28 12:15:13 +03:00
Maxim Lobanov 4d10ad5ac9 Merge pull request #1912 from dibir-magomedsaygitov/v-dimago/clean-yarn-and-npm-cache-ubuntu
[Ubuntu] Clean yarn and npm cache
2020-10-28 12:15:06 +03:00
Maxim Lobanov d37c965aab Merge pull request #1750 from nikita-bykov/pipx
[macOS] Add pipx and install yamllint through it
2020-10-28 10:29:01 +03:00
Maxim Lobanov 399b573ede Merge pull request #1861 from nikita-bykov/rework-chrome-installation
Rework Chrome MacOS installation to fix issues related to SHA
2020-10-28 10:26:37 +03:00
Aleksandr Chebotov 3ef46361f3 update ssh-keyscan in msys2 script 2020-10-28 09:41:57 +03:00
Aleksandr Chebotov 303f963f21 update base url 2020-10-28 09:33:55 +03:00
Aleksandr Chebotov 37d1fd3e1a update base url 2020-10-28 09:29:33 +03:00
Maxim Lobanov 0ecd928d5e Merge pull request #1795 from Darleev/v-danurg/lint_shebang_ubuntu
Shebang lint for Ubuntu/MacOS
2020-10-27 20:31:07 +03:00
Maxim Lobanov 18a7a73749 Merge pull request #1909 from maxim-lobanov/v-malob/update-readme
Update readme and issue templates with MacOS 11.0
2020-10-27 19:22:02 +03:00
Maxim Lobanov 2ccffebdba Update README.md 2020-10-27 18:52:40 +03:00
Mikhail Timofeev 2eff72c7e1 remove sudo 2020-10-27 18:41:51 +03:00
Dmitry Shibanov d497399957 resolve comments 2020-10-27 18:36:59 +03:00
Dibir Magomedsaygitov 4e5143b732 delete extra line 2020-10-27 17:56:52 +03:00
Dibir Magomedsaygitov 6a7cc6229f clean yarn cache 2020-10-27 17:54:16 +03:00
Dibir Magomedsaygitov 75112c4449 clean yarn and npm cache 2020-10-27 17:24:59 +03:00
Dibir Magomedsaygitov dd325a465c clean yarn and npm cache 2020-10-27 17:14:56 +03:00
Darii Nurgaleev b6e1216543 [ubuntu] Disable automatic updates to avoid apt lock issue. (#1761)
* added shutdown-apt-service.sh script

* added logging

* added new status

* shutdown service check

* removed apy.daily from apt.sh

* Another way to disable automatic updates;

* fix deployment files.

* enable retry logic for apt

* add PowerShellGet installation before az modules

* fixed a comment

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-10-27 13:16:55 +03:00
Maxim Lobanov cca2fdee1b Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/big-sur 2020-10-27 13:13:54 +03:00
github-actions[bot] bf20204c08 Updating readme file for macOS-11.0 version 20201024.1 (#1902)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-27 09:48:48 +00:00
Mikhail Timofeev 2838325b84 Merge branch 'main' of https://github.com/miketimofeev/virtual-environments into macos-retry-downloads 2020-10-27 12:43:49 +03:00
Dmitry Shibanov 4ec26d01cf Merge branch 'main' into v-dmshib/add-build-vm-assets 2020-10-27 11:31:53 +03:00
Aleksandr Chebotov 222f3bb86f use ssh-keyscan from git 2020-10-27 11:05:36 +03:00
Aleksandr Chebotov acc4e54336 Merge remote-tracking branch 'upstream/main' into main 2020-10-27 10:51:34 +03:00
Mikhail Timofeev 592fcf2f66 change wget and curl to retry functions 2020-10-27 09:45:22 +03:00
Nikita Bykov d0e4128247 Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into rework-chrome-installation 2020-10-27 09:39:53 +03:00
Nikita Bykov 0723716812 Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-27 09:31:02 +03:00
Nikita Bykov 11d6284c32 Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx 2020-10-27 09:30:22 +03:00
Maxim Lobanov 6d775ae5a3 Merge pull request #1845 from akv-platform/al-cheb/remove-temp-disk-mention
[Windows] Resize disk using powershell and don't use disk D for a diskpart script
2020-10-27 09:11:05 +03:00
Maxim Lobanov b53fc3daba Update readme and issue templates with MacOS 11.0 2020-10-27 07:52:15 +03:00
Maxim Lobanov 990219bfe8 Merge pull request #1903 from MaksimZhukov/v-mazhuk/fix-xamarin-issue
Fix Xamarin issue with Xcode symlink
2020-10-27 06:53:41 +03:00
MaksimZhukov 4444dfd517 Fix Xamarin issue with Xcode symlink 2020-10-26 17:41:40 +03:00
Mikhail Timofeev 48e266a55a [macOS] remove workaround for MS edge (#1898) 2020-10-26 16:41:26 +03:00
Maxim Lobanov 2dfe68fcfd Merge pull request #1880 from miketimofeev/ubuntu-get-rid-of-brew-permissions
[Ubuntu] Remove chmod for homebrew directory
2020-10-26 16:14:02 +03:00
Mikhail Timofeev 47eaa69646 [macOS] Improve select datastore script (#1892)
* modify script to set tages

* add vmname

* nitpicks

* add remove tag
2020-10-26 14:37:18 +03:00
Aleksandr Chebotov eb92aba93b add ssh host keys 2020-10-26 14:33:46 +03:00
Aleksandr Chebotov 96faa1ea2a fix mingw64 2020-10-26 12:20:14 +03:00
Dmitry Shibanov 00ca734230 Merge branch 'main' into v-dmshib/add-build-vm-assets 2020-10-26 10:13:58 +03:00
Nikita Bykov 4a694ffbcf Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx 2020-10-26 09:36:10 +03:00
Aleksandr Chebotov 1da66fcabb Merge branch 'main' of https://github.com/actions/virtual-environments into main 2020-10-26 08:55:19 +03:00
Leonid Lapshin dea33cea9a Merge branch 'main' of https://github.com/actions/virtual-environments into spotlight 2020-10-25 22:20:54 +03:00
Mikhail Timofeev 16ff1bc8a8 Revert "[windows] Temporary workaround for VS installation" (#1895) 2020-10-25 21:34:19 +03:00
Darii Nurgaleev 44d1f85e34 add missed shebang 2020-10-24 23:30:27 +07:00
Darii Nurgaleev d31e289dc6 Merge remote-tracking branch 'upstream/main' into v-danurg/lint_shebang_ubuntu 2020-10-24 23:22:16 +07:00
Maxim Lobanov 40bd4f4ca2 Merge pull request #1889 from maxim-lobanov/v-malob/fix-brew
Untap local formulas to fix "brew update" command
2020-10-24 08:11:09 +03:00
Maxim Lobanov bbb8bd3f4c Update images/macos/provision/core/python.sh
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-10-23 20:12:58 +03:00
Maxim Lobanov 73c5b0bf87 Update images/macos/provision/core/openssl.sh
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-10-23 20:12:52 +03:00
Mikhail Timofeev 0d46520ccf [macOS] Fail builds on errors during the image generation (#1756)
* set -e and fix all the scripts

* add source utils to finalize_vm script

* change xcode version in postbuild script

* fix for softwareupdates and for xcode version
2020-10-23 17:59:08 +03:00
Aleksandr Chebotov e8bd1e858e move Install-OpenSSH.ps1 2020-10-23 14:37:52 +03:00
Aleksandr Chebotov fc389f0cc0 fix ssh-keyscan Windows Server 2016 2020-10-23 14:30:10 +03:00
Aleksandr Chebotov f0188d1066 Merge branch 'main' of https://github.com/actions/virtual-environments into main 2020-10-23 14:28:34 +03:00
Vladimir Safonkin baad68926a [macOS] Rework retry helper function (#1871)
* Rework macOS retry helper

* Add more logs
2020-10-23 14:15:22 +03:00
Leonid Lapshin 67fb0904b7 changed a log message 2020-10-23 13:30:51 +03:00
Nikita Bykov 23e5a711c1 Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-23 12:51:09 +03:00
Maxim Lobanov 7ecf840871 Merge pull request #1886 from miketimofeev/vs-install-worakround
[windows] Temporary workaround for VS installation
2020-10-23 12:43:33 +03:00
Maxim Lobanov 096e016372 untap formulas 2020-10-23 11:09:22 +03:00
Maxim Lobanov 14a848397e Merge branch 'main' of https://github.com/actions/virtual-environments into v-malob/xcode 2020-10-23 11:06:25 +03:00
Maxim Lobanov 59434682fb Merge pull request #1879 from miketimofeev/change-default-xamarin-bundle-for-xcode12
[macOS] Switch Xamarin bundle to the latest one for 10.15
2020-10-23 10:39:26 +03:00
Maxim Lobanov cef76b7bde Merge pull request #1881 from miketimofeev/revert-1829-v-malob/xcodebuild
[macOS] Revert "Freeze xcodeproj 1.18.0"
2020-10-23 10:37:54 +03:00
Leonid Lapshin fce0a5c113 Merge branch 'main' of https://github.com/actions/virtual-environments into spotlight 2020-10-23 10:31:54 +03:00
Mikhail Timofeev f527ec3588 add comments 2020-10-23 10:28:50 +03:00
Mikhail Timofeev a94f7748f8 Merge branch 'main' of https://github.com/miketimofeev/virtual-environments into vs-install-worakround 2020-10-23 10:27:14 +03:00
Maxim Lobanov b440884e82 Merge pull request #1873 from andy-mishechkin/v-andmis/Implement_to_stop_and_to_rename_failed_vm
Implement additional feature for stopping and renaming the unstable VMs in case of failure
2020-10-23 09:13:59 +03:00
Maxim Lobanov e03812a6b7 xcode-tools 2020-10-22 18:01:14 +03:00
Mikhail Timofeev f0c96a361c Revert "Freeze xcodeproj 1.18.0" 2020-10-22 17:00:59 +03:00
Mikhail Timofeev 3238fbf692 remove 12.1 from macos 11 2020-10-22 16:26:02 +03:00
Nikita Bykov 80aa2e8057 Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into rework-chrome-installation 2020-10-22 16:13:39 +03:00
Mikhail Timofeev b6166576d1 change default bundle to the latest one 2020-10-22 16:01:52 +03:00
Leonid Lapshin 6b4ca3cc7f typo 2020-10-22 15:02:41 +03:00
Leonid Lapshin 7776bc4f83 removed timeout 2020-10-22 14:44:40 +03:00
Andrey Mishechkin (GITHUB INC) 39b79427d6 minor bugfixing 2020-10-22 12:35:09 +04:00
Andrey Mishechkin (GITHUB INC) de3f459f1a Nitpic changes 2020-10-22 12:00:39 +04:00
Andrey Mishechkin (GITHUB INC) a80592397f nitpick changes 2020-10-22 11:59:11 +04:00
Mikhail Timofeev dee484a90c remove chmod 2020-10-22 10:49:07 +03:00
Maxim Lobanov f9b54e6034 Merge pull request #1872 from miketimofeev/install-xcode-clt-12.2-big-sur
[macOS] Install Xcode tools 12.2_beta for Big Sur
2020-10-22 10:41:03 +03:00
Andrey Mishechkin (GITHUB INC) ca7a6c4028 [Exit 1] has been removed from xcode-clt.sh 2020-10-22 11:04:36 +04:00
Andrey Mishechkin (GITHUB INC) d3f104b157 Merge branch 'main' into v-andmis/Implement_to_stop_and_to_rename_failed_vm 2020-10-22 11:01:31 +04:00
Mikhail Timofeev 6a4671170f add condition to clt install 2020-10-22 09:56:45 +03:00
Nikita Bykov 62eca78ba7 fixed naming 2020-10-22 09:48:03 +03:00
Maxim Lobanov 7f2f07c675 Merge pull request #1850 from maxim-lobanov/v-malob/improve-azure-scripts
Improve GenerateResourcesAndImage.ps1 - Adapt for Unix
2020-10-22 08:04:13 +03:00
Mikhail Timofeev 1e5b70df37 [macOS] Add http code 404 to download with retry function (#1868) 2020-10-21 22:22:04 +03:00
Andrey Mishechkin (GITHUB INC) 8937675e2e [Exit 1] was added to xcode-clt.sh for testing 2020-10-21 21:11:35 +04:00
Andrey Mishechkin (GITHUB INC) 81ad74e827 if($Vm.PowerState -ne "PoweredOff") condition has been added 2020-10-21 21:06:52 +04:00
github-actions[bot] fd13547286 Updating readme file for macOS-10.15 version 20201017.1 (#1851)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-21 16:16:30 +00:00
Andrey Mishechkin (GITHUB INC) 2a693f9e18 Power off and renaming the failed VM has been addded to move-vm.ps1 2020-10-21 18:42:43 +04:00
Nikita Bykov 38bc88214f fixed brew_cask_install_ignoring_sha256 function 2020-10-21 16:36:03 +03:00
Leonid Lapshin 50f99319f4 add spotlight reindex 2020-10-21 16:09:53 +03:00
Nikita Bykov 00bb4818ce fixed pipx packages tests 2020-10-21 15:50:53 +03:00
github-actions[bot] 23b23ab02e Ubuntu 1604 (20201015 update) (#1838)
* Updating readme file for ubuntu16 version 20201015.1

* Update Ubuntu1604-README.md

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Maxim Lobanov <v-malob@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-21 10:51:45 +00:00
github-actions[bot] 6ca000a2ae Ubuntu 1804 (20201015 update) (#1834)
* Updating readme file for ubuntu18 version 20201015.1

* fix gradle version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-21 10:47:58 +00:00
Mikhail Timofeev fec216217d Updating readme file for macOS-11.0 version 20201020.1 (#1866) 2020-10-21 13:43:30 +03:00
github-actions[bot] f12797291e Ubuntu 2004 (20201015 update) (#1833)
* Updating readme file for ubuntu20 version 20201015.1

* fix gradle version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-21 10:41:26 +00:00
Nikita Bykov 1ddf2470ab fixed function 2020-10-21 12:44:54 +03:00
Maxim Lobanov c8e3ce3c70 Merge pull request #1852 from miketimofeev/set-xcode-12-as-default
[macOS] Set Xcode 12.0.1 as the default one
2020-10-21 10:43:37 +03:00
Nikita Bykov b19a33bd3e updated json files 2020-10-21 08:44:06 +03:00
Nikita Bykov 109a18bf19 Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-21 08:37:53 +03:00
Nikita Bykov edff9f791b updated json files 2020-10-21 08:33:58 +03:00
Nikita Bykov 474ef92b24 Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx 2020-10-21 08:30:51 +03:00
github-actions[bot] 6c3597d5dc Updating readme file for win16 version 20201012.1 (#1799)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-20 18:04:00 +00:00
Mikhail Timofeev 188ab78400 change to c directory 2020-10-20 18:32:11 +03:00
Mikhail Timofeev 7258903cdc [macOS] Fix openssl on Big Sur (#1853)
* add symlink to opt

* get back 1.0.2t
2020-10-20 17:24:44 +03:00
Mikhail Timofeev fa295e460b add workaround with ip 2020-10-20 16:04:35 +03:00
Nikita Bykov 114da93556 rework chrome installation 2020-10-20 13:47:33 +03:00
Mikhail Timofeev a5ef7bd7ef [Ubuntu] Add apt-fast version to readme (#1846)
* add apt-fast

* change to apt list

* simplify the function
2020-10-20 12:38:05 +03:00
Leonid Lapshin 2a0836a763 Change "open" tool to "xip" on XCode archive extraction (#1840)
* change open tool to xip

* cd change to pushd and popd

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-10-20 11:45:21 +03:00
Leonid Lapshin af562625fc added a swiftc symlink [Ubuntu] (#1832)
* added a swiftc symlink

* swiftc points to swiftc

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-10-20 11:45:08 +03:00
Nikita Bykov 8c3508d60d Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-19 20:28:34 +03:00
Maxim Lobanov c543968bdb Merge pull request #1849 from akv-platform/al-cheb/vs-logs-if-failed
[Windows] Provide Visual Studio setup error logs
2020-10-19 19:55:25 +03:00
Maxim Lobanov d8b4ad7284 Update GenerateResourcesAndImage.ps1 2020-10-19 18:53:17 +03:00
Maxim Lobanov 6dd01800ff Update GenerateResourcesAndImage.ps1 2020-10-19 18:51:09 +03:00
Maxim Lobanov 629703d44e Merge pull request #1767 from samcoe/patch-1
[Windows] Update gh install script to use official release assets
2020-10-19 18:35:51 +03:00
Aleksandr Chebotov b8548a8943 provide additional error log message 2020-10-19 17:39:28 +03:00
Mikhail Timofeev ff9367657c set 12 2020-10-19 15:55:03 +03:00
github-actions[bot] dd4f43be9d Updating readme file for win19 version 20201011.1 (#1800)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-19 11:34:39 +00:00
Vladimir Safonkin c5e468893d [macOS] Add retry for toolcache assets (#1798)
* Add retry for toolset manifest downloading

* Add common helper

* Minor fix

* Fix helper module path

* Fix helper module path
2020-10-19 13:28:53 +03:00
Maxim Lobanov eb478e9f2b Merge pull request #1844 from maxim-lobanov/v-malob/fix-build-number
Fix buildNumber for MacOS Test CI
2020-10-19 12:19:17 +03:00
Aleksandr Chebotov 3633730364 use Get-Volume 2020-10-19 10:33:43 +03:00
Maxim Lobanov 478e20cb4a Update image-generation.yml 2020-10-19 10:28:59 +03:00
Aleksandr Chebotov 27361ddb4a resize disk using powershell 2020-10-19 10:25:04 +03:00
Nikita Bykov 38ad31f0c3 Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-19 10:14:08 +03:00
Maxim Lobanov 3a35583182 Update image-generation.yml 2020-10-19 09:47:10 +03:00
Nikita Bykov 8bde89347e Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx 2020-10-19 09:41:36 +03:00
Maxim Lobanov 9229296dd2 fix build number 2020-10-19 09:39:11 +03:00
Maxim Lobanov 52ce3618d5 fix build number 2020-10-19 09:18:41 +03:00
Maxim Lobanov 0d08e13079 test changes 2020-10-19 08:24:21 +03:00
Maxim Lobanov 941243a186 Merge pull request #1839 from miketimofeev/fix-haskell-tests-for-revision-versions
[windows] Fix Haskell revision version installation and related tests
2020-10-19 07:49:23 +03:00
Nikita Bykov 5694fe7952 fixed tests for windows 2016 2020-10-18 23:10:10 +03:00
Mikhail Timofeev a9b5e80521 Fix testcase name 2020-10-18 21:45:48 +03:00
Mikhail Timofeev 12d5315961 add ghcdefault cases 2020-10-18 21:14:39 +03:00
Mikhail Timofeev 57a08bac71 add correct path to install haskell 2020-10-18 20:52:32 +03:00
Mikhail Timofeev 1d84a5ea79 fix test to work with haskell revisions 2020-10-18 20:07:40 +03:00
Mikhail Timofeev 0fa2247a89 change installation to package [macOS] (#1830) 2020-10-17 22:37:30 +03:00
Maxim Lobanov 63c8241deb Merge pull request #1836 from akv-platform/al-cheb/fix-gradle
[Ubuntu] Fix gradle version
2020-10-17 13:39:59 +03:00
Maxim Lobanov 5df32104ff Merge pull request #1835 from miketimofeev/pip3-path-test
[macOS] Add pester test for pip3 path
2020-10-17 13:14:48 +03:00
Maxim Lobanov 6822d1433c Merge pull request #1829 from maxim-lobanov/v-malob/xcodebuild
Freeze xcodeproj 1.18.0
2020-10-16 17:52:24 +03:00
Aleksandr Chebotov 9a268303fb fix gradle version 2020-10-16 15:38:06 +03:00
Mikhail Timofeev a58d9b4035 add test for pip3 path 2020-10-16 15:19:57 +03:00
Maxim Lobanov 3344a1dfb7 Merge pull request #1831 from actions/v-malob/build-name
Update BuildNumber to include retry number
2020-10-16 13:38:10 +03:00
Maxim Lobanov 7f7c287c04 Update image-generation.yml 2020-10-16 12:42:54 +03:00
Nikita Bykov 794bd4e886 Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx 2020-10-16 12:40:24 +03:00
Nikita Bykov 723e4ccb87 fixed naming 2020-10-16 12:36:59 +03:00
Maxim Lobanov 6423cb0f32 Update image-generation.yml 2020-10-16 12:30:42 +03:00
Darii Nurgaleev 0b6973e0d0 change post generation folder. (#1825) 2020-10-16 11:34:35 +03:00
Maxim Lobanov 91a4c7b525 Update rubygem.sh 2020-10-16 10:49:38 +03:00
github-actions[bot] 14b4cec214 Ubuntu 1804 (20201012 update) (#1791)
* Updating readme file for ubuntu18 version 20201012.1

* fix pipx version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-15 22:56:14 +00:00
github-actions[bot] 2ede18e760 Updating readme file for ubuntu16 version 20201012.1 (#1793)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-15 18:25:26 +00:00
github-actions[bot] c9f9d5bca2 Ubuntu 2004 (20201012 update) (#1792)
* Updating readme file for ubuntu20 version 20201012.1

* fix pipx version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-15 16:36:54 +00:00
Mikhail Timofeev 169953b714 [macOS] Separate xcode command line tools installation & Xcode 12.1 for Big Sur (#1815)
* add retry logic, remove separate macOS11 installation

* move to separate file
2020-10-15 19:00:36 +03:00
Mikhail Timofeev a1f77c28f3 add workaround (#1824) 2020-10-15 17:03:33 +03:00
Nikita Bykov 42b6aa68b4 added TOOLSET_JSON_PATH 2020-10-15 12:02:07 +03:00
Maxim Lobanov abec49dcd9 Merge pull request #1803 from MaksimZhukov/v-mazhuk/remove-mobile-center-cli
Remove mobile-center-cli package from MacOS images
2020-10-14 21:59:56 +03:00
Alena Sviridenko a223fd1b1b added macOS 11 readme (#1817) 2020-10-14 19:37:57 +03:00
Maxim Lobanov 5d7f1b487e Merge pull request #1810 from akv-platform/al-cheb/ubuntu-del-obsolete-android-pkgs
[Ubuntu] Do not install obsolete Android build-tools packages
2020-10-14 19:24:00 +03:00
Maxim Lobanov 229cf5e69f Merge pull request #1812 from Yanson/fix-ubuntu2004
Match ubuntu2004 change with 16 & 18
2020-10-14 19:23:52 +03:00
Iain Rauch 6e05e471c7 Match ubuntu2004 with 16 & 18. 2020-10-14 13:40:18 +01:00
Alena Sviridenko 8196a608de [macOS] Add Xcode 12.1 GM seed (#1805)
* added Xcode 12.1 GM

* removed Xcode 12.1 from Big Sur

* fixed Xcode dir setting
2020-10-14 15:17:13 +03:00
Aleksandr Chebotov ad8f519477 update mininal build_tools_min_version = 19.1.0 2020-10-14 15:08:45 +03:00
Aleksandr Chebotov 4d80b71225 do not install obsolete build-tools packages 2020-10-14 15:03:11 +03:00
Maxim Lobanov be5c8f4995 Merge pull request #1807 from maxim-lobanov/v-malob/xcode-rework
Update Xcode 12 to 12.0.1
2020-10-14 13:51:47 +03:00
MaksimZhukov 2e283ae37f Add Omelette installation 2020-10-14 12:40:01 +03:00
Nikita Bykov 6d7986020a Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-14 09:41:10 +03:00
Maxim Lobanov 0aa67caa32 Update xcode-utils.sh 2020-10-14 07:31:00 +03:00
Sam Coe 915cb891a9 Select first browser_download_url from array 2020-10-13 23:46:12 +02:00
Sam Coe a36457dc3b Address PR comments 2020-10-13 23:46:12 +02:00
Sam 6a1710a597 Update gh windows install script to use official release assets 2020-10-13 23:46:12 +02:00
Sam Coe 6d9bcfbbbb Merge remote-tracking branch 'upstream/main' into main 2020-10-13 23:45:36 +02:00
Maxim Lobanov d56e670bb5 Merge pull request #1778 from Darleev/v-danurg/choco_dummy_command
Choco added dummy command for provisioner to avoid initial delay.
2020-10-13 23:07:43 +03:00
Maxim Lobanov 327f7e2fe0 Update xcode-utils.sh 2020-10-13 23:06:11 +03:00
Darii Nurgaleev 47f5cf3834 change trigger to main 2020-10-14 02:44:52 +07:00
Darii Nurgaleev b3a337ea8a returned return 2020-10-14 02:04:32 +07:00
Darii Nurgaleev 8786b3e436 added corrected things 2020-10-13 21:39:12 +07:00
Darii Nurgaleev dcfa420873 Merge remote-tracking branch 'upstream/main' into v-danurg/lint_shebang_ubuntu 2020-10-13 21:37:13 +07:00
Darii Nurgaleev d237f71482 added intendation 2020-10-13 21:36:03 +07:00
Darii Nurgaleev 955aec5bef added new linter 2020-10-13 21:32:58 +07:00
Darii Nurgaleev be8eba42a1 added error to linter 2020-10-13 21:26:48 +07:00
Darii Nurgaleev dfa109e3b6 added additional logging 2020-10-13 21:21:37 +07:00
Darii Nurgaleev b6357f0e00 removed relative path 2020-10-13 21:02:57 +07:00
Darii Nurgaleev 6d776ba19b powershell added as shell 2020-10-13 20:55:47 +07:00
Darii Nurgaleev 4b81b1dedc powershell changed intendation 2020-10-13 20:53:45 +07:00
Darii Nurgaleev 9ea40392dc added additional trigger 2020-10-13 20:49:59 +07:00
Darii Nurgaleev d2fc140343 removed dummy line 2020-10-13 20:49:07 +07:00
Darii Nurgaleev f4b59cee6f ok 2020-10-13 20:47:35 +07:00
Darii Nurgaleev df71273fa4 spaces 2020-10-13 20:45:28 +07:00
Darii Nurgaleev e1ace194bb stop 2020-10-13 20:44:17 +07:00
Darii Nurgaleev 8d991b682f change branches 2020-10-13 20:41:49 +07:00
Darii Nurgaleev ab806eaf30 intendation change 2020-10-13 20:33:55 +07:00
Darii Nurgaleev 65129b886e changed name from CI to Linter 2020-10-13 20:31:29 +07:00
Darii Nurgaleev 57c3deaaf6 addes spaces 2020-10-13 20:30:57 +07:00
Darii Nurgaleev 6238508a21 added relative path instead of fullpath 2020-10-13 20:02:18 +07:00
MaksimZhukov 71c6294c4f Change name for the node modules 2020-10-13 15:08:07 +03:00
MaksimZhukov 6872e87c70 Remove mobile-center-cli 2020-10-13 14:39:09 +03:00
Darii Nurgaleev 01e2f948f6 added latest changes. 2020-10-13 18:31:14 +07:00
Darii Nurgaleev a191335ab6 last comments resolved. 2020-10-13 18:06:14 +07:00
Mikhail Timofeev d8857768e9 [macOS] Switch image generation to faster datastores (#1801)
* select datastore script

* add debug message

* add move-vm and helpers

* add error action

* formatting the script

* nits

* add missing quotes

* add synopsis
2020-10-13 13:56:37 +03:00
Darii Nurgaleev e88c5b8f09 added all changes. 2020-10-13 17:55:00 +07:00
Alena Sviridenko dbe01607a1 fixed label case (#1802) 2020-10-13 13:48:58 +03:00
Darii Nurgaleev 4f08343661 added comments 2020-10-13 17:25:30 +07:00
Darii Nurgaleev fe4def7739 resolve comments. 2020-10-13 17:24:06 +07:00
Darii Nurgaleev 374bf8e5cd resolve comments 2020-10-13 17:10:22 +07:00
Maxim Lobanov 0ad19a4250 Merge pull request #1581 from weiji14/windows-miniconda-4.8.3
Update Miniconda version on Windows from 4.6.14 to 4.8.3/latest
2020-10-13 10:55:54 +03:00
Maxim Lobanov 9eae87b98c Merge pull request #1747 from dmitry-shibanov/v-dmshib/add-python3.9-win
Add python 3.9.* installation for windows
2020-10-13 10:42:27 +03:00
Maxim Lobanov 24ce824f71 Merge pull request #1701 from dmitry-shibanov/v-dmshib/android-tools-dynamic-macOS
[macOS] Retrieve the list of Android packages for installing dynamically
2020-10-13 10:42:14 +03:00
Maxim Lobanov e8d6d92414 Merge pull request #1787 from akv-platform/al-cheb/macos-fix-bazelisk-version
[macOS] Fix bazelisk version output in SoftwareReport.Generator.ps1 script
2020-10-13 09:27:54 +03:00
Maxim Lobanov f38833acec Merge pull request #1755 from dsame/v-sedoli/set-e-ubuntu2
Fail Ubuntu image building on error in generation scripts
2020-10-13 08:56:35 +03:00
Darii Nurgaleev a766bb164b added linter for ubuntu 2020-10-13 02:45:29 +07:00
Aleksandr Chebotov 671d82f3f3 remove word bazelisk 2020-10-12 18:50:08 +03:00
Sam 8f1411e9b8 Merge pull request #1 from actions/main
Update Fork
2020-10-12 16:52:22 +02:00
Darii Nurgaleev 164f12f9fc removed old file 2020-10-12 21:46:57 +07:00
Darii Nurgaleev f33118c5dc removed from old file and renamed choco. 2020-10-12 21:46:49 +07:00
Leonid Lapshin ed38c86cbb Move linux provision scripts to virtual-environments (#1714)
* add linux-related scripts from MMS provisioner

* removed EOL

* removed Ubuntu condition

* moved PATH checking to cleanup section

* add clarification for cgroups names

* names alignment

* removed memory-configuration and agent specific scripts

* renamed folder to psot-generation, added template instructions

* moved key import to git installation

* moved PATH check to post-deployment instead of cleanup script

* add scripts

* output tests file

* add startup logic

* add powershell module for furute helpers

* removed unused modules

* copy to tmp folder because of permissions, copy to opt on post-generation step

* removed Pester test

* change post-generation location

* incorrect if statement

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-10-12 17:44:31 +03:00
Darii Nurgaleev 69cfebc5fc added separate file for choco script. 2020-10-12 21:42:27 +07:00
Maxim Lobanov be7fcb6c7e Merge pull request #1786 from vsafonkin/v-vlsafo/fix-pipx-version
[Ubuntu] Fix pipx version on software report
2020-10-12 17:41:55 +03:00
Sergey Dolin 1d4f281899 Add -e to .sh scripts 2020-10-12 15:47:09 +05:00
Nikita Bykov 71d500699b Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-12 11:47:50 +03:00
Aleksandr Chebotov 553c24e124 fix bazelisk version output 2020-10-12 11:46:40 +03:00
Vladimir Safonkin d129c5563d Fix pipx version 2020-10-12 11:29:00 +03:00
Maxim Lobanov 87d16c5f7d Merge pull request #1677 from dzsquared/dacfx-186
update dacfx to 18.6
2020-10-12 11:24:44 +03:00
Nikita Bykov 9c029fc29e Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx 2020-10-12 11:11:02 +03:00
Nikita Bykov f1da709f47 fixed Get-PipxVersion 2020-10-12 11:10:02 +03:00
Dmitry Shibanov df05c38ba8 Merge branch 'main' into v-dmshib/add-python3.9-win 2020-10-12 10:44:07 +03:00
Maxim Lobanov 8a499f85a2 Merge pull request #1774 from vsafonkin/v-vlsafo/fix-crlf-files
Fix string endings for Windows software docs
2020-10-12 07:29:35 +03:00
Mikhail Timofeev 5d8da1661b switch to Get-CommandResult (#1785) 2020-10-11 23:28:16 +03:00
Maxim Lobanov 73f20a1b87 Merge pull request #1782 from miketimofeev/install-aproved-ghc-versions
[Windows] Install approved haskell versions only
2020-10-11 15:22:39 +03:00
Maxim Lobanov 41bfe793fe Merge pull request #1780 from miketimofeev/macos-hardcode-edge-85
[macOS] Add workaround to install edge 85 instead of the latest one
2020-10-11 10:17:00 +03:00
Mikhail Timofeev d22190a9d9 add condition to install approved only versions 2020-10-11 01:16:08 +03:00
Mikhail Timofeev 6fcc0cd300 add workaround for edge 2020-10-11 00:27:00 +03:00
Drew Skwiers-Koballa f655897714 update to rerun checks 2020-10-09 10:49:45 -07:00
Drew Skwiers-Koballa 647c8d14a6 Merge branch 'main' of https://github.com/actions/virtual-environments into dacfx-186 2020-10-09 10:33:31 -07:00
Darii Nurgaleev 63f0f08a9a added choco upgrade chocolatey 2020-10-10 00:27:53 +07:00
Dmitry Shibanov cc2314394b Merge branch 'main' into v-dmshib/add-python3.9-win 2020-10-09 14:38:03 +03:00
Vladimir Safonkin 8b38654aa9 Set LF for Windows software docs 2020-10-09 11:57:20 +03:00
Vladimir Safonkin 994001d396 Set LF for all files 2020-10-09 11:54:37 +03:00
Nikita Bykov 2977e6c42c fixed naming 2020-10-09 11:33:25 +03:00
Nikita Bykov 08f5d6592b updated tests 2020-10-09 11:31:54 +03:00
Nikita Bykov 451598b8c1 fixed pipx-packages.sh 2020-10-09 09:43:44 +03:00
Maxim Lobanov 65f9b7ff6b Merge pull request #1726 from vsafonkin/v-vlsafo/add-pipx-ubuntu
[ubuntu] Add pipx and install yamllint and aws sam cli through it.
2020-10-09 09:41:40 +03:00
Maxim Lobanov 1eb711326a Merge pull request #1763 from dibir-magomedsaygitov/v-dimago/enable-spotlight-indexing
[macOS] Enable spotlight indexing
2020-10-09 09:39:31 +03:00
Nikita Bykov f683996383 fixed Install-PipxPackages.ps1 and tests 2020-10-09 09:37:58 +03:00
Maxim Lobanov dd807aca4f Merge pull request #1764 from maxim-lobanov/v-malob/test-fix
Fix Xcode test execution on MacOS images
2020-10-09 09:03:54 +03:00
Maxim Lobanov 259f935f23 Merge pull request #1749 from dmitry-shibanov/v-dmshib/add-python3.9-macOS
Add python 3.9.* installation for macOS
2020-10-09 07:18:54 +03:00
Dmitry Shibanov 310281c804 Merge branch 'main' into v-dmshib/add-python3.9-win 2020-10-09 00:03:36 +03:00
Dibir Magomedsaygitov 791e5997fd [WIndows] Fix ssh-keyscan on win16 (#1751)
* fix ssh-keyscan on win16

* minor change
2020-10-08 21:44:51 +03:00
Nikita Bykov b15e7c1c00 Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into pipx-windows 2020-10-08 20:39:45 +03:00
Mikhail Timofeev 9b09e359e8 [Ubuntu 20] Switch docker-moby installation to prod channel (#1768)
* remove condition

* remove os.sh
2020-10-08 19:34:59 +03:00
github-actions[bot] a30fb6b041 Updating readme file for win19 version 20201004.1 (#1730)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-08 15:10:46 +00:00
Nikita Bykov 48c3a310a5 added pipx and yamllint 2020-10-08 16:57:24 +03:00
Maxim Lobanov ebd60bc886 Merge pull request #1758 from akv-platform/al-cheb/fix-ea-ubuntu
[Ubuntu] Replace 2>&1 to Get-CommandResult
2020-10-08 16:25:11 +03:00
Aleksandr Chebotov cb16dfc174 [images.CI] Delete macOS VMs on build canceling (#1742)
* destroy vm

* destroy vm

* check clone status

* fix vm state

* remove exit 1

* fix params

* suppress stop-vm output

* replace or -> Or

* rename doc terms
2020-10-08 15:27:39 +03:00
github-actions[bot] 0a35359f4b Ubuntu 1804 (20201004 update) (#1728)
* Updating readme file for ubuntu18 version 20201004.1

* fixed erlang output

* restore initial version

* Revert "restore initial version"

This reverts commit 089a6f2ca9.

* Revert "fixed erlang output"

This reverts commit e8ddae5ace.

* fix erlang version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-08 11:50:43 +00:00
Dmitry Shibanov be156d1ec4 change to seperate variables 2020-10-08 13:20:08 +03:00
Alena Sviridenko 124b841aca updated triage rules (#1766) 2020-10-08 12:27:44 +03:00
Maxim Lobanov 99ae7b27a8 Merge pull request #1748 from dmitry-shibanov/v-dmshib/add-python3.9
Add python 3.9.* installation for linux
2020-10-08 12:27:26 +03:00
github-actions[bot] 5c26e32b91 Ubuntu 1604 (20201004 update) (#1727)
* Updating readme file for ubuntu16 version 20201004.1

* fix erlang version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: AlyonaSviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-08 09:15:48 +00:00
Maxim Lobanov d934cf5214 Update Xcode.Tests.ps1 2020-10-08 10:53:24 +03:00
Maxim Lobanov a0a4c8f900 Merge pull request #1739 from maxim-lobanov/v-malob/12beta6
Deprecate Xcode 12 beta 6 on Catalina image
2020-10-08 10:42:37 +03:00
Dibir Magomedsaygitov fd42010ce6 enable spotlight indexing 2020-10-08 10:16:53 +03:00
Maxim Lobanov 027ea61933 Merge pull request #1753 from dmitry-shibanov/v-dmshib/add-improt-utils-openssl
Add import utils for openssl.sh
2020-10-08 09:43:57 +03:00
Maxim Lobanov bc2217e17a Merge pull request #1674 from hutson/refactor/win/file-name
refactor(windows): consistent file naming
2020-10-08 09:40:55 +03:00
github-actions[bot] 07b825bf7c Ubuntu 2004 (20201004 update) (#1729)
* Updating readme file for ubuntu20 version 20201004.1

* fix erlang version

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: AlyonaSviridenko <alenasviridenko@github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-08 04:41:38 +00:00
Hutson Betts 5282793d8b refactor(windows): consistent file naming
Use the same file naming scheme for Windows as is used for Ubuntu, where
the file name includes the Operating System name and release, but
not the target platform.

This also encourages downstream consumers to re-use the same files with
alternative targets by extending the `builders` section and using the
`-only` command line option with Packer to specify the build target.

Closes #1636
2020-10-07 23:11:54 -05:00
Aleksandr Chebotov 020349c8e6 replace 2>&1 to Get-CommandResult 2020-10-07 18:26:40 +03:00
Aleksandr Chebotov 17d233cac5 [macOS] Set $ErrorActionPreference = "Stop" in SoftwareReport.Generator.ps1 (#1692)
* $ErrorActionPreference = "Stop"

* revert changes for ubuntu
2020-10-07 17:14:00 +03:00
Maxim Lobanov 4086f5e3e9 Merge pull request #1699 from dmitry-shibanov/v-dmshib/android-tools-dynamic-linux
[Linux] Retrieve the list of Android packages for installing dynamically
2020-10-07 16:55:27 +03:00
Nikita Bykov ef1a055d44 added pipx to 10.13 2020-10-07 16:20:27 +03:00
Nikita Bykov 6742dd7a54 resolved comments 2020-10-07 14:58:13 +03:00
github-actions[bot] 7459f57aac Updating readme file for macos-10.15 version 20201003.1 (#1737)
Co-authored-by: no-reply@microsoft.com <Image generation service account>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-07 11:48:57 +00:00
Maxim Lobanov bab7c0d07f Update Xcode.Tests.ps1 2020-10-07 12:19:32 +03:00
Dmitry Shibanov e51422d95e add import utils 2020-10-07 11:59:01 +03:00
Maxim Lobanov 095a5bdd82 Merge pull request #1741 from miketimofeev/macos_fix_haskell_installation
[macOS] Fix haskell installation
2020-10-07 10:45:53 +03:00
Nikita Bykov 5d96d50f59 added pipx and yamllint 2020-10-07 09:29:37 +03:00
Dmitry Shibanov 0a2873ae03 fixing tests 2020-10-07 00:19:13 +03:00
Dmitry Shibanov b4a20707d8 add 3.9.0 for windows 2020-10-06 17:06:58 +03:00
Dmitry Shibanov 985dfec819 add python 3.9.0 2020-10-06 15:58:54 +03:00
Dmitry Shibanov 539aed4037 add python 3.9 2020-10-06 15:50:59 +03:00
Mikhail Timofeev 44f565e921 fix comment 2020-10-06 14:32:37 +03:00
Mikhail Timofeev d6627e143a change pattern 2020-10-06 14:30:00 +03:00
Maxim Lobanov ce5572effe Merge pull request #1709 from gokaygurcan/improve-nvm-installer
[Linux, macOS] Improve nvm installer
2020-10-06 14:17:13 +03:00
Mikhail Timofeev 75a1fd1897 Fix ghcup pattern 2020-10-06 13:56:12 +03:00
Vladimir Safonkin 58cf3bb6a4 Minor fix 2020-10-06 13:11:47 +03:00
Maxim Lobanov f80d9cdc66 reuse function 2020-10-06 11:11:36 +03:00
Maxim Lobanov 5a999ef791 Merge branch 'main' into v-malob/12beta6 2020-10-06 11:09:39 +03:00
Maxim Lobanov 1ce450def9 Remove Xcode 12 beta 2020-10-06 11:09:20 +03:00
Maxim Lobanov 755c9da185 Merge pull request #1720 from akv-platform/al-cheb/ea-powershell-windows
[Windows] Fail Windows image building on error in generation scripts
2020-10-06 10:50:47 +03:00
Dmitry Shibanov b6b4f9f36c fix function for taking all platforms 2020-10-06 10:29:26 +03:00
Dmitry Shibanov cde29c1bc6 fix add import 2020-10-06 10:27:47 +03:00
Vladimir Safonkin 6b1e7f5cdb Fix Ubuntu 16 doc 2020-10-06 09:30:49 +03:00
Vladimir Safonkin 3024e8ebe2 Fix jq parsing 2020-10-06 09:21:36 +03:00
Maxim Lobanov 5b23a1a4c1 Merge pull request #1736 from akv-platform/al-cheb/fix-version-output
[Ubuntu] Fix output Helm, Yarn, Buildah, Podman, GitHub CLI
2020-10-06 09:21:07 +03:00
Sam c66c1b90fd Update gh homebrew formula name (#1735) 2020-10-05 23:31:26 +03:00
Maxim Lobanov c32f91037b Merge pull request #1731 from akv-platform/al-cheb/fix-erlang-output
[Ubuntu] Fix erlang version output
2020-10-05 19:17:58 +03:00
Drew Skwiers-Koballa 1e8fd7a108 moves dacfx to database tools in report 2020-10-05 08:11:58 -07:00
Drew Skwiers-Koballa 3b2c13ea5b Merge branch 'main' of https://github.com/actions/virtual-environments into dacfx-186 2020-10-05 08:08:28 -07:00
Vladimir Safonkin 84b3837f88 Install aws sam cli to default python 2020-10-05 17:21:27 +03:00
Leonid Lapshin 70219fe6ee Add database tools section to Windows docs (#1706)
* add database tools section to docs, removed sqlps powershell module

* reverted SQLPS module changes

* removed SqlServer module from tools, its listed in PS modules

* delete function as its not needed

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-10-05 16:24:53 +03:00
Dmitry Shibanov e3c86e5f66 Merge branch 'main' into v-dmshib/android-tools-dynamic-linux 2020-10-05 16:24:06 +03:00
Vladimir Safonkin 8750bf4011 Rework pipx toolset 2020-10-05 15:01:46 +03:00
Vladimir Safonkin d26db64941 Fix 2020-10-05 13:41:50 +03:00
Vladimir Safonkin 958f252984 Add check for python path 2020-10-05 13:31:53 +03:00
Maxim Lobanov 1ae6d84002 Merge pull request #1711 from maxim-lobanov/v-malob/add-beta-xcode-postfix
Improve software report to print information about Xcode release type
2020-10-05 12:22:42 +03:00
Vladimir Safonkin 08f157956f Move list of pipx packages into toolset 2020-10-05 12:04:29 +03:00
Aleksandr Chebotov e56fa77d91 restore owner 2020-10-05 11:19:24 +03:00
Maxim Lobanov 5a7b484353 Merge pull request #1708 from dibir-magomedsaygitov/v-dimago/copy-windows-public-scripts-content
[Windows] Add Windows related scripts from MMS-Provisioner
2020-10-05 11:16:11 +03:00
Vladimir Safonkin 4b0de6f6f4 Minor fix 2020-10-05 11:08:22 +03:00
Dmitry Shibanov 156764e42b add functions 2020-10-05 10:57:58 +03:00
Dmitry Shibanov 3187ff66cf add comment 2020-10-05 10:46:06 +03:00
Aleksandr Chebotov ce454f523e fix erlang version output 2020-10-05 10:38:36 +03:00
Vladimir Safonkin 687f58106d Minor fix 2020-10-05 09:56:42 +03:00
Vladimir Safonkin 63925c8d9f Revert yamllint for ubuntu 1604 2020-10-05 09:22:23 +03:00
Vladimir Safonkin f4b8b26237 Revert for ubuntu 1604 2020-10-05 09:20:26 +03:00
Aleksandr Chebotov 4ef13d58ee remove import ImageHelpers module 2020-10-05 09:17:49 +03:00
Maxim Lobanov 7bedae622b Merge branch 'main' into v-malob/add-beta-xcode-postfix 2020-10-04 20:03:27 +03:00
Vladimir Safonkin a11c9fff08 Fix templates 2020-10-04 14:51:46 +03:00
Vladimir Safonkin f6b3cf674c Fix 2020-10-03 23:03:28 +03:00
Vladimir Safonkin 7601fe7b50 Fix 2020-10-03 19:51:07 +03:00
Maxim Lobanov 53b1234edd Merge pull request #1718 from akv-platform/al-cheb/fix-dev-macos
[macOS] Fix Xcode simulators section
2020-10-03 16:59:30 +03:00
Maxim Lobanov d52c1a2a78 Merge pull request #1721 from akv-platform/al-cheb/fix-update-docker
[Windows] Fix Update-DockerImages.ps1 installation
2020-10-03 16:58:59 +03:00
Vladimir Safonkin fd2efe9c53 Fix 2020-10-03 11:54:36 +03:00
Vladimir Safonkin 7df63a370d Fix ubuntu 18.04 template 2020-10-02 16:51:03 +03:00
Dmitry Shibanov 6a8fd16499 get all build-tools 2020-10-02 13:54:37 +03:00
Vladimir Safonkin 3203e15121 Minor fix 2020-10-02 12:58:12 +03:00
Aleksandr Chebotov c646bf5912 fix Update-DockerImages.ps1 installation 2020-10-02 11:50:58 +03:00
Aleksandr Chebotov 64b2205f5c TOOLSET_JSON_PATH Update-DockerImages.ps1" 2020-10-02 11:37:55 +03:00
Vladimir Safonkin 6d325ba398 Add pipx and yamllint to report 2020-10-02 11:23:02 +03:00
Aleksandr Chebotov 0cd68997b6 $ErrorActionPreference='Stop' for AllUsersAllHosts 2020-10-02 10:59:05 +03:00
Maxim Lobanov 42d210e4e7 Merge pull request #1696 from akv-platform/al-cheb/win-android-dyn
[Windows] Retrieve the list of Android packages for installing dynamically
2020-10-02 09:43:41 +03:00
github-actions[bot] 1b736c25b1 Updating readme file for macos-10.15 version 20200918.1 (#1639)
Co-authored-by: no-reply@microsoft.com <Image generation service account>
Co-authored-by: Actions service account <no-reply@github.com>
2020-10-02 06:22:28 +00:00
Vladimir Safonkin a1f44e0d46 Fix 2020-10-02 09:20:33 +03:00
Aleksandr Chebotov f8c071db4a fix simulators section 2020-10-02 09:20:15 +03:00
Vladimir Safonkin 88f35e5ba4 Fix 2020-10-02 09:15:26 +03:00
Maxim Lobanov 0d0558e887 Merge pull request #1710 from akv-platform/al-cheb/fix-codeql-version
[Ubuntu] Fix CodeQL version output in markdown file
2020-10-02 09:10:32 +03:00
Maxim Lobanov c06600d266 Merge pull request #1713 from miketimofeev/v-mitim/set_6.12.0_as_default_bundle
[macOS] Set 6_12_0 as default Xamarin bundle
2020-10-02 09:10:24 +03:00
Maxim Lobanov fc8383a81e Update Xcode.Helpers.psm1 2020-10-02 08:05:11 +03:00
Vladimir Safonkin 8904093791 Disable env vars 2020-10-01 23:49:11 +03:00
Vladimir Safonkin 790ccbb8e5 Add pipx_bin to path for pipx packages 2020-10-01 22:55:54 +03:00
Mikhail Timofeev 3e94ae478b remove grants to audiodevices 2020-10-01 21:56:41 +03:00
Drew Skwiers-Koballa bae2994912 adding function to actual report 2020-10-01 07:55:23 -07:00
Maxim Lobanov 0dfb1b07dd Enable Java tests since Java switching was fixed in MacOS 11.0 beta 9 2020-10-01 17:53:12 +03:00
Vladimir Safonkin be310626e0 Add pipx, yamllint and aws sam cli 2020-10-01 17:52:16 +03:00
Dmitry Shibanov 9956daab66 fix function accroding to comments 2020-10-01 16:33:20 +03:00
Dibir Magomedsaygitov ed9705b7fd move ssh host key creation to install-git.ps1 2020-10-01 14:53:27 +03:00
Mikhail Timofeev 1cce301a92 set 6_12_0 as default bundle 2020-10-01 14:48:15 +03:00
Maxim Lobanov da68de0a09 Implement logic to check if xcode is beta 2020-10-01 13:11:30 +03:00
Dmitry Shibanov 16a27e2045 add import 2020-10-01 13:08:53 +03:00
Dmitry Shibanov d0f8592d88 add function and clean up logic for array 2020-10-01 13:07:40 +03:00
Aleksandr Chebotov 46da19770f fix directory name 2020-10-01 12:53:28 +03:00
Dibir Magomedsaygitov 29300ce6eb minor change 2020-10-01 12:43:21 +03:00
Gökay Gürcan 6cbf54320c Improve nvm installer 2020-10-01 11:31:02 +02:00
Dibir Magomedsaygitov 3a2c8bc0b9 change destination 2020-10-01 12:28:33 +03:00
Dibir Magomedsaygitov fb82e1197a add scripts to templates 2020-10-01 11:52:39 +03:00
Dibir Magomedsaygitov c101287fd8 rework dotnet script 2020-10-01 11:41:42 +03:00
Dmitry Shibanov 89bf727a19 add function to check version 2020-10-01 11:03:39 +03:00
Dibir Magomedsaygitov 91ee0cc268 rename and remove scripts 2020-10-01 10:48:50 +03:00
Maxim Lobanov 28a8724352 Merge pull request #1705 from akv-platform/al-cheb/set-default-python
[Ubuntu] Default Python will be switched to 3.8 on Ubuntu 20.04
2020-10-01 09:41:59 +03:00
Drew Skwiers-Koballa c4a0c6a8ea adds dacfx to win tools report 2020-09-30 13:47:59 -07:00
Aleksandr Chebotov 5524108024 fix typo 2020-09-30 23:47:14 +03:00
Aleksandr Chebotov c50e6e62b5 use helper functions 2020-09-30 23:42:32 +03:00
Dibir Magomedsaygitov 56633cec4a refactor and rename scripts 2020-09-30 20:13:40 +03:00
Aleksandr Chebotov fe810160ee fix target 2020-09-30 19:08:14 +03:00
Aleksandr Chebotov d66f67dbe1 fix parsing 2020-09-30 18:48:31 +03:00
Aleksandr Chebotov 63a1d3a583 replace python-is-python2 to python-is-python3 2020-09-30 16:59:28 +03:00
Aleksandr Chebotov ec921a2443 set python3 as default on Ubuntu 20.04 2020-09-30 16:19:28 +03:00
Aleksandr Chebotov e2fd93b699 remove download archive 2020-09-30 14:56:59 +03:00
Dibir Magomedsaygitov 85b60d074c resolve comments 2020-09-30 12:34:36 +03:00
Dmitry Shibanov 28b4f38d98 fix pass variable 2020-09-30 11:56:42 +03:00
Maxim Lobanov a4c17e83d6 Merge pull request #1694 from nikita-bykov/docker-toolset
Move the list of Docker images to toolset on Windows
2020-09-30 11:04:57 +03:00
Aleksandr Chebotov 55b69ec4b4 remove duplicate msys2 record 2020-09-30 10:33:53 +03:00
Aleksandr Chebotov 2a76bb378f remove stderr 2>&1 2020-09-30 10:11:33 +03:00
Mikhail Timofeev ed60294872 [macOS] Hardcode PyPy 7.3.1 for macOS-10.13 (#1693)
* remove workaround + install 7.3.1 for hs

* get back workaround for 7.3.1

* change order
2020-09-30 10:09:54 +03:00
Dmitry Shibanov d7fcfc5979 install dynamic for macOS 2020-09-29 18:19:26 +03:00
Dibir Magomedsaygitov 94c7463a7f rename folder 2020-09-29 18:16:37 +03:00
Dibir Magomedsaygitov bac163a71b move mms provisioner scripts 2020-09-29 18:13:37 +03:00
Dmitry Shibanov e32091634e add dynamic installation for linux 2020-09-29 17:26:59 +03:00
Aleksandr Chebotov 6b13fc34bc use dynamic lists for platforms and build-tools 2020-09-29 13:49:41 +03:00
Nikita Bykov 0c3f2ac159 moved the list of docker images to toolset 2020-09-29 10:57:30 +03:00
Maxim Lobanov 854d90d205 Merge pull request #1642 from Darleev/v-danurg/vsmac_latest_implementation
macOS: VSMAC update tools with latest flag.
2020-09-29 09:58:25 +03:00
Maxim Lobanov e5b0a48121 Merge pull request #1684 from dsame/v-sedoli/json-md-lint
Add json & md linting with github/super-linter
2020-09-29 09:50:27 +03:00
Maxim Lobanov 7ac332bcc0 Merge pull request #1683 from miketimofeev/v-mitim/disable_spotlight_indexing
[macOS] Disable spotlight indexing
2020-09-28 16:55:17 +03:00
Aleksandr Chebotov caefc77d7a update msys2 notes 2020-09-28 15:08:08 +03:00
Aleksandr Chebotov 17ba6f9969 Merge remote-tracking branch 'upstream/main' into main 2020-09-28 13:52:54 +03:00
Maxim Lobanov afd12d8740 Merge pull request #1687 from akv-platform/al-cheb/fix-windows-md
[Windows] Fix Get-CodeQLBundleVersion output
2020-09-28 13:08:50 +03:00
Aleksandr Chebotov 79beb8514c fix Get-CodeQLBundleVersion output 2020-09-28 12:50:18 +03:00
Maxim Lobanov b0f3f989ab Merge pull request #1673 from hutson/fix/win/file-casing
fix(win): use correct case sensitive file name
2020-09-28 12:04:42 +03:00
Maxim Lobanov 6768654b4b Merge pull request #1667 from akv-platform/al-cheb/add-ubuntu-clan-tidy
[Ubuntu] Use official repository to install clang
2020-09-28 11:55:19 +03:00
Sergey Dolin 258e8cd817 replace "main" with "$default-branch" 2020-09-28 12:52:06 +05:00
Maxim Lobanov f5d89dc0f1 Merge pull request #1670 from vsafonkin/v-vlsafo/fix-helper-generate-image
Fix credentials in GenerateResourcesAndImage.ps1
2020-09-28 10:49:37 +03:00
Maxim Lobanov eead57b5ea Merge pull request #1656 from dmitry-shibanov/v-dmshib/android-sdk-root-mac
Add ANDROID_SDK_ROOT variable to macOS
2020-09-28 10:39:36 +03:00
Maxim Lobanov cf63deb9e9 Merge pull request #1655 from dmitry-shibanov/v-dmshib/set-android-sdk-root-win
Add ANDROID_SDK_ROOT variable to windows
2020-09-28 10:39:03 +03:00
Sergey Dolin f102789f9f remove redundant comments 2020-09-28 12:37:31 +05:00
Maxim Lobanov fdd57d033b Merge pull request #1658 from akv-platform/al-cheb/ubuntu-gcc10
[Ubuntu] Add GCC 10
2020-09-28 10:37:08 +03:00
Sergey Dolin 0cc7e14e5e Change descriptive comment 2020-09-28 12:36:43 +05:00
Sergey Dolin 8c52f59c23 Add json & md linting with github/super-linter 2020-09-28 12:28:29 +05:00
Maxim Lobanov e1bd620104 Merge pull request #1635 from hutson/refactor/formatting
refactor: auto format JSON using VSC
2020-09-27 13:26:25 +03:00
Maxim Lobanov decb9c9b65 Merge pull request #1672 from dibir-magomedsaygitov/v-dimago/update-azure-powershell
Add Azure Powershell 4.7.0
2020-09-27 13:24:59 +03:00
Drew Skwiers-Koballa 5fc40a670a update dacfx to 18.6 2020-09-25 14:25:08 -07:00
Hutson Betts c49245208d fix(win): use correct case sensitive file name
File name was submitted with `CLI` in `AzureDevSpacesCLI` capitalized,
but the script is invoked as a provisioner using the lower-case `Cli`
form as seen in `AzureDevSpacesCli`.

Renaming the file to use the lower-case form to match other provisioning
scripts used in the Windows builds.

Issue introduced in commit 932d0f36cd
2020-09-25 12:54:14 -05:00
Dibir Magomedsaygitov 658a6a6642 add azure powershell v4.7.0 2020-09-25 16:25:39 +03:00
Mikhail Timofeev b998ade09b disable indexing 2020-09-25 15:41:31 +03:00
Darii Nurgaleev 2b1cccbb6d Merge remote-tracking branch 'upstream/main' into v-danurg/vsmac_latest_implementation 2020-09-25 19:15:46 +07:00
Maxim Lobanov 8e8096df78 Merge pull request #1663 from Darleev/v-danurg/sofware-update-week-40
Update software on macOS VM images for 2020 Week 40
2020-09-25 15:11:50 +03:00
Maxim Lobanov 80588bc5ae Merge pull request #1662 from dibir-magomedsaygitov/v-dimago/add-missing-tools-to-ubuntu-docs
Add missing tools to Ubuntu documentation
2020-09-25 15:10:32 +03:00
Maxim Lobanov 7e813d2577 Merge pull request #1557 from chrisgavin/install-codeql-bundle
Install the CodeQL bundle in the toolcache.
2020-09-25 15:09:55 +03:00
Darii Nurgaleev 27d5842dc4 Merge remote-tracking branch 'upstream/main' into v-danurg/vsmac_latest_implementation 2020-09-25 19:09:38 +07:00
Maxim Lobanov 7f21439a6e Merge branch 'main' into install-codeql-bundle 2020-09-25 15:09:27 +03:00
Darii Nurgaleev 2f4d359859 removed 12.0.1 2020-09-25 19:08:50 +07:00
Vladimir Safonkin 745e5b45ff Fix code style 2020-09-25 15:00:21 +03:00
Leonid Lapshin 932d0f36cd Add azure dev spaces to Windows (#1558)
* add azds to windows images

* add script to template

* syntax improvments, persistent path value, proper documentation section

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-09-25 14:51:01 +03:00
Aleksandr Chebotov f7ff25aead move to the official repository 2020-09-25 14:49:06 +03:00
Aleksandr Chebotov ec87362e80 add clang-tidy 2020-09-25 14:49:06 +03:00
Vladimir Safonkin e12653fe98 Fix credentials in GenerateResourcesAndImage.ps1 2020-09-25 14:08:34 +03:00
Aleksandr Chebotov 1f73bc3e70 fix markdown output 2020-09-25 12:41:45 +03:00
Aleksandr Chebotov cdc9d19df8 msys2 after openssl 2020-09-25 11:54:37 +03:00
Dmitry Shibanov 267483bef5 Merge branch 'main' into v-dmshib/set-android-sdk-root-win 2020-09-25 10:04:38 +03:00
Dmitry Shibanov 470b4da7c4 Merge branch 'main' into v-dmshib/android-sdk-root-mac 2020-09-25 10:03:46 +03:00
Darii Nurgaleev 3ffe5b2edc xcode 12.0.1 2020-09-25 12:09:37 +07:00
Dibir Magomedsaygitov 85906da062 fix R and sphinx version output 2020-09-24 23:39:14 +03:00
Aleksandr Chebotov 72bd7db479 exclude Ubuntu16 2020-09-24 20:49:22 +03:00
Darii Nurgaleev 9cc2c6a139 added bundles 2020-09-24 22:24:23 +07:00
github-actions[bot] 184354ad8e Updating readme file for ubuntu18 version 20200920.1 (#1629)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-09-24 15:00:57 +00:00
Dibir Magomedsaygitov 3500bbdf3e add sphinx version and remove pollinate 2020-09-24 16:50:28 +03:00
Dibir Magomedsaygitov ffbcaa7854 add missing tools to ubuntu docs 2020-09-24 15:07:30 +03:00
Darii Nurgaleev 083046a33c added toolsets 2020-09-24 19:05:39 +07:00
github-actions[bot] 956f925750 Updating readme file for win16 version 20200920.1 (#1626)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-09-24 11:18:37 +00:00
Aleksandr Chebotov 207f49ed93 add g++-10 2020-09-24 13:01:25 +03:00
github-actions[bot] 8f597be18b Updating readme file for win19 version 20200920.1 (#1627)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-09-24 09:19:45 +00:00
github-actions[bot] 7f0d75226f Updating readme file for ubuntu16 version 20200920.1 (#1625)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-09-24 09:14:42 +00:00
github-actions[bot] b2f9e51d7e Updating readme file for ubuntu20 version 20200920.1 (#1628)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-09-24 09:08:26 +00:00
Dmitry Shibanov 046a1e5b71 add ANDROID_SDK_ROOT to macOS 2020-09-24 11:19:02 +03:00
Dmitry Shibanov 13b9879c7e add ANDROID_SDK_ROOT to windows 2020-09-24 11:09:23 +03:00
Darii Nurgaleev 3635bca3c2 added latest version 2020-09-24 01:44:29 +07:00
Maxim Lobanov 5eaec87281 Merge pull request #1632 from nikita-bykov/macos-docs
Improve documentation for Android on MacOS
2020-09-23 17:59:43 +03:00
Maxim Lobanov 43d9476a37 Merge branch 'main' into refactor/formatting 2020-09-23 17:54:49 +03:00
Maxim Lobanov 7fe98f7934 Merge pull request #1645 from al-cheb/al-cheb/remove-pkgs-bigsur
[macOS] Remove R and virtualbox packages for macOS Big Sur
2020-09-23 17:38:36 +03:00
Chris Gavin 251164c90e Merge main into install-codeql-bundle. 2020-09-23 12:39:57 +01:00
Maxim Lobanov aaf71f0700 Merge pull request #1647 from dmitry-shibanov/v-dmshib/check-job-attempt
Add attempt count to macOS VM name
2020-09-23 14:25:24 +03:00
Dmitry Shibanov c5aa898cd6 change to find search 2020-09-23 14:13:02 +03:00
Dmitry Shibanov c189d7eac0 rename select-xamarin to selec-xamarin-sdk 2020-09-23 13:37:15 +03:00
Dmitry Shibanov c076e851f4 make scripts executable 2020-09-23 13:30:07 +03:00
Aleksandr Chebotov b6d36cae61 consistency shell naming 2020-09-23 11:45:36 +03:00
Aleksandr Chebotov ed62416e84 fix pester tests 2020-09-23 10:41:23 +03:00
Maxim Lobanov f199e4ad67 Merge pull request #1630 from al-cheb/al-cheb/install-interm-cert
[macOS] Apple Worldwide Developer Relations Intermediate Certificate Expiration
2020-09-23 09:44:22 +03:00
Maxim Lobanov 59d5f16732 Merge pull request #1631 from al-cheb/al-cheb/opt-dir-perm
[Ubuntu] Set chmod -R 777 /opt
2020-09-23 09:34:10 +03:00
Maxim Lobanov e54b198754 Merge pull request #1641 from zaanposni/zaanposni/1633-AzureModule
using azure module in ps script, adjusted documentation
2020-09-23 08:29:24 +03:00
Darii Nurgaleev d0860e2c37 change quotes 2020-09-23 01:41:19 +07:00
Maxim Lobanov 0d9eb3db97 Merge pull request #1640 from miketimofeev/v-mitim/hardcode_edge_85.0.564.51
[Windows] Workaround for missing Edge webriver
2020-09-22 20:45:10 +03:00
Aleksandr Chebotov 2148a2bd2f adding pester tests 2020-09-22 18:22:15 +03:00
Aleksandr Chebotov 56ea603436 merge edge fix 2020-09-22 16:28:42 +03:00
Aleksandr Chebotov a5e3159c62 replace git for windows internal tools 2020-09-22 16:18:15 +03:00
Aleksandr Chebotov fe9f74e51e rm helper and installer folder in post-deployment 2020-09-22 13:55:21 +03:00
Dmitry Shibanov 9a48139d0e add attempts 2020-09-22 12:54:47 +03:00
Aleksandr Chebotov 49763bcc9d new line 2020-09-22 12:33:10 +03:00
Aleksandr Chebotov adf9c70bd9 package condition 2020-09-22 12:32:31 +03:00
Aleksandr Chebotov 907a61cd2f exclude vagrant 2020-09-22 12:30:15 +03:00
Aleksandr Chebotov d0524e9381 exclude R and virtualbox 2020-09-22 12:12:44 +03:00
Darii Nurgaleev 3e0cb719c7 copy issue. 2020-09-22 15:31:29 +07:00
Dmitry Shibanov 0d663601b6 Check environment variables 2020-09-22 11:25:51 +03:00
Darii Nurgaleev b3251e95a8 vsmac added latest flag 2020-09-22 15:21:08 +07:00
Mikhail Timofeev e5a5a6cc39 fix path 2020-09-22 10:50:32 +03:00
zaanposni 3a47b604fd fixes #1633 , using azure module, adjusted documentation 2020-09-22 09:46:15 +02:00
Mikhail Timofeev 6986bb8008 set condition to install .51 instead of .60 2020-09-22 10:44:51 +03:00
Nikita Bykov e107d8b2bf Merge branch 'master' of https://github.com/nikita-bykov/virtual-environments into macos-docs 2020-09-22 10:33:39 +03:00
Nikita Bykov c3ca91a185 added Get-AndroidNDKVersions function 2020-09-22 09:46:44 +03:00
Hutson Betts 42827c5d7f refactor: auto format JSON using VSC 2020-09-21 13:24:05 -05:00
Maxim Lobanov e691d6e33b Merge pull request #1583 from nikita-bykov/win-docs
Improve documentation for Android on Windows
2020-09-21 18:56:31 +03:00
Chris Gavin 0a8bab6093 Touch a file required to indicate to the toolcache that CodeQL is fully set up. 2020-09-21 15:37:02 +01:00
Dmitry Shibanov 36fb92995a add build vm assets 2020-09-21 17:16:22 +03:00
Maxim Lobanov 5fceca9626 Merge pull request #1623 from akv-platform/v-malob/bring-mac-cloud
Bring latest MacOS changes from Internal repo from 12 September
2020-09-21 17:02:53 +03:00
Nikita Bykov c7b8aca60e update 2020-09-21 14:55:25 +03:00
Nikita Bykov 6a33354485 improved documentation for Android on macOS 2020-09-21 12:05:58 +03:00
Aleksandr Chebotov d4335cc52e set chmod -R 777 /opt 2020-09-21 11:18:28 +03:00
Aleksandr Chebotov 8de9bcc26c add AppleWWDRCAG3.cer 2020-09-21 10:53:56 +03:00
Chris Gavin 37668db1c4 Fix CodeQL documentation function. 2020-09-21 08:43:39 +01:00
Maxim Lobanov 3052b5f447 Merge branch 'main' into v-malob/bring-mac-cloud 2020-09-21 09:50:28 +03:00
Maxim Lobanov 702796b09b Bring latest changes from internal Mac-Cloud repository from 21 September 2020-09-21 09:46:17 +03:00
Mikhail Timofeev a636448540 hardcode edge 2020-09-20 19:53:35 +03:00
Chris Gavin 49dc2ce2fd Use new approach for documenting CodeQL on Ubuntu. 2020-09-20 13:39:58 +01:00
Chris Gavin 3243c81039 Merge main into install-codeql-bundle. 2020-09-19 13:52:56 +01:00
github-actions[bot] 2c60c78141 Updating readme file for macos-10.15 version 20200916.1 (#1617)
Co-authored-by: no-reply@microsoft.com <Image generation service account>
Co-authored-by: Actions service account <no-reply@github.com>
2020-09-19 09:54:33 +00:00
Maxim Lobanov 8771fb4827 Merge pull request #1618 from miketimofeev/v-mitim/windows_avoid_pypy_rc
[Windows] Fix PyPy versions filter to avoid release candidates
2020-09-19 10:52:02 +03:00
Alejandro Pauly 4f51cd9d28 Use special secret for pr approval. 2020-09-18 11:13:36 -04:00
Mikhail Timofeev e183946520 beautify regexp 2020-09-18 15:24:13 +03:00
Maxim Lobanov bee0124648 Merge pull request #1606 from MaksimZhukov/v-mazhuk/implement-public-macos-ci
Implement public CI for MacOS builds
2020-09-18 15:15:40 +03:00
Mikhail Timofeev 33b92aee3c fix filter to avoid rc versions 2020-09-18 15:12:45 +03:00
Maxim Lobanov bbf0677581 Merge pull request #1574 from andy-mishechkin/v-andmis/Add_Microsoft_VS_Installer_Projects
Deploy script and tests for VSIX  (Visual Studio extensions)
2020-09-18 11:03:20 +03:00
Chris Gavin 60d40e5dd5 Document the CodeQL version that is installed. 2020-09-18 08:31:58 +01:00
Maxim Lobanov 111fb08504 Merge pull request #1543 from al-cheb/al-cheb/ubuntu20_clang10
[Ubuntu] Add and set clang-10 as the default version for Ubuntu 20
2020-09-18 09:38:32 +03:00
Aleksandr Chebotov 65b6ca8163 add os helpers 2020-09-17 17:59:39 +03:00
Nikita Bykov d5b409e8a2 removed the comma 2020-09-17 17:06:40 +03:00
github-actions[bot] 597569e608 Updating readme file for ubuntu20 version 20200914.1 (#1590)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-09-17 16:33:47 +03:00
github-actions[bot] 757f015130 Updating readme file for ubuntu18 version 20200914.1 (#1585)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-09-17 16:33:38 +03:00
github-actions[bot] 2d0a86fefe Updating readme file for ubuntu16 version 20200914.1 (#1586)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2020-09-17 16:33:26 +03:00
Nikita Bykov 16486c520b removed useless function 2020-09-17 14:58:58 +03:00
Aleksandr Chebotov 809ab4473a Merge branch 'main' of https://github.com/actions/virtual-environments into al-cheb/ubuntu20_clang10 2020-09-17 14:49:40 +03:00
Maxim Lobanov 4c634f73b0 Merge pull request #1584 from actions/releases/win16/20200913-docs
Windows Server 2016 (20200913 update)
2020-09-17 14:47:46 +03:00
Actions service account 54418f593c Merge branch 'main' into releases/win16/20200913-docs 2020-09-17 11:39:06 +00:00
Vladimir Safonkin 7b3bfbdf61 [Ubuntu] Remove docs logic from Ubuntu provisioner (#1603)
* Remove docs logic on Ubuntu

* Cleanup templates

* Fix oras-cli.sh

* Remove announcements.md
2020-09-17 14:15:31 +03:00
Chris Gavin c72e08b8b6 Touch a file to indicate the source of pre-downloaded CodeQL bundles. 2020-09-17 12:14:59 +01:00
Alena Sviridenko 1abf54f6c1 updated Ubuntu contribution guide (#1602) 2020-09-17 14:14:54 +03:00
Chris Gavin 6877c76a4e Fix another PowerShell issue. 2020-09-17 09:57:18 +01:00
github-actions[bot] 063bc445b9 Updating readme file for macos-10.15 version 20200913.1 (#1597)
Co-authored-by: no-reply@microsoft.com <Image generation service account>
Co-authored-by: Actions service account <no-reply@github.com>
2020-09-17 11:35:15 +03:00
Andrey Mishechkin (GITHUB INC) a6a816be73 Merge branch 'main' into v-andmis/Add_Microsoft_VS_Installer_Projects 2020-09-17 11:15:32 +04:00
MaksimZhukov a8a908b63e Implement public CI for MacOS builds 2020-09-16 19:44:58 +03:00
Andrey Mishechkin (GITHUB INC) f0f5024ec9 Vsix.Tests.ps1 - condition has been added 2020-09-16 19:16:22 +04:00
MaksimZhukov 81b67fbbc5 Merge pull request #16 from MaksimZhukov/v-mazhuk/configure-ci
Implement public CI for MacOS builds
2020-09-16 18:09:50 +03:00
Maxim Lobanov cceb960763 Merge pull request #1601 from akv-platform/v-malob/macos-docs
Update contribution guide for MacOS image to prevent customers contributing to MacOS source
2020-09-16 16:46:26 +03:00
Maxim Lobanov 219bfe0d1f fix comments 2020-09-16 16:37:30 +03:00
Chris Gavin 53db4e15c4 Fix a typo. 2020-09-16 14:11:22 +01:00
Maxim Lobanov 5a21833c60 Merge pull request #1575 from al-cheb/al-cheb/ubuntu-software-generator
[Ubuntu] Add markdown file's generation to Ubuntu images
2020-09-16 15:53:21 +03:00
MaksimmZZZhukoff 5dc70e7d03 Update variables in image-generation file 2020-09-16 14:36:05 +03:00
Maxim Lobanov 6e62e32b97 Update CONTRIBUTING.md 2020-09-16 13:41:49 +03:00
MaksimmZZZhukoff 3d46b4867e Add script to validate contributor permissions 2020-09-16 13:27:13 +03:00
Maxim Lobanov 15b5f5fe67 MacOS -> macOS 2020-09-16 13:25:16 +03:00
Maxim Lobanov 2d3a3d4f3d update documentation 2020-09-16 11:43:50 +03:00
Aleksandr Chebotov 46fdad5e60 fix android and docker sections 2020-09-16 10:42:16 +03:00
Andrey Mishechkin (GITHUB INC) ac0f65a9c6 Merge branch 'main' into v-andmis/Add_Microsoft_VS_Installer_Projects 2020-09-16 11:21:52 +04:00
Chris Gavin b367cf7636 Merge main into install-codeql-bundle. 2020-09-16 07:50:05 +01:00
Maxim Lobanov ed9d8f87f0 Merge pull request #1592 from dmitry-shibanov/v-dmshib/fix-dotnet-tests
Fix dot net test issue with 5.0 version
2020-09-16 09:30:47 +03:00
MaksimZhukov 734baaa941 Move credscan-exclusions file 2020-09-15 19:14:07 +03:00
Dmitry Shibanov 9aa35e66d7 Merge branch 'main' into v-dmshib/fix-dotnet-tests 2020-09-15 17:25:23 +03:00
MaksimZhukov 0b2ee087e3 Fix comments 2020-09-15 16:10:29 +03:00
Chris Gavin 9337c6edb4 Fix not being able to find CodeQL. 2020-09-15 13:54:28 +01:00
MaksimZhukov 80d5ed8f2a Add trim 2020-09-15 15:37:18 +03:00
MaksimZhukov 9def9a1f02 Add "validate contributor permissions" step 2020-09-15 15:25:32 +03:00
Chris Gavin 81942c8299 Convert CodeQL Windows test to a Pester test. 2020-09-15 10:34:09 +01:00
Dmitry Shibanov 5bdcf8b949 add fix for dotnet 2020-09-15 12:33:12 +03:00
Vladimir Safonkin e703a5e0bc Add approve by Actions bot to software docs PR (#1582)
* Add approve to software docs PR by Actions bot

* Minor fix
2020-09-15 12:25:51 +03:00
Nikita Bykov 6b0d1e5a78 removed Location column 2020-09-15 12:03:42 +03:00
Chris Gavin ff346a80bd Actually call CodeQL bundle install scripts in Packer. 2020-09-15 09:43:32 +01:00
Chris Gavin 096464f38e Tidy up CodeQL bundle Linux installer script in response to review comments. 2020-09-15 09:43:32 +01:00
Chris Gavin 79c4eb4910 Tidy up CodeQL bundle Windows installer script in response to review comments. 2020-09-15 09:43:32 +01:00
Andrey Mishechkin (GITHUB INC) 8a03bd9376 toolset_json_path has been added to section with Install-Vsix 2020-09-15 12:22:05 +04:00
Aleksandr Chebotov 4a07ea61a8 fix gem output 2020-09-15 09:20:45 +03:00
Maxim Lobanov 61c99cf582 Move MacOS image-generation code to virtual-environments repository #1573
Move MacOS image-generation code to virtual-environments repository
2020-09-15 08:39:01 +03:00
Maxim Lobanov 9afcb1503a fresh update from internal repository 2020-09-15 08:36:03 +03:00
Aleksandr Chebotov 5b009f290a julia remove trailing line 2020-09-14 22:22:58 +03:00
Aleksandr Chebotov ef96becdb6 fix warnings 2020-09-14 22:15:25 +03:00
MaksimZhukov d166ca23b7 fix typo 2020-09-14 22:11:50 +03:00
MaksimZhukov 221a58cd32 Remove sensitive data from logs 2020-09-14 22:06:19 +03:00
Aleksandr Chebotov 6ed3828759 fix azcopy and rust 2020-09-14 21:47:31 +03:00
github-actions[bot] 336bee0334 Merge pull request #1560 from actions/releases/ubuntu18/20200908-docs
Ubuntu 1804 (20200908 update)
2020-09-14 13:53:44 +00:00
Actions service account adb5d45a9b Merge branch 'main' into releases/ubuntu18/20200908-docs 2020-09-14 13:53:10 +00:00
MaksimZhukov eff7f1d783 Add name to ymls and add output_folder variable 2020-09-14 16:46:44 +03:00
Aleksandr Chebotov bcca2214d9 remove module MarkdownPS installation 2020-09-14 16:39:49 +03:00
Aleksandr Chebotov 8d517bf188 remove () 2020-09-14 16:27:20 +03:00
Aleksandr Chebotov e7a8e6a597 install powershell modules 2020-09-14 16:25:33 +03:00
MaksimZhukov 7e0e8fcab6 Fix structure 2020-09-14 15:44:26 +03:00
Andrey Mishechkin (GITHUB INC) 1df53d8a67 "buildtools_workloads" section has been removed 2020-09-14 15:33:51 +04:00
Andrey Mishechkin (GITHUB INC) 1044f472da Merge branch 'main' into v-andmis/Add_Microsoft_VS_Installer_Projects 2020-09-14 15:31:12 +04:00
Image generation service account d3956d48eb Updating readme file for win16 version 20200913.0 2020-09-14 09:35:05 +00:00
Aleksandr Chebotov 3e90bb832a fix environment variable 2020-09-14 11:31:41 +03:00
Andrey Mishechkin (GITHUB INC) c8633ce4c4 SSDTExtensions.Tests.ps1 has been reverted 2020-09-14 12:31:15 +04:00
Nikita Bykov 1f73b64e5c Improved documentation for Android 2020-09-14 11:01:14 +03:00
Aleksandr Chebotov 370986d0f0 rename Take-Part -> Take-OutputPart 2020-09-14 10:09:05 +03:00
github-actions[bot] 12ad042e30 Merge pull request #1561 from actions/releases/ubuntu16/20200908-docs
Ubuntu 1604 (20200908 update)
2020-09-14 07:03:12 +00:00
Actions service account 858cd99344 Merge branch 'main' into releases/ubuntu16/20200908-docs 2020-09-14 07:02:38 +00:00
github-actions[bot] f7040864f6 Merge pull request #1562 from actions/releases/ubuntu20/20200908-docs
Ubuntu 2004 (20200908 update)
2020-09-14 06:56:39 +00:00
Actions service account 0bac456963 Merge branch 'main' into releases/ubuntu20/20200908-docs 2020-09-14 06:56:06 +00:00
Wei Ji 7f9c626315 Revert Miniconda version change in Windows*-Readme.md 2020-09-14 18:00:07 +12:00
Wei Ji 32a9b1e449 Update Miniconda version on Windows from 4.6.14 to latest 2020-09-14 17:50:46 +12:00
MaksimZhukov ab5c601f87 Remove destroy vm script 2020-09-14 02:23:17 +03:00
MaksimZhukov 3f3e73819a fix build-image.ps1 script 2020-09-14 02:15:55 +03:00
MaksimZhukov e918791a0a fix path to the script 2020-09-14 02:13:24 +03:00
MaksimZhukov 7f3dce9705 Fix build VM step 2020-09-14 02:09:16 +03:00
MaksimZhukov b89beb150d Update structure 2020-09-14 01:57:13 +03:00
Maxim Lobanov db9d42d77d Merge pull request #1566 from asklar/patch-1
MSBuild/CL.exe fails to launch when called from a nodeJS script via Yarn
2020-09-13 16:28:02 +03:00
Andrey Mishechkin (GITHUB INC) d1ae794365 minor fix in Vsix.Tests 2020-09-11 20:14:21 +04:00
Andrey Mishechkin (GITHUB INC) a52de89923 SSDTExtensions.Tests.ps1 has been removed 2020-09-11 19:55:05 +04:00
Andrey Mishechkin (GITHUB INC) 6d480172c3 Merge branch 'main' into v-andmis/Add_Microsoft_VS_Installer_Projects 2020-09-11 19:47:48 +04:00
Andrey Mishechkin (GITHUB INC) 63fe681d98 Case has been fixed 2020-09-11 19:40:28 +04:00
Maxim Lobanov 09550baace Merge pull request #1569 from LeonidLapshin/remove-buildtools
Remove buildtools
2020-09-11 18:39:53 +03:00
Andrey Mishechkin (GITHUB INC) cbb93facbc nitpic 2020-09-11 19:20:28 +04:00
Andrey Mishechkin (GITHUB INC) 493aec5cab minor bugfixing 2020-09-11 19:10:05 +04:00
MaksimZhukov 77330e4553 fix path 2020-09-11 18:02:49 +03:00
MaksimZhukov 962aa94f3a Add CI for macos 2020-09-11 17:34:56 +03:00
Andrey Mishechkin (GITHUB INC) ed1663db18 minor fixing in Install-Vsix.ps1 2020-09-11 16:19:27 +04:00
Aleksandr Chebotov 3ea5c7d183 Add markdown file's generation to Ubuntu images 2020-09-11 14:59:17 +03:00
Andrey Mishechkin (GITHUB INC) b8361c46ea Merge branch 'main' into v-andmis/Add_Microsoft_VS_Installer_Projects 2020-09-11 15:45:03 +04:00
Andrey Mishechkin (GITHUB INC) 0c146bf19b Test name has been changed to "VSIX Extension <VsixId>" 2020-09-11 15:07:47 +04:00
Andrey Mishechkin (GITHUB INC) 8169d5efd4 VsixTests -> Vsix 2020-09-11 15:06:03 +04:00
Andrey Mishechkin (GITHUB INC) c6e7cc46fa Windows templates have been modified 2020-09-11 15:05:02 +04:00
Andrey Mishechkin (GITHUB INC) daed7d9fc5 hardcoded vesrions has been reverted 2020-09-11 15:00:12 +04:00
Andrey Mishechkin (GITHUB INC) 29362bcc5c nitpick - message has been changed 2020-09-11 14:47:36 +04:00
Andrey Mishechkin (GITHUB INC) 5587930568 $VsVersion now is got from toolset 2020-09-11 14:43:21 +04:00
Andrey Mishechkin (GITHUB INC) 00b1f4c3c9 Import-Module has been removed 2020-09-11 14:11:15 +04:00
Andrey Mishechkin (GITHUB INC) 0bf0a04ef6 Empty VSIX array has been added 2020-09-11 14:05:55 +04:00
Andrey Mishechkin (GITHUB INC) fd7f9cc9fd exit 1 -> exit 0 2020-09-11 13:38:58 +04:00
Andrey Mishechkin (GITHUB INC) 10252c3fc3 Checking the VSIX has been added 2020-09-11 13:25:22 +04:00
Andrey Mishechkin (GITHUB INC) d56d5a4b06 Windows2019-Azure.json has been reverted from main branch 2020-09-11 13:08:26 +04:00
Andrey Mishechkin (GITHUB INC) ffc68fcc47 Small bug fixing in json file 2020-09-11 13:04:58 +04:00
Andrey Mishechkin (GITHUB INC) feaef58222 Vsix Tests have been created. Old files have been removed 2020-09-11 12:42:29 +04:00
Leonid Lapshin a963caf625 cobertura jars link changed 2020-09-11 08:58:54 +03:00
Leonid Lapshin 128244b89b removed VS buildtools installation 2020-09-10 17:04:24 +03:00
Leonid Lapshin 97185c300d Merge branch 'main' of https://github.com/actions/virtual-environments into add-buildtools-installation 2020-09-10 17:01:14 +03:00
Maxim Lobanov 511c6e636b move source code to public 2020-09-10 14:34:08 +03:00
Maxim Lobanov ffc156448e Merge pull request #1565 from al-cheb/al-cheb/docker-toolset
[Ubuntu] move docker images to the toolset.json
2020-09-10 13:14:42 +03:00
Aleksandr Chebotov 5494425658 Merge branch 'main' of https://github.com/al-cheb/virtual-environments into al-cheb/docker-toolset 2020-09-10 09:37:06 +03:00
Aleksandr Chebotov f1f0a6c87b Merge branch 'main' of https://github.com/al-cheb/virtual-environments into al-cheb/docker-toolset 2020-09-10 09:32:47 +03:00
github-actions[bot] d323fc0ec2 Merge pull request #1555 from actions/releases/macos-10.15/20200903-docs
macOS 10.15 (20200903 update)
2020-09-10 04:12:28 +00:00
Actions service account 76e45384a2 Merge branch 'main' into releases/macos-10.15/20200903-docs 2020-09-10 04:11:54 +00:00
Alexander Sklar 8c087af706 Update Install-NodeLts.ps1 2020-09-09 10:45:40 -07:00
Maxim Lobanov cb545d411d Merge pull request #1563 from miketimofeev/v-mitim/test_announce
[Ubuntu] Fix announcements rendering
2020-09-09 19:03:40 +03:00
Maxim Lobanov 591dc82e80 Merge pull request #1556 from al-cheb/al-cheb/move-basic-pkgs
[Ubuntu] move apt pkgs to the toolset.json
2020-09-09 18:42:02 +03:00
Aleksandr Chebotov 37aa3f5ade move docker images to the toolset.json 2020-09-09 15:42:39 +03:00
Mikhail Timofeev 6e04edd2ad add all the other ubuntu templates 2020-09-09 14:38:16 +03:00
Image generation service account f28fb6226a Updating readme file for ubuntu20 version 20200908.1 2020-09-09 08:19:09 +00:00
Image generation service account cca8875335 Updating readme file for ubuntu16 version 20200908.1 2020-09-09 08:16:27 +00:00
Image generation service account 2be09abc6d Updating readme file for ubuntu18 version 20200908.1 2020-09-09 07:59:49 +00:00
Andrey Mishechkin (GITHUB INC) 40333f6adf Install-Vsix.ps1 has been created 2020-09-09 08:55:15 +04:00
Mikhail Timofeev 9e6468a11c test 2020-09-08 23:56:33 +03:00
github-actions[bot] 6fecdfae36 Merge pull request #1529 from actions/releases/ubuntu18/20200901-docs
Ubuntu 1804 (20200901 update)
2020-09-08 19:49:15 +00:00
github-actions[bot] d5dd667d76 Merge pull request #1535 from actions/releases/ubuntu20/20200901-docs
Ubuntu 2004 (20200901 update)
2020-09-08 19:48:49 +00:00
Actions service account 6eac64daca Merge branch 'main' into releases/ubuntu18/20200901-docs 2020-09-08 19:48:42 +00:00
Actions service account c2c91ae691 Merge branch 'main' into releases/ubuntu20/20200901-docs 2020-09-08 19:48:15 +00:00
github-actions[bot] eb8a28b560 Merge pull request #1528 from actions/releases/ubuntu16/20200901-docs
Ubuntu 1604 (20200901 update)
2020-09-08 19:42:25 +00:00
Actions service account f50def491c Merge branch 'main' into releases/ubuntu16/20200901-docs 2020-09-08 19:41:51 +00:00
Aleksandr Chebotov 2f46bd5c7c rename toolsetJson -> toolset 2020-09-08 19:20:07 +03:00
Aleksandr Chebotov b8d3652352 rename toolsetJson -> toolset 2020-09-08 19:09:31 +03:00
Chris Gavin 09dcae0f24 Install the CodeQL bundle in the toolcache. 2020-09-08 12:48:26 +01:00
Aleksandr Chebotov 2881a81b22 move apt pkgs to the toolset.json 2020-09-08 14:40:56 +03:00
Leonid Lapshin 54978f0e06 Add VS build tools installation for Windows (#1533)
* add VS build tools installation, tests, reports, made minor changes to current VS install helper functions

* Vstype typo

* removed unused variable

* validate set for new functions

* some variable names clarifications

* test parameter error

* style and syntax improvments

* syntax notation

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-09-08 10:48:31 +03:00
Maxim Lobanov 5b40c3de56 Update macos-10.15-Readme.md 2020-09-08 10:21:52 +03:00
Andrey Mishechkin (GITHUB INC) 86faddeb95 Installer project URL has been corrected 2020-09-08 11:01:42 +04:00
no-reply@microsoft.com 865b3bf4cd Updating readme file for macos-10.15 version 20200903.1 2020-09-08 06:56:18 +00:00
Andrey Mishechkin (GITHUB INC) ece0348c18 InstallerProjets scripts have been added 2020-09-07 17:05:11 +04:00
Leonid Lapshin 2e6ca0ca56 syntax notation 2020-09-07 10:27:55 +03:00
Maxim Lobanov c2c26d2c17 Merge pull request #1547 from andy-mishechkin/v-andmis/add_Microsoft.VisualStudio.ComponentGroup.UWP.VC_to_win2019
Microsoft.VisualStudio.ComponentGroup.UWP.VC has been added to toolse…
2020-09-07 09:52:17 +03:00
Maxim Lobanov 4264eb2c19 Merge pull request #1545 from al-cheb/al-cheb/patch-announcements
[Ubuntu] Fix announcements info output
2020-09-04 13:53:40 +03:00
Andrey Mishechkin (GITHUB INC) 9129c68e36 Microsoft.VisualStudio.ComponentGroup.UWP.VC has been added to toolset 2019 2020-09-04 12:09:39 +04:00
Aleksandr Chebotov af06b80d98 fix output announcements 2020-09-03 18:23:08 +03:00
Aleksandr Chebotov 7d791a5e06 add and set clang-10 as the default for Ubuntu 20 2020-09-03 16:34:37 +03:00
Maxim Lobanov 1dae8d00db Merge pull request #1513 from paolomainardi/feature/install-hub-from-github
Install hub without snap
2020-09-03 10:53:27 +03:00
Maxim Lobanov dd5a506fd9 Merge pull request #1515 from paolomainardi/feature/install-kustomize-without-snap
Install kustomize without snap
2020-09-03 10:49:00 +03:00
Leonid Lapshin e438bd4302 style and syntax improvments 2020-09-03 10:34:05 +03:00
github-actions[bot] 655f581e6f Merge pull request #1510 from actions/releases/win19/20200827-docs
Windows Server 2019 (20200827 update)
2020-09-03 06:38:15 +00:00
github-actions[bot] dff47da168 Merge pull request #1512 from actions/releases/win16/20200827-docs
Windows Server 2016 (20200827 update)
2020-09-03 06:36:59 +00:00
github-actions[bot] 438010435a Merge pull request #1538 from actions/releases/macos-10.15/20200829-docs
macOS 10.15 (20200829 update)
2020-09-02 23:36:38 +00:00
Actions service account e07bac2bb6 Merge branch 'main' into releases/win16/20200827-docs 2020-09-02 13:43:36 +00:00
Leonid Lapshin 26183d0fa7 test parameter error 2020-09-02 16:43:01 +03:00
Actions service account f42bf10441 Merge branch 'main' into releases/win19/20200827-docs 2020-09-02 13:29:38 +00:00
no-reply@microsoft.com ff1423cd6f Updating readme file for macos-10.15 version 20200829.1 2020-09-02 07:17:20 +00:00
Maxim Lobanov 265cc1fb88 Merge pull request #1501 from actions/releases/macos-10.15/20200825
macOS 10.15 (20200825 update)
2020-09-02 05:59:34 +03:00
Leonid Lapshin fdf40a931b some variable names clarifications 2020-09-01 22:05:26 +03:00
Image generation service account 210cb9cdbb Updating readme file for ubuntu20 version 20200901.1 2020-09-01 15:12:32 +00:00
Leonid Lapshin 425d62e593 validate set for new functions 2020-09-01 17:22:57 +03:00
Image generation service account 956c4284e4 Updating readme file for ubuntu18 version 20200901.1 2020-09-01 13:29:14 +00:00
Image generation service account 53993a9421 Updating readme file for ubuntu16 version 20200901.1 2020-09-01 13:28:12 +00:00
Leonid Lapshin ade2f9d34a removed unused variable 2020-09-01 16:17:55 +03:00
Leonid Lapshin e1d821a073 Vstype typo 2020-09-01 16:05:15 +03:00
Leonid Lapshin cf9a92d64e add VS build tools installation, tests, reports, made minor changes to current VS install helper functions 2020-09-01 15:53:26 +03:00
Maxim Lobanov 9c7c88fc65 Merge pull request #1493 from actions/releases/ubuntu20/20200825
Ubuntu 2004 (20200825 update)
2020-09-01 15:14:16 +03:00
Maxim Lobanov 397c0dc73e Merge pull request #1495 from actions/releases/ubuntu18/20200825
Ubuntu 1804 (20200825 update)
2020-09-01 15:13:52 +03:00
Maxim Lobanov f69f88e122 Merge pull request #1496 from actions/releases/ubuntu16/20200825
Ubuntu 1604 (20200825 update)
2020-09-01 15:11:20 +03:00
Maxim Lobanov 5dd142eba1 add permissions (#1521)
Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-09-01 12:00:01 +03:00
Dmitry Shibanov 2674d46acc add az 4.6.0 to toolset (#1522)
Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-09-01 11:59:24 +03:00
Paolo Mainardi 3b2abcd6ec Fix untar path 2020-08-31 16:12:26 +02:00
Paolo Mainardi 197cc250ed Code review: using a variable 2020-08-31 14:39:57 +02:00
Paolo Mainardi f7699ffa5b code review: use download_with_retries, remove custom tmp dir, set -e
Signed-off-by: Paolo Mainardi <paolo.mainardi@sparkfabrik.com>
2020-08-31 12:28:55 +02:00
Paolo Mainardi 12a99c7f7f Install kustomize without snap 2020-08-28 18:14:03 +02:00
Paolo Mainardi 053476eee2 Install hub without snap 2020-08-28 17:49:24 +02:00
Image generation service account 6401bea1df Updating readme file for win19 version 20200827.1 2020-08-28 13:55:53 +00:00
Image generation service account 659158fecb Updating readme file for win16 version 20200827.1 2020-08-28 13:55:04 +00:00
Vladimir Safonkin dd518dff50 Resolve possible conflicts in software update PR (#1394)
* Resolve possible conflicts in software update PR

* Push updated release branch to repo

* Setup committer's name and email

* Minor fix

* Add step to create branch for PR

* Add pause before merging

* Minor renaming

* Add step to delete docs branch
2020-08-28 16:26:41 +03:00
Dmitry Shibanov 4dd9ba84fd add permissions 2020-08-28 16:17:22 +03:00
Leonid Lapshin 7eed5ae558 Add Pulumi to Ubuntu images (#1428)
* Add Pulumi to ubuntu images

* remove Pulumi from docs because it is auto-documented

* change Pulumi installation script

* removed legacy install, use /tmp, change auto-documentation, use download function instead of curl

* include install.sh to Pulumi's installation script

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-08-28 10:35:11 +03:00
Leonid Lapshin dd8885cdc9 Add Pulumi to Windows images (#1439)
* 1242 add Pulumi to windows images

* change package name

* Add Pulumi version to doc generator

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-08-28 10:34:51 +03:00
Leonid Lapshin db45f3fcac the Github CLI version fix for short version number (#1468)
* the Github CLI version fix for short version number

* select the string with version in command output, get the version without date

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-08-28 10:25:28 +03:00
Chris Gavin 2f3649bd98 Install NuGet when installing Mono. (#1426) 2020-08-28 10:25:01 +03:00
Drew Skwiers-Koballa f6d861ee26 update dacfx to 18.5.1 (#1477) 2020-08-28 10:24:23 +03:00
Ryan Spletzer acba4e9bfa Fix GoogleCloudSDK test name typo (#1438) 2020-08-27 18:34:37 +03:00
no-reply@microsoft.com a014097c35 Updating readme file for macos-10.15 version 20200825.1 2020-08-27 13:54:20 +00:00
Dmitry Shibanov 5385a075eb Set javac version 1.8 on Ubuntu 16.04 (#1483)
* set up javac version

* fix update-java-alternatives

* add version check

* change java check

* fix checks and position of update-java-alternatives

* resolve comments

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-08-27 10:25:56 +03:00
github-actions[bot] b060904d56 Merge pull request #1461 from actions/releases/win19/20200820
Windows Server 2019 (20200820 update)
2020-08-26 17:48:33 +00:00
Aleksandr Chebotov e9080f8ef6 get chrome path from registy (#1487) 2020-08-26 19:39:34 +03:00
github-actions[bot] 0d8046bb17 Merge pull request #1459 from actions/releases/win16/20200820
Windows Server 2016 (20200820 update)
2020-08-26 16:36:56 +00:00
Image generation service account 82fba472ed Updating readme file for ubuntu16 version 20200825.1 2020-08-26 16:32:18 +00:00
Image generation service account 4083238f8d Updating readme file for ubuntu18 version 20200825.1 2020-08-26 16:32:06 +00:00
Image generation service account a400c7065e Updating readme file for ubuntu20 version 20200825.1 2020-08-26 16:23:13 +00:00
Mikhail Timofeev 4865e6e394 [Ubuntu] Fix aws-sam-cli repository url (#1482)
* fix url

* change directory name
2020-08-25 19:38:42 +03:00
github-actions[bot] 9136da3cd7 Merge pull request #1447 from actions/releases/macos-10.15/20200819
macOS 10.15 (20200819 update)
2020-08-25 06:13:51 +00:00
Dibir Magomedsaygitov 69cabd6f73 Fix versions of android build tools on Ubuntu pools (#1473) 2020-08-24 18:46:39 +03:00
Reza Moallemi 9702468b9e Add support for Android build-tools-30.0.2 to Ubuntu images (#1434) 2020-08-24 12:38:00 +03:00
Maksim Petrov f97706e248 Add current commit into logs for custom builds (#1419)
* Show latest commit for custom repos

* Remove unused variables from templates

* Add Get-LatestCommit function

* Fix in synopsis

* Remove SSH_Password variables from Windows Images

* Rename download-customrepo

* Fix in synopsis
2020-08-24 12:31:51 +03:00
Aleksandr Chebotov ba17c75613 [Windows] Set the dynamic port range to start at port 49152 and to end at the 65536 (16384 ports) (#1442)
* set the dynamic port range

* update pester test

* update context about VS installer

* update dynamicports pester test
2020-08-24 09:44:21 +03:00
Aleksandr Chebotov ad2409dbfa vm.max_map_count=262144 (#1463) 2020-08-21 18:59:49 +03:00
Fabio Niephaus cd8b41b5ef Do not set JAVA_TOOL_OPTIONS on Linux (#1467)
This ensures that a) the `JAVA_TOOL_OPTIONS` environment variable is not set, which avoids additional output from some Java tools, and that b) the default Java file encoding is not changed.

For more details, see #1437.
2020-08-21 16:49:48 +03:00
Image generation service account deb3adfc2c Updating readme file for win19 version 20200820.1 2020-08-21 07:53:28 +00:00
Image generation service account d9af1b9f91 Updating readme file for win16 version 20200820.1 2020-08-21 07:53:09 +00:00
Mikhail Timofeev 1ebce5e29c [Windows] Add Android build-tools 30.0.1 and 30.0.2 (#1448)
* add build tools 30.0.2

* add for windows

* remove ubuntu
2020-08-21 10:33:44 +03:00
github-actions[bot] 2b01625186 Merge pull request #1421 from actions/releases/ubuntu18/20200817
Ubuntu 1804 (20200817 update)
2020-08-21 04:44:14 +00:00
Sergey Dolin ef2dfca5b5 Move android components list to toolsets on Ubuntu image (#1420)
* migrate 1604 installation

* Document 16.04

* More debug on installed compnents

* 1804 and 2004 images

* Remove un-needed chmod

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-08-20 11:39:33 +03:00
Maxim Lobanov b111f638e3 Improve issue templates: repro steps and labels (#1446)
* update templates

* Update bug-report.md
2020-08-20 11:26:05 +03:00
github-actions[bot] 1b65e22637 Merge pull request #1423 from actions/releases/ubuntu20/20200817
Ubuntu 2004 (20200817 update)
2020-08-20 08:13:35 +00:00
github-actions[bot] fd5b4a8f68 Merge pull request #1422 from actions/releases/ubuntu16/20200817
Ubuntu 1604 (20200817 update)
2020-08-20 08:00:34 +00:00
no-reply@microsoft.com a9b04f4778 Updating readme file for macos-10.15 version 20200819.1 2020-08-20 07:56:12 +00:00
github-actions[bot] ff26391ad2 Merge pull request #1409 from actions/releases/macos-10.15/20200806
macOS 10.15 (20200806 update)
2020-08-20 06:43:42 +00:00
Aleksandr Chebotov 9110b38999 [Windows 2019] Fix missing msvcr100.dll (#1427)
* install vcredist2010

* Microsoft Visual C++ docs section
2020-08-19 10:32:35 +03:00
github-actions[bot] 2602d38877 Merge pull request #1401 from actions/releases/win16/20200811
Windows Server 2016 (20200811 update)
2020-08-18 18:33:23 +00:00
Aleksandr Chebotov 75bdbe2542 mongodb v4.4.0 on Windows (#1424) 2020-08-18 09:23:47 +03:00
Image generation service account 0b765914bb Updating readme file for ubuntu20 version 20200817.1 2020-08-17 11:43:26 +00:00
Image generation service account 31a47966cb Updating readme file for ubuntu16 version 20200817.1 2020-08-17 11:42:50 +00:00
Image generation service account 4e9db2d0bb Updating readme file for ubuntu18 version 20200817.1 2020-08-17 11:42:40 +00:00
Dhananajaya M. Senanayake 6b9c25bb72 install kustomize (#1415) 2020-08-17 11:36:21 +03:00
Darii Nurgaleev 5cf25b5baa added DOTNET_MULTILEVEL_LOOKUP (#1417) 2020-08-15 15:28:58 +03:00
Lukas Kämmerling 547991fbfc Go 1.15 (#1399)
* Update toolset-1604.json

* Update toolset-1804.json

* Update toolset-2004.json

* Update toolset-2019.json

* Update toolset-2016.json
2020-08-15 07:17:07 +03:00
Damon Barry 1989cb28bc Use full resource IDs and clean up output (#1370) 2020-08-14 14:14:28 +03:00
Aleksandr Chebotov 47a39283ba MongoDB v4.2.8 Windows (#1410) 2020-08-14 09:39:22 +03:00
Aleksandr Chebotov c6cd2373c4 update mongodb 4.2 -> 4.4 lts (#1405) 2020-08-13 15:28:50 +03:00
Maxim Lobanov a33205b231 Update macos-10.15-Readme.md 2020-08-13 14:02:25 +03:00
no-reply@microsoft.com dc78bd4bd6 Updating readme file for macos-10.15 version 20200806.4 2020-08-13 10:52:50 +00:00
Aleksandr Chebotov 6dde8b7b1c Сleanup log files after image-generation on Ubuntu (#1395) 2020-08-12 16:19:43 +03:00
Alena Sviridenko 295d48c1a7 Fixed GitHub CLI version output 2020-08-12 14:37:04 +03:00
Image generation service account 7aa4c083ef Updating readme file for win16 version 20200811.0 2020-08-12 10:47:21 +00:00
Darii Nurgaleev f7a61d3d46 Windows templates: Merge installation scripts. (#1352)
* merge installation scripts

* check all data

* change java path

* wmic to initialize VM

* little changes for wmic.

* try another way for wmic

* additional quotes

* changes for wmic again

* added wmic to another path

* windows 2016 short template

* 7z replace
2020-08-12 13:45:17 +03:00
github-actions[bot] caa568385a Merge pull request #1374 from actions/releases/ubuntu18/20200806
Ubuntu 1804 (20200806 update)
2020-08-12 09:29:54 +00:00
github-actions[bot] 563f0d87cc Merge pull request #1376 from actions/releases/ubuntu20/20200806
Ubuntu 2004 (20200806 update)
2020-08-12 09:21:08 +00:00
github-actions[bot] edca4aa764 Merge pull request #1375 from actions/releases/ubuntu16/20200806
Ubuntu 1604 (20200806 update)
2020-08-12 09:20:41 +00:00
Nikita Bykov 687ede498c added permissions to ANDROID_SDK_ROOT (#1393)
Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2020-08-12 10:30:02 +03:00
no-reply@microsoft.com 35b85ed52d Updating readme file for macos-10.15 version 20200802.1 2020-08-12 07:24:26 +00:00
Sergey Dolin a3eb0ee40a Install NSIS from Source Forge (#1392)
* Install NSIS from Source Forge

* Switch to 3.06.1

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-08-11 23:41:25 +03:00
Aleksandr Chebotov ef06465440 openssl and libssl-dev doc version (#1391) 2020-08-11 13:48:02 +03:00
Dibir Magomedsaygitov 504b88bcb0 [Windows] Fix WebPlatformInstaller installation (#1379)
* fix webPlatformInstaller installation

* Install-WebPI -> Install-WebPlatformInstaller

* add tests for webPlatformInstaller

* fix webPlatformInstaller test
2020-08-08 08:01:33 +03:00
Image generation service account f24abc90ed Updating readme file for ubuntu20 version 20200806.0 2020-08-07 07:33:30 +00:00
Image generation service account 2eae5de3e1 Updating readme file for ubuntu16 version 20200806.0 2020-08-07 07:30:03 +00:00
Image generation service account 2d1df17d7b Updating readme file for ubuntu18 version 20200806.0 2020-08-07 07:29:56 +00:00
Benjamin Lannon e3cb3e32d4 Add Netlify CLI to Linux images (#1361) 2020-08-06 21:01:25 +03:00
Arjun Roy Chaudhuri 02b79cb9dc add buster layer to github runner's cache (#1360) 2020-08-06 21:01:01 +03:00
github-actions[bot] c5599c2184 Merge pull request #1345 from actions/releases/ubuntu18/20200802
Ubuntu 1804 (20200802 update)
2020-08-06 15:58:06 +00:00
github-actions[bot] ee53977af2 Merge pull request #1347 from actions/releases/ubuntu20/20200802
Ubuntu 2004 (20200802 update)
2020-08-06 14:36:46 +00:00
github-actions[bot] 5bbc9bcdb4 Merge pull request #1348 from actions/releases/win16/20200802
Windows Server 2016 (20200802 update)
2020-08-06 14:30:07 +00:00
github-actions[bot] cd19e94073 Updating readme file for win19 version 20200802.1 (#1349)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2020-08-06 15:41:00 +03:00
github-actions[bot] d657ab7953 Merge pull request #1346 from actions/releases/ubuntu16/20200802
Ubuntu 1604 (20200802 update)
2020-08-06 12:28:18 +00:00
Vladimir Safonkin 75ac0436ed Add generation of announcements tables (#1355)
* Parse announcements from issues

* Minor fix

* Minor fix

* Reworked

* Minor fix

* Fix env variable name
2020-08-06 15:12:04 +03:00
Maxim Lobanov 0f6fba462a Move CLI tests to the separate test file on Windows (#1363)
* move cli tests to the separate file

* switch install scripts

* unify CLI names
2020-08-06 11:27:58 +03:00
Augusto Zanellato 490f615019 Replace SVN with TortoiseSVN (#1247) 2020-08-06 10:43:41 +03:00
Daniel Paoliello c02a8e9391 Add libc++ and libc++abi for all Ubuntu images (#1315)
PR for #1314 - modifies the existing script to add libc++ and libc++abi to all Ubuntu images, rather than just 16.04.
2020-08-06 10:41:43 +03:00
Mikhail Timofeev 0cd48075cc [Windows] Change Alibaba Cloud CLI installation to direct download (#1353)
* change aliyun-cli installation

* change directory from system32

* fix typo

* move aliyun installation block for win2016
2020-08-05 14:07:44 +03:00
Maksim Petrov bedcc8513e Improve documentation (#1321)
* Improve documentation

* Move documentation to CreateImageAndAzureResources.md

Co-authored-by: Alejandro Pauly <alepauly@github.com>
2020-08-04 20:32:35 +03:00
Image generation service account f22d2ef1b1 Updating readme file for win16 version 20200802.1 2020-08-03 07:33:37 +00:00
Image generation service account 6dc0905a2a Updating readme file for ubuntu20 version 20200802.1 2020-08-03 06:36:30 +00:00
Image generation service account bb9938773c Updating readme file for ubuntu18 version 20200802.1 2020-08-03 06:35:48 +00:00
Image generation service account 0ac171379d Updating readme file for ubuntu16 version 20200802.1 2020-08-03 06:35:41 +00:00
no-reply@microsoft.com 632722fedf Updating readme file for macos-10.15 version 20200728.1 2020-08-02 17:58:40 +00:00
github-actions[bot] f2ed040f57 Merge pull request #1306 from actions/releases/win19/20200726
Windows Server 2019 (20200726 update)
2020-07-31 19:26:23 +00:00
Dmitry Shibanov d32e912921 Latest R version (#1331)
* update R version

* fi for all ubuntu

* remove if

* change naming

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-07-31 14:31:00 +03:00
Vladimir Safonkin f57a773971 Remove cached ghc versions from Ubuntu docs (#1310)
* Remove cached ghc versions from Ubuntu docs

* Add default ghc to path

* Create symlink for ghc

* Create symlink for cabal
2020-07-31 14:16:12 +03:00
Victor Hiairrassary 3542c55a31 Add brotli to linux images (#1317) 2020-07-31 14:06:33 +03:00
Aleksandr Chebotov fda92f21e6 Add yamllint support (#1319) 2020-07-30 18:31:48 +03:00
Aleksandr Chebotov affa6b1297 [Windows] Add yamllint support for the default Python version only (#1320)
* Add yamllint support

* fix yamllint verion output

* move yamllint to the Tools section
2020-07-30 17:25:02 +03:00
github-actions[bot] 1f7bfc8b3c Merge pull request #1303 from actions/releases/ubuntu18/20200726
Ubuntu 1804 (20200726 update)
2020-07-30 14:08:22 +00:00
Maxim Lobanov 505e2ddc26 Add announcement about SVN update (#1326)
* Update announcements.md
2020-07-30 15:58:49 +03:00
Aleksandr Chebotov ea400e9081 Fix parsing download url for Firefox on Ubuntu(#1322) 2020-07-30 14:26:11 +03:00
github-actions[bot] 4df20d7a88 Merge pull request #1305 from actions/releases/win16/20200726
Windows Server 2016 (20200726 update)
2020-07-30 11:14:52 +00:00
Sergey Dolin d3788c5fcf Migrate validation to Pester (#1249)
* remove Validate-* scripts

* Remove references to validation scripts from .json files

* Separate "It"s by new lines

* Remove new line before the first  "It"

* Separate "It"s by new lines

* remove 32-bit WinAppDriver check

* remove explicit variable definition

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-07-30 10:12:49 +03:00
Aleksandr Chebotov 9364062300 [Windows] .NET Framework Performance Issue (#1316)
* ngen KB2570538

* suppress ngen log output
2020-07-30 09:56:11 +03:00
Andy Mishechkin 4de7ae4bce Msys2 clang-tools-extra have been added to windows deployment (#1311)
* clang-tidy.exe has been added

* tools have been split to tools64\32
2020-07-30 07:20:19 +03:00
github-actions[bot] 3794f04d7f Merge pull request #1291 from actions/releases/ubuntu16/20200723
Ubuntu 1604 (20200723 update)
2020-07-29 16:12:05 +00:00
Maxim Lobanov c8e481a874 Merge branch 'main' into releases/ubuntu16/20200723 2020-07-29 19:08:20 +03:00
github-actions[bot] d1b6236d8c Merge pull request #1290 from actions/releases/ubuntu20/20200723
Ubuntu 2004 (20200723 update)
2020-07-29 15:50:47 +00:00
Maxim Lobanov bc24f098e0 Merge branch 'main' into releases/ubuntu20/20200723 2020-07-29 18:46:40 +03:00
Aleksandr Chebotov e767ccdc35 openssl and libssl-dev doc version (#1312) 2020-07-29 09:26:24 +03:00
Dibir Magomedsaygitov b0a922fa52 [Windows] Add back to documentation versions of Visual Studio Components (#1304)
* fix software report for visual studio extensions

* resolve conflicts

* fix issue with vs components

* refactor code

* add fliter to components extracting
2020-07-28 18:07:31 +03:00
Vladimir Safonkin b7c69ef560 Add announcements to software documentation (#1285)
* Add Windows announcements

* Minor fix

* Add Ubuntu announcements

* Minor fix

* Add announcements to win16 template

* Cleanup announcement files

* Rename announcements files
2020-07-28 13:18:33 +03:00
Image generation service account 33d9767a24 Updating readme file for win19 version 20200726.1 2020-07-27 15:33:47 +00:00
Image generation service account 7ca2567258 Updating readme file for win16 version 20200726.1 2020-07-27 15:33:43 +00:00
Dibir Magomedsaygitov 97e4ea8356 fix wix toolset version numbers (#1302) 2020-07-27 18:28:18 +03:00
Maxim Lobanov 5accac96c1 Update Windows contribution guide (#1295)
* Update CONTRIBUTING.md

* resolve Ale's comments
2020-07-27 16:30:51 +03:00
github-actions[bot] 2c09cb881b Merge pull request #1276 from actions/releases/win19/20200720
Windows Server 2019 (20200720 update)
2020-07-27 10:31:29 +00:00
github-actions[bot] 481bbfddd3 Merge pull request #1273 from actions/releases/win16/20200720
Windows Server 2016 (20200720 update)
2020-07-27 10:31:22 +00:00
Dmitry Shibanov 0e0e62dceb Add R tools for windows (#1264)
* add R for windows

* fix tests

* fix for tests

* remove unused file

* fix doc version for R

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-07-27 11:41:47 +03:00
Image generation service account 87d34033e6 Updating readme file for ubuntu18 version 20200726.1 2020-07-27 08:04:35 +00:00
Dibir Magomedsaygitov 21165eb578 [Windows] Refactor virtual-env image generation provisioners (#1288)
* refactor virtual-env image generation provisioners
2020-07-24 18:43:19 +03:00
Image generation service account 67989c1e38 Updating readme file for ubuntu16 version 20200723.1 2020-07-24 07:37:49 +00:00
Image generation service account 1234c84344 Updating readme file for ubuntu20 version 20200723.1 2020-07-24 07:37:42 +00:00
no-reply@microsoft.com 97e1907055 Updating readme file for macos-10.15 version 20200716.2 2020-07-23 22:04:19 +00:00
Aleksandr Chebotov 00463a8fab [Windows] Add the list of installed PowerShell modules to documentation (#1266)
* documenation about powershell modules

* add powershell modules documenation

* add PSMODULES_ROOT_FOLDER
2020-07-23 16:32:41 +03:00
Maxim Lobanov 544204ec06 Disable auto triage rules for type of issue (#1286)
* disable auto triage bugs, questions

* Update triage-rules.yml
2020-07-23 13:17:07 +03:00
github-actions[bot] b9d8314393 Merge pull request #1258 from actions/releases/ubuntu18/20200717
Ubuntu 1804 (20200717 update)
2020-07-22 16:09:43 +00:00
github-actions[bot] ccac0ed15e Merge pull request #1257 from actions/releases/ubuntu16/20200717
Ubuntu 1604 (20200717 update)
2020-07-22 14:14:05 +00:00
Dibir Magomedsaygitov 532b49be6f Implement new Pester Tests for Visual Studio (#1251)
* implement pester tests for visual studio

* fix components list
2020-07-22 14:04:40 +03:00
Dmitry Shibanov 99bd7bf035 Fix documentation for rust packages (#1236)
* fix documentation for rust

* remove output

* fix docs

* fix doc

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-07-22 13:17:15 +03:00
Vladimir Safonkin 16f3e4b83c Copy Python for build aws sam cli (#1267)
* Copy Python for build aws sam cli

* Minor fix

* Set sudo user

* Move sudo to templates
2020-07-22 12:41:09 +03:00
Nikita Bykov 5e23b76186 Add swig support (#1265)
* added swig support

* removed apt-get update

* updated swig.sh

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2020-07-22 09:42:50 +03:00
github-actions[bot] 3cdd7b2c1a Merge pull request #1259 from actions/releases/ubuntu20/20200717
Ubuntu 2004 (20200717 update)
2020-07-22 06:38:42 +00:00
Image generation service account 4a6a3a9914 Updating readme file for win19 version 20200720.1 2020-07-21 15:40:43 +00:00
Alejandro Pauly a3702d9c40 Merge pull request #1261 from xVemu/main
Add Android SDK Build-Tools 30.0.1 to Ubuntu
2020-07-21 10:10:32 -04:00
github-actions[bot] 8fe5f3b28b Merge pull request #1235 from actions/releases/win19/20200714
Windows Server 2019 (20200714 update)
2020-07-21 11:15:36 +00:00
Image generation service account 18482ebb24 Updating readme file for win16 version 20200720.1 2020-07-21 10:06:04 +00:00
Dmitry Shibanov 8e72c30560 Add R tool for linux (#1263)
* add r for ubuntu

* remove head comments

* fix documentation

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-07-21 11:18:11 +03:00
github-actions[bot] 52087656c8 Merge pull request #1229 from actions/releases/win16/20200713
Windows Server 2016 (20200713 update)
2020-07-21 07:05:45 +00:00
Mikhail Timofeev 23aade159c Replace current validates with pester testing approach #1 (#1253)
* first part

* fix session manager plugin

* rework AWS installation

* azure cosmos db tests

* azure devops cli

* add azmodules test

* put brackets

* add root folder

* remove validate aliyun

* add azure modules

* update modules test

* docker, baze, dotnetsdk

* DACFx

* add azdevopscli

* change to Should -BeTrue

* nitpicks

* remove extra

* add azurecli

* remove BeforeAll for DACFx

* a bit of refactoring

* fix templates

* remove disk space validation

* rename to powershell modules

* fix templates
2020-07-21 09:50:01 +03:00
Vladimir Safonkin 123b675a4d Remove verbose flag for Android software report (#1268) 2020-07-21 09:10:00 +03:00
Aleksandr Chebotov 0c4dca229d Replace current validates with pester testing approach #5 (#1232)
* ,oving to the pester approach part #5

* moving to the pester approach part #5

* fixed PostgreSQL tests

* return Validate-Svn.ps1

* fixed Selenium test

* fixed rust test

* fix rust test
2020-07-20 18:57:00 +03:00
Vladimir Safonkin 956b8a0093 Add Pester tests for Windows Features (#1225)
* Add Windows Features Pester tests

* Move win feature tests to separate file

* Remove validation script for disc space

* Remove Windows updates test
2020-07-20 10:48:50 +03:00
Aleksandr Chebotov 6bc236a514 Add Az 4.4.0 for 16.04 and 18.04 (#1254) 2020-07-20 10:40:24 +03:00
xVemu 4d52a94a72 Add Android SDK Build-Tools 30.0.1 to Ubuntu 2020-07-19 13:29:11 +02:00
Image generation service account fa86d7077a Updating readme file for ubuntu18 version 20200717.1 2020-07-17 14:26:30 +00:00
Image generation service account ba6ba58e27 Updating readme file for ubuntu20 version 20200717.1 2020-07-17 14:20:54 +00:00
Image generation service account 2975b2a562 Updating readme file for ubuntu16 version 20200717.1 2020-07-17 14:19:06 +00:00
Vladimir Safonkin 58f3ee85cb Implement Pester tests for Android SDKs (#1221)
* Add Android SDKs tests

* Fix path to android helpers

* Fix path to sdkmanager

* Remove extra and add-ons tests

* Add verbose option to sdkmanager

* Add additional tools test

* Fix extra and addons tests

* Fix extra and addons android packages

* Fix image templates
2020-07-17 12:35:46 +03:00
Darii Nurgaleev b47ba413c9 Replace current validates with pester testing approach #3 (#1230)
* Pester Tests Approach implementation.

* changes for netPath
2020-07-17 11:29:03 +03:00
Aleksandr Chebotov 4b271d3303 [Windows] Add Az powershell module 4.4.0 (#1245)
* Update Az 4.3.0 -> 4.4.0

* Add Az 4.4.0
2020-07-17 10:32:42 +03:00
Maxim Lobanov 0dcb626120 Switch toolset tools from master to main branch (#1233) 2020-07-17 07:24:36 +03:00
Maxim Lobanov bb03b541e0 Switch from master to main branch (#1248) 2020-07-16 16:01:44 +03:00
Maxim Lobanov 22dd05270e Migrate toolcache / toolset tests to Pester (#1222)
* implement toolset tests

* Update TestsHelpers.ps1

* Update InstallHelpers.ps1
2020-07-16 07:30:34 +03:00
Maxim Lobanov 2eadd5ef2b Merge pull request #1239 from al-cheb/al-cheb/windows-update-wait-timeout
[Windows] Increase windows update restart timeout to 30 min
2020-07-15 20:56:19 +03:00
Maxim Lobanov 042a773308 Merge pull request #1226 from vsafonkin/v-vlsafo/add-dotnettls-pester
Add Pester test for Dotnet TLS
2020-07-15 16:33:19 +03:00
github-actions[bot] efe286b820 Merge pull request #1211 from actions/releases/ubuntu18/20200709
Ubuntu 1804 (20200709 update)
2020-07-15 12:41:53 +00:00
Aleksandr Chebotov 3069e69cc5 increase windows update restart timeout to 30 min 2020-07-15 14:05:34 +03:00
Alena Sviridenko c233ff3d6c Add a request about basic test case to the issue template (#1238)
* added note about basic test case

* minor fix
2020-07-15 12:51:27 +03:00
github-actions[bot] a852bce8ed Merge pull request #1210 from actions/releases/ubuntu16/20200709
Ubuntu 1604 (20200709 update)
2020-07-15 08:56:18 +00:00
Sergey Dolin 5f0524fda7 Fix WriteItem call (#1231)
Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-07-15 11:12:07 +03:00
github-actions[bot] c0e1a52e3c Merge pull request #1212 from actions/releases/ubuntu20/20200709
Ubuntu 2004 (20200709 update)
2020-07-15 07:16:02 +00:00
Maxim Lobanov b8915fb798 Merge pull request #1228 from miketimofeev/v-mitim/add_wsl_condition
[Windows] Remove WSL from software output on Windows 2016
2020-07-15 09:19:10 +03:00
no-reply@microsoft.com 3d7f73608f Updating readme file for macos-10.15 version 20200707.3 2020-07-15 06:13:07 +00:00
Vladimir Safonkin f138557938 Merge branch 'master' into v-vlsafo/add-dotnettls-pester 2020-07-15 08:26:27 +03:00
Image generation service account 95222e07e9 Updating readme file for win19 version 20200714.1 2020-07-14 21:25:03 +00:00
Maxim Lobanov 4ce2001e84 Merge pull request #1223 from maxim-lobanov/v-malob/toolset-semver
Toolset support for Semver notation
2020-07-14 17:22:33 +03:00
Sergey Dolin 363160a807 Fix StartCode/EndCode markup (#1213)
Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-07-14 11:26:26 +03:00
Alena Sviridenko a1aec37950 removed WSL note 2020-07-14 11:14:03 +03:00
Image generation service account d5dd4408d3 Updating readme file for win16 version 20200713.1 2020-07-14 07:59:29 +00:00
Maxim Lobanov 8f15af6902 Merge pull request #1216 from al-cheb/al-cheb/pester-part-#2
Replace current validates with pester testing approach #2
2020-07-14 10:36:53 +03:00
Mikhail Timofeev 42850134f2 replace condition with function Test-IsWin19 2020-07-14 10:25:38 +03:00
Vladimir Safonkin b6caa13a4e Fix 2020-07-14 09:40:02 +03:00
Mikhail Timofeev caea67fbc6 add condition 2020-07-14 00:09:57 +03:00
Maxim Lobanov aef9e7276d Update Install-Toolset.ps1 2020-07-13 17:46:36 +03:00
github-actions[bot] d7e2e9515a Merge pull request #1196 from actions/releases/win16/20200706
Windows Server 2016 (20200706 update)
2020-07-13 13:23:59 +00:00
Vladimir Safonkin 0c57e97fb8 Add DotnetTLS Pester test 2020-07-13 16:17:49 +03:00
github-actions[bot] 0c66b7b8ad Merge pull request #1195 from actions/releases/win19/20200706
Windows Server 2019 (20200706 update)
2020-07-13 12:00:12 +00:00
Aleksandr Chebotov 7efaab60f9 format style 2020-07-13 14:42:40 +03:00
Aleksandr Chebotov 3356fa7bd0 add assert MatchCommandOutput 2020-07-13 13:39:56 +03:00
Aleksandr Chebotov 51da94d189 fix git tests 2020-07-13 12:22:20 +03:00
Aleksandr Chebotov ea539f15cf fixed haskell tests 2020-07-13 12:17:14 +03:00
Mikhail Timofeev 749ff96d31 remove quotes (#1217) 2020-07-13 12:16:14 +03:00
Aleksandr Chebotov f8bf39d9ad fixed browser tests 2020-07-13 12:10:55 +03:00
Aleksandr Chebotov 81865d867e add webdriver tests 2020-07-13 12:10:54 +03:00
Aleksandr Chebotov bd13391d6b merge browser tests into one It 2020-07-13 12:10:54 +03:00
Aleksandr Chebotov 8608a1070e Migration to Pester tests 2020-07-13 12:10:54 +03:00
Aleksandr Chebotov f1352d64d5 Migration to Pester tests 2020-07-13 12:10:54 +03:00
Maxim Lobanov a120f078b2 Merge pull request #1208 from miketimofeev/v-mitim/get_rid_of_apt.sh_invocation
[Ubuntu] Fix 'Unable to acquire the dpkg frontend lock' error
2020-07-13 11:36:25 +03:00
Maxim Lobanov c5c5d14fef Merge pull request #1200 from dmitry-shibanov/v-dmshib/cargo-dep-win
Add cargo packages for windows
2020-07-10 17:52:22 +03:00
Maxim Lobanov fec0192835 Merge pull request #1215 from al-cheb/al-cheb/fix-unicode-char
Fix unicode char c=1089 to c=99 in TestsHelpers.ps1
2020-07-10 14:43:44 +03:00
Aleksandr Chebotov 10fd058af4 fix c=1089 to c=99 2020-07-10 14:38:45 +03:00
Mikhail Timofeev 694bf3098c Merge branch 'master' of https://github.com/miketimofeev/virtual-environments into v-mitim/get_rid_of_apt.sh_invocation 2020-07-10 12:35:52 +03:00
Image generation service account 451dff48a6 Updating readme file for ubuntu20 version 20200709.0 2020-07-10 07:28:13 +00:00
Image generation service account 487c88b726 Updating readme file for ubuntu18 version 20200709.0 2020-07-10 07:27:51 +00:00
Image generation service account 94425b547d Updating readme file for ubuntu16 version 20200709.0 2020-07-10 07:26:16 +00:00
Maxim Lobanov 454c3f79dd Merge pull request #1205 from Darleev/v-malob/implement-pester-tests
Implement Pester tests base for Windows images
2020-07-10 09:06:17 +03:00
Aleksandr Chebotov 5f8c5c4fcf Return sqlite3 and patchelf (#1206)
* patchelf bzip2 sqlite3

* update ubuntu 16.04

* merge 1604/basic.sh -> basic.sh
2020-07-09 21:22:33 +03:00
Maxim Lobanov 9fa12b9367 Merge pull request #1199 from dmitry-shibanov/v-dmshib/cargo-dep-linux
Add cargo packages for Linux
2020-07-09 19:14:34 +03:00
Mikhail Timofeev 0647236ac1 Rename IsIntalled -> IsPackageInstalled 2020-07-09 15:14:28 +03:00
Maxim Lobanov a2b104ff7e Update ImageHelpers.psm1 2020-07-09 14:29:02 +03:00
Maxim Lobanov 205fb1887e Update TestsHelpers.ps1 2020-07-09 14:27:06 +03:00
Maxim Lobanov 9bd0f97777 fix spacing 2020-07-09 14:09:44 +03:00
Maxim Lobanov d693730c54 fix comments 2020-07-09 13:22:07 +03:00
Maxim Lobanov 006744204f run tests for Kind 2020-07-09 11:06:29 +03:00
Dmitry Shibanov d3c035c980 fix place and naming 2020-07-09 10:53:31 +03:00
Maxim Lobanov 148b628e0b Implement Pester tests 2020-07-09 10:53:29 +03:00
Sergey Dolin c6950533af Add WSL (#1081)
* Add WSL

* Move WSL to the end of the provision

* Add elevated_user

* No restart VM

* Add Validation

* Add WSL note in Readme.md

* Rename WSL1 to WSL

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-07-09 09:57:02 +03:00
Mikhail Timofeev a7ee8ab672 move IsInstalled and apt-fast 2020-07-08 22:28:23 +03:00
no-reply@microsoft.com 1c22abb30d Updating readme file for macos-10.15 version 20200702.1 2020-07-08 18:02:55 +00:00
Maxim Lobanov 1c4790e543 Merge pull request #1194 from dibir-magomedsaygitov/v-dimago/add_oras_cli
[Ubuntu] Add ORAS CLI
2020-07-08 18:49:41 +03:00
Mikhail Timofeev cebf52206b remove source apt.sh 2020-07-08 15:34:53 +03:00
Dmitry Shibanov 0d95b3387c remove & and add extra line 2020-07-08 15:25:42 +03:00
Dibir Magomedsaygitov 2d2a590672 minor fix 2020-07-08 11:43:12 +03:00
Sergey Dolin f1b5ed40eb Remove ppa:ondrej/php from the list of apt repositories (#1104)
* Remove  ppa:ondrej/php from the list of apt repositories

* Add documentation and fixes

* fix documentation

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-07-08 11:13:45 +03:00
Dibir Magomedsaygitov 5323f8f7d4 remove temporary path 2020-07-08 11:13:21 +03:00
Maxim Lobanov cb3edf34a6 Merge pull request #1189 from al-cheb/al-cheb/minor-fix-azcli
Minor fix to remove unused temporary $Env:AZURE_EXTENSION_DIR variable
2020-07-08 10:35:28 +03:00
Maxim Lobanov acc3f46b5c Add aws session manager windows (#1178)
* add installation aws session manager for windows

* move to one file

* remove script step

* add documentation

* move logic to one file

* add notmatch

* change setup path variable

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-07-08 10:30:30 +03:00
Dmitry Shibanov 1cc55a5bd2 Aws session manager for linux (#1169)
* add installation aws session manager for linux

* move logic to one file

* change order

* removed unnecessary exit

* move echo line

* add plugin word

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-07-08 10:30:15 +03:00
Dmitry Shibanov ea72c54249 fix validate tests 2020-07-08 00:35:51 +03:00
Dibir Magomedsaygitov 26e56e5076 fix bug 2020-07-07 22:56:48 +03:00
Dibir Magomedsaygitov 5faa6abe7d implement download_with_retries function 2020-07-07 19:23:45 +03:00
Dibir Magomedsaygitov 5f5c60ef98 minor fixes 2020-07-07 19:14:31 +03:00
Image generation service account 781a4f8b38 Updating readme file for win16 version 20200706.1 2020-07-07 14:51:42 +00:00
Dibir Magomedsaygitov 8f5228371a Merge branch 'master' into v-dimago/add_oras_cli 2020-07-07 17:37:15 +03:00
Shang Yuanchun 69f455808b Fix getting version of aliyun cli. (#1150)
* Fix getting version of aliyun cli.

It has a version sub command, and --version is used to specify product api version,
not to get version of aliyun cli.

* Change title of aliyun-cli
2020-07-07 17:36:37 +03:00
Patrick Simonian bd35954e5f Add oc cli tool v4.6 (#1103)
* add oc cli tool 3.11.x

* change version to 4.6

* Update oc.sh

update mirror link

* Update Ubuntu1604-README.md

* update docs

* Update oc.sh

* Update oc.sh
2020-07-07 17:36:28 +03:00
Image generation service account f7c1a0264f Updating readme file for win19 version 20200706.1 2020-07-07 14:36:18 +00:00
Dibir Magomedsaygitov d62d028d7d Merge remote-tracking branch 'upstream/master' 2020-07-07 17:31:47 +03:00
Dibir Magomedsaygitov 845dc20aeb minor fixes 2020-07-07 17:25:41 +03:00
Dibir Magomedsaygitov df8858b77f install oras-cli on ubuntu 2020-07-07 16:40:02 +03:00
Alejandro Pauly b825f06ed9 Merge pull request #1141 from actions/releases/win16/20200628
[Software update] Windows Server 2016 (20200628 update) Week 27
2020-07-07 06:37:12 -04:00
Aleksandr Chebotov 699cd6fde7 remove unused temporary $Env:AZURE_EXTENSION_DIR varible 2020-07-07 13:20:09 +03:00
Dmitry Shibanov 344225a964 add cargo dep 2020-07-07 12:16:42 +03:00
Dmitry Shibanov 5cc1411e14 add cargo dep to linux 2020-07-07 11:38:29 +03:00
Vladimir Safonkin 9ed8bbbc63 Add Newman tool (#1185)
* Add Newman

* Move installation to NodeLts script on Windows
2020-07-07 11:37:15 +03:00
Johannes Schindelin 8226c37bf4 Install Git for Windows with symbolic links enabled (#1186)
We only offer Windows environments that support symbolic links, meaning: if running either as administrator, or with Windows' Developer Mode enabled, symbolic links can be created.

However, Git for Windows' auto-detection assumes that if it is installed by an administrator, it cannot detect whether "regular" users can create symbolic links, and by way of playing it safe, disables symlink support.

Since we know better, we can avoid the auto-detection.
2020-07-07 09:56:57 +03:00
Alejandro Pauly 234a7df001 Merge pull request #1157 from actions/releases/win19/20200630
[Software update] Windows Server 2019 (20200630 update) Week 27
2020-07-07 02:46:49 -04:00
Mikhail Timofeev c9638062b2 [Ubuntu] Prepend brew directories to the PATH (#1168)
* prepend

* add comment and move installation

* change toolcache dir in aws-sam script
2020-07-07 08:05:14 +03:00
Alena Sviridenko 9b15040a28 Merge pull request #1180 from miketimofeev/v-mitim/fix_container_tools_documentation
[Ubuntu 20] Fix container tools documentation
2020-07-06 14:23:05 +03:00
Dmitry Shibanov ec239c0649 change setup path variable 2020-07-06 12:48:04 +03:00
Dmitry Shibanov 6481eeaac6 add notmatch 2020-07-06 12:07:43 +03:00
Dmitry Shibanov 0fa2df6ae0 move logic to one file 2020-07-06 12:06:01 +03:00
Mikhail Timofeev 1bb8c1102e Move containers installation file 2020-07-06 10:53:26 +03:00
Dmitry Shibanov bf7da363eb add documentation 2020-07-06 10:42:34 +03:00
Dmitry Shibanov 50ed8f72e1 remove script step 2020-07-04 12:31:23 +03:00
Dmitry Shibanov 53eecd6367 move to one file 2020-07-04 12:26:39 +03:00
Dmitry Shibanov c7a98685ab add installation aws session manager for windows 2020-07-03 12:45:39 +03:00
Dibir Magomedsaygitov f6f93dad71 Update AWS CLI V1 to V2 on Ubuntu 20.04 Image (#1112)
* update aws cli v1 to v2 on ubuntu20

* add os.sh

* minor changes
2020-07-02 19:29:50 +03:00
Alena Sviridenko beec47e76b Merge pull request #1160 from miketimofeev/v-mitim/install_aws_sam_w-o_brew
[Ubuntu] Install aws-sam-cli without brew
2020-07-02 16:56:19 +03:00
Mikhail Timofeev abf21e68d5 fix typo in the description 2020-07-02 13:41:14 +03:00
Mikhail Timofeev ec297381e7 remove cleanup 2020-07-02 12:15:03 +03:00
Mikhail Timofeev b46e9c7adb remove SourcesDir variable 2020-07-02 12:13:44 +03:00
Mikhail Timofeev ef11240bbd simplify variable 2020-07-02 12:00:16 +03:00
Mikhail Timofeev 35f0938464 remove setting from 16.04 template 2020-07-02 11:59:16 +03:00
Mikhail Timofeev 5016333343 remove not needed setting from ub20 template 2020-07-02 11:35:06 +03:00
Mikhail Timofeev 1a582d0836 change description and comments 2020-07-02 11:22:58 +03:00
Mikhail Timofeev 9de5dfef44 pretify script a bit 2020-07-02 11:11:56 +03:00
Alejandro Pauly 195a1de97e Merge pull request #1128 from actions/releases/ubuntu18/20200625
[Software update] Ubuntu 1804 (20200625 update) Week 27
2020-07-01 12:24:07 -04:00
no-reply@microsoft.com 3ac66d6361 Updating readme file for macos-10.15 version 20200625.2 2020-07-01 15:53:07 +00:00
Mikhail Timofeev b12baea320 change installation method 2020-07-01 18:34:36 +03:00
Alejandro Pauly b5c02fc87f Merge pull request #1130 from actions/releases/ubuntu16/20200625
[Software update] Ubuntu 1604 (20200625 update) Week 27
2020-07-01 10:50:28 -04:00
Vladimir Safonkin ba79bba9d5 Add workflows to create software PRs and GitHub releases (#1123)
* Add workflows to create software PR and release

* Fix job names

* Minor fix

* Rework workflows
2020-07-01 16:32:10 +03:00
Vladimir Safonkin c1ee9d8bc6 Fix download retry helper (#1110)
* Fix download helper

* Fix download helper

* Add compressed flag to helper

* Minor fix

* Minor fix
2020-07-01 16:31:41 +03:00
Alena Sviridenko 4d685f4b01 [Ubuntu] Install AZ 4.3.0 (#1138)
* Add Az 4.3.0 for Ubuntu

* Move azpowershell versions to toolset

* Small fix in syntax
2020-07-01 15:16:12 +03:00
Maksim Petrov 8ce91e3c37 [Windows] Install AZ 4.3.0 (#1137)
* Install and validate AZ 4.3.0 for Windows images

* Move azureModules to toolset

* Fix validation

* Fix modules root location

* Small fix in syntax

* Fix in syntax

* Fixes for default tool versions
2020-07-01 15:16:01 +03:00
Alejandro Pauly cc6117e0db Merge pull request #1129 from actions/releases/ubuntu20/20200625
[Software update] Ubuntu 2004 (20200625 update) Week 27
2020-07-01 06:40:03 -04:00
Image generation service account 4a08d080ac Updating readme file for win19 version 20200630.0 2020-07-01 10:00:47 +00:00
Maksim Petrov 38ee52e36d Merge branch 'master' into v-mapetr/linux/update-az 2020-07-01 00:02:30 +03:00
Darii Nurgaleev 64f438fd7a PostgreSQL: Validation and Installer parameters fix. (#1148)
* Removed PostgreSQL server from path.
2020-06-30 20:43:47 +03:00
Andy Mishechkin e16e7a7e30 Microsoft.VisualStudio.Component.VC.14.25.x86.x64 has been added to Visual Studio deployment (#1146)
* Microsoft.VisualStudio.Component.VC.14.25.x86.x64 has been added to VS installing

* Microsoft.VisualStudio.Component.VC.14.25.x86.x64 has been removed from VS2017
2020-06-30 19:26:03 +03:00
Aleksandr Chebotov 21c6325fca start and enable docker.service if not running/enabled (#1140) 2020-06-30 08:57:34 +03:00
Maksim Petrov 8d0d6f85cc [Windows] Merge several toolset provisioners into single Configure-Toolset script (#1111)
* Add Configure-Toolset for windows

* Set error action preference to stop

* Move toolcache.json to config folder

* Fix in verbose

* Rename toolsets folder

* Move default version functions from install-toolset to configure-toolset

* Rework Configure-Toolset

* Fix typo and remove empty line

* Fix issues

* Fix parameters in helpers

* Fix helper syntax

* Rename defaultVariable
2020-06-30 07:48:55 +03:00
Image generation service account 56845d80b9 Updating readme file for win16 version 20200628.0 2020-06-29 11:26:42 +00:00
Aleksandr Chebotov a89f839675 [Ubuntu] Merge several toolset provisioners into single Configure-Toolset script (#1121)
* Single toolset

* rework conditional logic
2020-06-29 14:10:01 +03:00
Darii Nurgaleev fc206bb997 .NET 48 change description. (#1132)
* Change .NET software description.

* Fix description.
2020-06-28 21:11:01 +03:00
Maksim Petrov 7a2c4871fc Small fix in syntax 2020-06-28 21:08:18 +03:00
Maksim Petrov 52610e17ba Move azpowershell versions to toolset 2020-06-28 21:03:34 +03:00
Maksim Petrov 3b86a377ee Add Az 4.3.0 for Ubuntu 2020-06-27 04:55:49 +03:00
Image generation service account 1dc49c6701 Updating readme file for ubuntu16 version 20200625.0 2020-06-26 08:17:51 +00:00
Image generation service account 50e48bb602 Updating readme file for ubuntu20 version 20200625.0 2020-06-26 07:55:33 +00:00
Image generation service account 4ac3df3908 Updating readme file for ubuntu18 version 20200625.0 2020-06-26 07:52:33 +00:00
Alejandro Pauly 73b1f4219b Merge pull request #1098 from actions/releases/win19/20200621
[Software update] Windows Server 2019 (20200621 update) Week 26
2020-06-25 11:57:05 -04:00
Aleksandr Chebotov 2378e1c967 Add localhost alias ::1 IPv6 (#1107) 2020-06-25 18:56:42 +03:00
Alejandro Pauly 4dcf7247e8 Merge pull request #1097 from actions/releases/win16/20200621
[Software update] Windows Server 2016 (20200621 update) Week 26
2020-06-25 11:55:56 -04:00
Alejandro Pauly 874ca4f09f Merge pull request #1094 from actions/releases/ubuntu18/20200621
[Software update] Ubuntu 1804 (20200621 update) Week 26
2020-06-25 09:10:35 -04:00
Alejandro Pauly 205edc13e8 Merge pull request #1093 from actions/releases/ubuntu16/20200621
[Software update] Ubuntu 1604 (20200621 update) Week 26
2020-06-25 05:45:49 -04:00
Darii Nurgaleev de175a01f6 Update mysql to version 8 on Ubuntu 20.04 (#621)
* mysql update to version 8

* changed package number and install dev tools

* added latest version parser

* removed sed for whitespaces - changed to grep.

* removed unnessacary cut from script.

* removed unnesscary grep.

* added definition for ubuntus.

* root password section moved from if

Co-authored-by: Dariy.Nurgaleev <d.nurgaleev@trueengineering.ru>
2020-06-25 12:21:08 +03:00
Darii Nurgaleev 32bea7d8d3 PostgreSQL: Remove from PATH/Add environment variables. (#1099)
* Removed PostgreSQL server from path.

* Added new Paths

* added another solution for documentation

* Fixed path in generator.
2020-06-25 12:20:48 +03:00
Alejandro Pauly e0c359be4c Merge pull request #1095 from actions/releases/ubuntu20/20200621
[Software update] Ubuntu 2004 (20200621 update) Week 26
2020-06-25 00:29:45 -04:00
no-reply@microsoft.com 15c14c65f0 Updating readme file for macos-10.15 version 20200618.1 2020-06-25 01:13:03 +00:00
Aleksandr Chebotov 4c34ad64df Add Google Cloud SDK for Windows (#1102)
* Add Google Cloud SDK

* Add Validate-GoogleCloudSDK.ps1 script
2020-06-24 11:37:36 +03:00
Darii Nurgaleev f342a7de2d Add Adopt Open JDK for Ubuntu. (#1060)
* added Adopt Open JDK for Ubuntu.

* added default java for ubuntu 20

* moved Azul Keys to ubuntu 16,18

* Documentation description

* set default java version.

* Added documentation part for Azul Zulu.

* remove java 13,14

* moved apt-get update.

* removed 12 jdk for ubuntu 20.

* java 12 documentation

* java 12 only on ubuntu 16 18
2020-06-24 11:37:04 +03:00
Vladimir Safonkin 98df997b11 Switch Java installation to AdoptOpenJDK on Windows (#1067)
* Switch Java installation to AdoptOpenJDK

* Minor fix

* Setup env vars

* Reworked

* Add variable for java root path

* Validation improvement

* Minor fix

* Minor fix
2020-06-23 17:31:17 +03:00
Maxim Lobanov 7e0b4b4e05 fix encoding 2020-06-23 13:34:04 +03:00
Maxim Lobanov 6f246a3b4f Update nvm.sh (#1096) 2020-06-23 12:09:52 +03:00
Vladimir Safonkin e9e1f92089 Fix retry download helper for PyPy (#1092) 2020-06-23 12:09:16 +03:00
Alejandro Pauly 7e20013bcb Merge pull request #1048 from actions/releases/win16/20200614
[Software update] Windows Server 2016 (20200614 update) Week 25
2020-06-22 16:50:42 -04:00
Image generation service account 57ba7e6215 Updating readme file for win19 version 20200621.1 2020-06-22 10:11:12 +00:00
Darii Nurgaleev 350bf4a646 Change .NET software description. (#1078) 2020-06-22 12:41:34 +03:00
Image generation service account 9c32064039 Updating readme file for ubuntu20 version 20200621.1 2020-06-22 08:55:54 +00:00
Image generation service account 4c59d164d5 Updating readme file for ubuntu18 version 20200621.1 2020-06-22 08:41:41 +00:00
Image generation service account 44987583a3 Updating readme file for ubuntu16 version 20200621.1 2020-06-22 08:41:40 +00:00
Jeff Weiner 1a164c38dd Install-WindowsUpdates fixes (#1071) 2020-06-22 11:25:04 +03:00
Dmitry Shibanov f06102ac3a Switch provisioners to install Go from GitHub releases on Ubuntu (#1025)
* install go

* added validation

* check zero build version

* add versions and for ubuntu2004

* setup for ubuntu

* fix execute command

* fix issue with cat

* fix go.sh

* fix comments

* remove documentation

* fix comment position go.sh ubuntu2004

* fix version

* remove import

* remove variables

* remove fake url

* fix linking to default version

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-06-19 19:29:07 +03:00
Vladimir Safonkin 53ac16e05d Use curl in download retry helper (#1079) 2020-06-19 17:05:38 +03:00
Dmitry Shibanov b41fda16c1 Switch provisioners to install Go from GitHub releases on Windows (#1026)
* add go to json toolset

* add install and validate go

* fiixing go tests

* fix validation for go

* check zero build version

* add 1.9 version

* setup variables for go

* fix comments

* remove script invokation

* remove lines

* fixing install go

* remove comments

* remove fake url

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-06-19 13:47:55 +03:00
Image generation service account 7c96951971 Updating readme file for win19 version 20200608.1 2020-06-19 06:27:45 +00:00
Mikhail Timofeev a9fbf2c3d8 Add swap to /mnt (#965) 2020-06-18 22:13:09 +03:00
Alejandro Pauly 00f513edbb Merge pull request #1045 from actions/releases/ubuntu18/20200614
[Software update] Ubuntu 1804 (20200614 update) Week 25
2020-06-18 11:09:02 -04:00
Alejandro Pauly 8eb46c3c52 Merge pull request #1046 from actions/releases/ubuntu16/20200614
[Software update] Ubuntu 1604 (20200614 update) Week 25
2020-06-18 11:06:56 -04:00
Mikhail Timofeev 9ff56b175e Remove DotNET 2.2 from Ubuntu images (#1016) 2020-06-18 15:50:56 +03:00
Mikhail Timofeev cd83023e65 Remove DotNET 2.2 from Windows images (#1017) 2020-06-18 15:12:02 +03:00
no-reply@microsoft.com f5063fab5f Updating readme file for macos-10.15 version 20200610.3 2020-06-18 09:23:08 +00:00
Alejandro Pauly fab29f6077 Merge pull request #1047 from actions/releases/ubuntu20/20200614
[Software update] Ubuntu 2004 (20200614 update) Week 25
2020-06-18 02:58:09 -04:00
Mikhail Timofeev e0a9c9eddb change CRLF to LF (#1069) 2020-06-18 08:32:52 +03:00
Mikhail Timofeev 80a48cfd45 [Windows] Add sbt to software report generator (#1065)
* add sbt

* more readable solution
2020-06-17 20:36:36 +03:00
Greg Swallow 6e50cf94ab Paragraphs (or stanzas) should cover 1 topic only. (#1062)
* Paragraphs (or stanzas) should cover 1 topic only.

* No need for options.
2020-06-17 19:26:41 +03:00
Vladimir Safonkin 500822209c Add linux utils (#1034)
* Add linux utils
* Add linux utils to 16.04
2020-06-17 14:43:03 +03:00
Ryan Spletzer 5ad4d03532 Fix Get-VisualStudioExtensions function name typo (#1059) 2020-06-17 11:44:33 +03:00
Maksim Petrov 8ef693d23d Adding Android 11 (android-30) into SDK installation (#1058)
* Add AndroidR for linux

* Add AndroidR for windows
2020-06-17 11:43:02 +03:00
Nikita Bykov 40caaf3e2c Switch provisioners to install Boost from GitHub releases on Ubuntu (#995)
* switched provisioners to install Boost from GitHub releases on Ubuntu
* removed DocumentInstalledItem from boost.sh

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2020-06-16 12:07:23 +03:00
Pascal Berger 68a72ab612 Fix typo in comment (#1051) 2020-06-15 22:30:17 +03:00
Aleksandr Chebotov ebadb5cea8 Add NuGet.exe on Windows Server 2016/2019 (#1049)
* Add NuGet.CommandLine

* remove temporary path update
2020-06-15 20:10:54 +03:00
Alejandro Pauly 4bc0c4348d Merge pull request #1038 from wipe2238/patch-1
Update link to Community Forum
2020-06-15 12:58:08 -04:00
Alejandro Pauly 3bb8610365 Merge pull request #1044 from ryanspletzer/v-ryspl/add-missing-array-comma-in-softwarereport-generator
Add missing array comma in SoftwareReport.Generator.ps1
2020-06-15 12:56:29 -04:00
Image generation service account 4b97763f5e Updating readme file for win16 version 20200614.1 2020-06-15 07:37:15 +00:00
Image generation service account 6d2e5c888d Updating readme file for ubuntu20 version 20200614.1 2020-06-15 07:00:09 +00:00
Image generation service account 8b808bbf54 Updating readme file for ubuntu16 version 20200614.1 2020-06-15 06:56:07 +00:00
Image generation service account b81f267b3c Updating readme file for ubuntu18 version 20200614.1 2020-06-15 06:51:53 +00:00
Ryan Spletzer b8cb0b87b8 Add missing array comma in SoftwareReport.Generator.ps1 2020-06-14 10:11:39 -04:00
Wipe 1bf5fd5562 Update link to Community Forum 2020-06-12 14:30:08 +02:00
Sergey Dolin d1fc6628fe Add C++ ATL for v141 build tools (x86 & x64) (#1027)
* Add C++ ATL for v141 build tools (x86 & x64)

* Add C++ MFC for v141 build tools (x86 & x64)

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-06-12 00:06:38 +03:00
Andy Mishechkin dc7ffe9eb0 [Zeit] terms have been removed from Vercel deployment (#1032) 2020-06-11 16:50:59 +03:00
Sergey Dolin 929c828931 AddVisualStudio BuildTools (#1024)
* Add Microsoft.VisualStudio.Component.TeamOffice.BuildTools

Visual Studio Tools for Office (VSTO) build tools

* Add Sharepoint & Workflow build tools

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-06-11 10:09:15 +03:00
Image generation service account f3600e10d6 Updating readme file for ubuntu20 version 20200607.1 2020-06-11 02:51:38 +00:00
Image generation service account 7b82155a99 Updating readme file for win16 version 20200604.1 2020-06-10 22:35:29 +00:00
no-reply@microsoft.com c954a9f815 Updating readme file for AzP macos-10.15 version 20200604.1 2020-06-10 22:18:06 +00:00
Dibir Magomedsaygitov f33a870bf1 Switch provisioners to install Boost from GitHub releases on Windows (#972)
* switch provisioners to install boost from github releases

* minor fixes

* separate boosts by toolset versions

* minor fix

* switch provisioners for win16

* fix bugs

* fix validation

* minor fix

* fix validation

* fix validation

* fix validation

* minor fix

* change toolset version for win16

* minor fixes

* minor fix

* fix validation

* update links to toolset-json

* add arch to BoostInstallationDir
2020-06-10 19:42:15 +03:00
Image generation service account a0b45fba7a Updating readme file for ubuntu16 version 20200604.1 2020-06-10 13:42:41 +00:00
Image generation service account 6a8b45ee6a Updating readme file for ubuntu18 version 20200604.1 2020-06-10 11:12:35 +00:00
Image generation service account b11ed29759 Updating readme file for win19 version 20200531.1 2020-06-08 18:57:18 +00:00
Andy Mishechkin 6070c25302 [Windows] Add azcopy utility (#1008)
* azcopy10 deployment for Windows has been added

* small bugfixing

* Header has been added to Install-AzCopy.ps1

* Header has been added to Validate-AzCopy.ps1

* Packer tempaltes have been modified
2020-06-08 10:59:13 +03:00
Alejandro Pauly c471a356eb Merge pull request #1006 from AtOMiCNebula/jdweiner/Squelch-FinalizeTakeOwn
Suppress output from takeown during Windows's Finalize-VM.ps1
2020-06-05 08:57:41 -04:00
Vladimir Safonkin f9c31328ae Add information about contributing to Windows images (#997) 2020-06-05 08:53:31 -04:00
Aleksandr Chebotov b4da84d76e add toolcache ubuntu-20.04 (#1007) 2020-06-05 15:23:55 +03:00
Image generation service account d882e04f8f Updating readme file for ubuntu20 version 20200604.0 2020-06-05 07:31:48 +00:00
Jeff Weiner (OFFICE) 8d37f28660 Suppress output from takeown 2020-06-04 22:58:47 -07:00
Image generation service account efdfa52b32 Updating readme file for win16 version 20200531.1 2020-06-04 15:18:59 +00:00
no-reply@microsoft.com 26b764b1e3 Updating readme file for AzP macos-10.15 version 20200530.1 2020-06-04 14:43:32 +00:00
Mikhail Timofeev 76b6fce397 [Ubuntu 20] Add docker-moby, sbt, github-cli, prepare toolcache directory (#1002)
* add docker-moby,sbt,github-cli toolcache ruby, pypy

* remove toolcache

* add agentoolsdirectory

* remove toolcache and toolset files

* move directory creation for all Ubuntus'
2020-06-04 15:09:41 +03:00
Aleksandr Chebotov 85331140fc Fix regression with PHP installation (#983)
* add helpers functions

* replace 160 code to 32
2020-06-03 17:57:40 +03:00
Aleksandr Chebotov 52e3e704dd Update MongoDB and PostgreSQL documentation (#993)
* update mongodb and postgresql md

* update pg service
2020-06-03 17:35:03 +03:00
Mikhail Timofeev 1810983a57 [Ubuntu] rollback azure-cli hardcode and install the latest version (#982)
* rollback azure-cli hardcode

* remove os.sh helper
2020-06-03 14:51:55 +03:00
Maxim Lobanov aefe158a52 Add Ubuntu 20.04 to readme (#976)
* add ubuntu 20.04 to readme

* add preview label

* Update issue templates

* Update tool-request.md

* update readme trailing spaces

* add Ubuntu 20.04 and macOS label
2020-06-03 11:48:43 +03:00
Mikhail Timofeev 5d67652502 remove workaround (#984) 2020-06-03 10:50:24 +03:00
Dibir Magomedsaygitov 31a1a6610a Merge pull request #10 from actions/master
Update local master
2020-06-02 21:27:45 +03:00
Aleksandr Chebotov 43e26fa96b Cleanup old markdown documenation approach (#979) 2020-06-02 20:07:12 +03:00
MSP-Greg 8c8f384a61 Windows - Install-Msys2.ps1 - minor reliability, taskkill, logging (#928) 2020-06-02 18:42:43 +03:00
Sergey Dolin b5c0e6d2f9 Install MongoDB on Windows images (#680)
* Add installation MongoDB

* Remove env update

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-06-02 15:52:54 +03:00
Darii Nurgaleev 3be17cf239 PostgreSQL install on Ubuntu/Windows. (#636)
* added windows installation script for postgresql

* removed if from Start-PostreSQL

* added script to packar template.

* changed postgresql.sh for ubuntu.

* postgresql stop and disalbe services.

* change name of the functions

* Stop postgreSQL after validation instead of start.

* added validation and re-work installation prcoedur

* remove redundunt code from psql

* correct intendation

* path to Path

* added PostgreSQL validation procedure.

* Removed useless last line.

* redundunt parameter passed in function call.

* removed repeated part of code.

* removed Stop function since it was useless.

* spaces

* spaces =

* Update Windows2019-Azure.json

* resolve confictls

* added validate and install postgresql

* added password to choco install and variables.

* add new system variables.

* added --params flag

* added correct quotas

* added logging for PostgreSQL install

Co-authored-by: Dariy.Nurgaleev <d.nurgaleev@trueengineering.ru>
2020-06-02 15:52:42 +03:00
Sergey Dolin c6a872a71e Return back dotnent 3.1.102 (#778)
Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-06-02 15:52:30 +03:00
Maxim Lobanov ad065a5ee1 Fix broken link in readme file (#974)
* Update readme file

* update links

* tag -> label
2020-06-02 10:53:30 +03:00
Vladimir Safonkin 804922a1e2 Add markdown file's generation to Windows images (#934)
* Add windows doc generator

* Minor fix

* Fix pypy arch

* Minor fix

* Minor fix

* Resolve comments

* Minor fix

* Add 7zip version

* Add haskell section

* Add stack version

* Fix MinGW

* Fix paths

* Fix haskell section

* Minor fix

* Add android ndk version
2020-06-02 09:32:23 +03:00
Image generation service account 5c334052e7 Updating readme file for ubuntu20 version 20200531.1 2020-06-01 18:58:02 +00:00
Fernando Guisso d2a9559ba0 update docker-compose installer (#966)
update the URL for use the latest version.
2020-06-01 21:29:57 +03:00
Dibir Magomedsaygitov ceab277859 Merge pull request #9 from actions/master
Update master branch
2020-06-01 14:41:11 +03:00
Alejandro Pauly 578458522a Merge pull request #957 from ejsmith/patch-1
Skip first time welcome message in .NET Core
2020-05-29 13:01:52 -04:00
Vladimir Safonkin 330e62af9d Add download retry helper on Ubuntu (#955)
* Add download retry helper
2020-05-29 15:27:33 +03:00
jpark37 28da6d6fa1 Update Windows2019 image to use 2004 SDK & WDK (#935) 2020-05-29 15:05:11 +03:00
Mikhail Timofeev 6ac6655c9f more readable script (#956) 2020-05-29 14:38:59 +03:00
Dibir Magomedsaygitov 696110c157 Refactor AzModules installation (#945)
* refactor azmodules installation
2020-05-29 14:26:08 +03:00
Mikhail Timofeev 7b4cd37ecf Temporary downgrade Azure-Cli to 2.5.1 (#959)
* hardcode 2.5.1 for win and linux

* change instllation to downgrade for ubuntu
2020-05-29 10:34:21 +03:00
Vladimir Safonkin 7976605290 Add git-ftp on Ubuntu image (#950)
* Add git-ftp

* Remove comment

* Minor fix

* Move installation to git.sh
2020-05-29 09:28:06 +03:00
Aleksandr Chebotov 9b76f6f84b Update to latest kind version (#954) 2020-05-28 19:30:28 +03:00
Eric J. Smith ea645ec9af Skip first time welcome message in .NET Core
Since .NET Core 3.1.300, there is a new environment variable named `DOTNET_NOLOGO` that specifies whether .NET Core welcome and telemetry messages are displayed on first run.

https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet
2020-05-28 10:15:39 -05:00
Andy Mishechkin 8290bdeb6e "Zeit-now" CLI to "zeit-vercel" CLI (#947)
* Zeit Now has been replaced to Zeit Vercel

* Checking the [now] command has been added

* zeit-now -> zeit-vercel

* zeit--Now has been renamed to zeit-vercel in Ubuntu temlates
2020-05-28 16:18:02 +03:00
Mikhail Timofeev 728883de5d [Ubuntu] Install 3 latest Haskell version and latest Cabal version (#939)
* Remove deprecated versions

* add regexp for the latest versions

* refactor some checks

* change cabal version

* change version retrieval to awk

* minor comments improvment
2020-05-28 10:36:52 +03:00
Aleksandr Chebotov a29d0c400a Update IEDriverServer url (#944)
* update IEDriverServer url

* update path

* add versioninfo.txt
2020-05-28 09:00:23 +03:00
Medya Ghazizadeh e8d2146082 add minikube to ubuntu and windows images (#830)
* add minikube to ubuntu and windows images

* address review comments

* remove extra lines

* remove extra json added

* remove 1604

* merge upstream

* add comment

* remove caching
2020-05-27 23:30:22 -04:00
Alejandro Pauly f3ae26434d Merge pull request #925 from xtqqczze/replace-wmi-cmdlets
Replace use of deprecated WMI v1 cmdlets
2020-05-27 23:28:15 -04:00
Dibir Magomedsaygitov c7544534be Merge pull request #8 from actions/master
Update master
2020-05-27 11:31:36 +03:00
Mikhail Timofeev 2b6b0382e8 add azcli and azdevops (#941) 2020-05-27 10:32:35 +03:00
Darii Nurgaleev a1b0db7199 removed fix (#943) 2020-05-27 10:30:45 +03:00
Mikhail Timofeev 021e7bc68b Add Ubuntu 20 image (#883)
* add ubuntu 20 yml

* add ubuntu 20.04

* add toolcache

* add config

* install ansible from oficial canonical repo

* remove azure-cli

* remove azure-devops-cli

* libcurl3 -> libcurl4

* libcurl4

* install python2

* install clang9 directly from apt-get

* remove swift

* fix libcurl in the right place

* remove docker-moby

* remove dotnetcore-sdk

* remove haskell

* remove azul jdk

* remove leingen

* remove php

* remove sbt

* fix lsb release

* remove mongodb

* remove >> for go installation

* install only python3

* remove pip version

* remove add-apt-repository -y ppa:apt-fast/stable

* remove android

* remove powershell

* remove python from tests

* add java back

* change heroku installation

* get back leingen

* get back android

* remove set -e from java installation

* get back apt-fast

* remove git-lfs install from packagecloud

* add pip installation for python2

* get back set -e to java-tools.sh

* change ansible installation

* add pip to python

* Revert "install clang9 directly from apt-get"

This reverts commit e7d965f5b4.

* Revert "change heroku installation"

This reverts commit 4fb3c0c3eb.

* Revert "remove php"

This reverts commit d64ce162b8.

* change CRLF to LF for php installation

* get back heroku to template

* get back haskell

* get back dotnet

* install pwsh via snap

* remove netcore 3.0 & 2.2

* add azpowershell

* Upgrade to Az 3.8

* Update Validate-AzureModules.ps1

* Fix formatting in doc-string for Rust for Windows-image.

Ensure output in ` images/win/Windows2019-Readme.md` looks proper.

[Live in master right now](https://github.com/actions/virtual-environments/blob/master/images/win/Windows2019-Readme.md#rust-64-bit), it looks kinda bad.

* added workaround for default DNS

* revert changes

* Don\'t create backup sed file (#792)

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>

* Updated README with new rules of tool installation. (#793)

* Update README with new rules of tool installation.

* fixed typo

* fix notes

* another minor fix

* fixed articles

* fixed license line

* Add Python toolcache installation from Github releases for Ubuntu (#704)

Change logic to install Python to Ubuntu images to use GitHub releases from https://github.com/actions/python-versions

* Software list: "do not change" label. (#796)

* added_advises

* change place for hided stirng.

* changed to more direct message.

* Fail fast in image generation if not enough disk space for customers (#767)

* added checking free disk space
Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>

* Add FS-iSCSITarget-Server (#805)

* Updating readme file for win19 version 20200426.1

* Add Python tools installation from Github releases for Windows (#705)

* Add Toolset provision for Windows
Co-authored-by: MaksimZhukov <v-mazhuk@microsoft.com>

* Updating readme file for macOS version 20200425.1 (#801)

* Updating readme file for win16 version 20200426.1

* change min free space to 18000Mb (#814)

* Added java 13 package in VM (#795)

* Added java 13 package in VM

* Fixed var name

* Make changes from 11 to 13

* added java 13 for validate-javatool

* Fix documentation for containertools

* pre-create .composer folder to preserve permission

* Fix minor glitch in installer message

echo "cmake is already installed"

* added workaround for default DNS (#819)

* workaround reverted

* Improve Windows provisioners stability (#733)

* Improve Install-CloudFoundryCli.ps1

* Improve Install-Go.ps1

* Improve Install-Kind.ps1

* Improve Install-MysqlCli.ps1

* Improve Install-Rust.ps1

* Improve Install-SQLPowerShellTools.ps1

* Improve Update-AndroidSDK.ps1

* Fix issue with resolve

* Improve Windows Visual Studio provisioners (#758)

* Add retries to DotnetSDK provisioner

* Improve VS provisioners

* Fixes in syntax

* Fixes in syntax

* Rename Install-VS function

* Remove bootstrapperName parameter from Install-VisualStudio

* Small fix

* Improve Windows browsers provisioners stability (#725)

* Improve Chrome provisioner

* Improve Edge provisioner

* Improve Firefox provisioner

* Resolve conflicts in Install-Chrome.ps1

* Add retry logic for javatools (#802)

* Add retry logic for javatools

* Add retry logic for Selenium server download (#807)

* Add retry logic for selenium

* Refactoring

* Add retries for Selenium release info

* Minor fix

* Fix kubectl installation (#799)

* Fix kubectl installation

* Fix kubectl installation

* Add --client flag

* Fix for ubuntu 16.04

* Move kubectl apt packages installation to basic.sh

* Combined separated scripts for kubectl installation to one

* Minor fix

* Remove apt-transport-https package from basic.sh

* Delete helm init

* Disable crash reporting (#826)

* disable jit debugger

* override settings asfter vs installation

* Fix maven environment variable (#831)

* Updating readme file for macOS version 20200430.1 (#846)

* Add nodejs toolcache for windows (#840)

* add installation of nodejs

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>

* Add nodejs tool cache for linux. (#839)

* add nodejs

* 4 node versions

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>

* Hide packages that are no longer required (#854)

* Updating readme file for macOS version 20200430.1

* hide AutomaticRemove info

* added SSDT workload to VS 2019 (#844)

* Install Go to hostedtoolcache directory on Ubuntu image (#848)

* Move go location to the toolcache

* Install Go to hostedtoolcache directory on Windows image (#849)

* Move installed go versions to toolcache directory

* Updating readme file for win19 version 20200430.2

* Updating readme file for ubuntu16 version 20200430.2

* Install Windows 10 SDK (10.0.14393.795) via standalone installer (#862)

* add win10 sdk 10.0.14393

* markdown changes

* Add msys2 installation and validation (#632)

* SQL Server Data-Tier Application Framework latest upgrade. (#863)

* DACFx_latest_version_install

* Fix the cleanup script. (#856)

* Fix the cleanup script.The result is not returned to the variable because of the output redirect

* Added the cancel timeout.

* Update Haskell tool Stack (#860)

* Update Haskell tool Stack

* Update haskell script to install stack from get.haskellstack.org

* Updating readme file for win16 version 20200505.1

* Updating readme file for ubuntu18 version 20200430.1

* Switch Expand-Archive to 7zip on Windows image generation (#861)

* switch expand-archive to 7zip on windows

* [Ubuntu] Add Azcopy10 (#871)

* Add azcopy10

* Add spaces after azcopy

* add condition to ansible

* deprecated software Ubuntu 20.04

* install powershell Ubuntu 20.04

* use function in ansible

* move preparemetadata.sh to installers folder

* update preimagedata.sh ubuntu20

* add confition for dotnetsdk

* scripts/installers/2004/android.sh

* python.sh ubuntu 20.04

* simplify conditions

* remove toolcache.json

* get back note in readme

* remove workaround for git-lfs

* Az 3.8.0 Ubuntu 20.04

* fix kubernetes-tools in template

* add helpers script to os.sh

* remove old android, old cabal

* remove platform tools

* remove java7 for ubuntu20

* stay only go 1.14 Ubuntu 20.04

* add helper to python.sh

* add os.sh helper to azpwsh and java

* remove apis from documented

* remove addons google-api

* Install Az latest module

* get back swift

* set java 11 as default

* change offer and sku

* Revert "change offer and sku"

This reverts commit d5d92a553a.

* Unite mercurial scripts

* combine basic scripts for ubuntu 18 & 20

* add os.sh to basic.sh

* Revert "set java 11 as default"

This reverts commit aada5b12b0.

* set Java11 by default, set Java8 for Androidsdk

* rework php script

* remove rid of php.sh files

* move installation to for loop

* add disk space validation

Co-authored-by: Christoph Bergmeister [MVP] <c.bergmeister@gmail.com>
Co-authored-by: Jostein Kjønigsen <jostein@kjonigsen.net>
Co-authored-by: Darii Nurgaleev <Darleev@github.com>
Co-authored-by: Sergey Dolin <v-sedoli@microsoft.com>
Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
Co-authored-by: Alena Sviridenko <alenasviridenko@github.com>
Co-authored-by: Vladimir Safonkin <vsafonkin@gmail.com>
Co-authored-by: Dariy Nurgaleev <50947177+Darleev@users.noreply.github.com>
Co-authored-by: Nikita Bykov <49442273+nikita-bykov@users.noreply.github.com>
Co-authored-by: Aleksandr Chebotov <47745270+al-cheb@users.noreply.github.com>
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Maksim Petrov <47208721+vmapetr@users.noreply.github.com>
Co-authored-by: Sima Zhu <48036328+sima-zhu@users.noreply.github.com>
Co-authored-by: phozzy <arthur.fayzullin@gmail.com>
Co-authored-by: Jorgen Thelin <jthelin@microsoft.com>
Co-authored-by: Dmitry Shibanov <shibanov-1997@inbox.ru>
Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
Co-authored-by: cage200 <patruadrian@yahoo.com>
Co-authored-by: Junyoung Clare Jang <jjc9310@gmail.com>
Co-authored-by: Dibir Magomedsaygitov <61747324+dibir-magomedsaygitov@users.noreply.github.com>
Co-authored-by: Aleksandr Chebotov <v-aleche@microsoft.com>
2020-05-26 18:45:48 +03:00
Sergey Dolin a56bf3f0ee Install GitHUB CLI on Ubuntu (#851)
* Install GitHub CLI on linux images

* Install latest release

* remove unneeded sudo

* Remove help cli options

* Add helper doc

* Resolve comments

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-05-26 16:30:15 +03:00
Darii Nurgaleev c1ad396b6a Add Android SDK 29.0.1 and NDK 21 (#913)
* added android sdk and ndk

* added ndk-bundle instead of NDK version

* ndk_root_path

* removed new lines.
2020-05-26 12:36:27 +03:00
Aleksandr Chebotov 5e7a5aeedd Add retries to get PyPy version (#933)
* add retries to get PyPy version

* replace wget to curl
2020-05-25 12:35:06 +03:00
Maksim Petrov 85cc4ed839 Cleanup Cargo registry data folders (#914)
* Remove Cargo cache for Linux

* Remove Cargo cache for Windows

* Remove entire registry folder
2020-05-25 12:25:41 +03:00
Image generation service account 54effab40d Updating readme file for ubuntu18 version 20200518.1 2020-05-25 08:39:15 +00:00
Image generation service account 74ee251a4e Updating readme file for ubuntu16 version 20200517.1 2020-05-25 08:02:05 +00:00
Dibir Magomedsaygitov 1877f7df5e Fix Stack's installation path (#896)
* fix path

* fix naming

* add ghc to path
2020-05-22 20:22:13 +03:00
MSP-Greg d7a86d8500 Windows - Install-Msys2.ps1 - remove p7zip / 7z package (#916)
Due to conflicts with two installed versions
2020-05-22 20:21:09 +03:00
Image generation service account 5906f22741 Updating readme file for win19 version 20200517.1 2020-05-21 22:37:42 +00:00
xtqqczze d0ba2cd2a4 Replace Get-WmiObject with Get-CimInstance 2020-05-21 19:49:51 +01:00
Aleksandr Chebotov 1e61cd9f40 Updating readme file for macOS1015 version 20200518.2 (#918) 2020-05-21 20:52:55 +03:00
Aleksandr Chebotov b32d652ed9 change limit to 16000 (#920) 2020-05-21 17:50:48 +03:00
Image generation service account 061856ba2b Updating readme file for win16 version 20200517.1 2020-05-21 14:00:30 +00:00
Dibir Magomedsaygitov bfb144a1a1 Merge pull request #7 from actions/master
update master
2020-05-21 11:14:03 +03:00
Ricardo Minguez (Rido) c04c8da577 add CMake, and GCC toolchain to VS2019 (#889)
Co-authored-by: ridomin <ridomin@live.com>
2020-05-21 10:33:16 +03:00
MSP-Greg db702848ce WIndows - update Install-Msys2.ps1 (#906)
1. Use Invoke-RestMethod to retrieve most recent msys2 base
2. Git tar  - change paths to full nix style
3. Git tar - requires exe's from Git/mingw64/bin, set ENV

2 & 3 may not be needed, but if anything changes...
2020-05-21 09:36:33 +03:00
Aleksandr Chebotov 521b0c5e28 Add flag validation diskspace and set false(skip) step by default (#909)
* flag validation diskspace

* display Available disk space

* update image.CI

* add image.CI flag

* update env RUN_VALIDATION_FLAG
2020-05-21 09:08:52 +03:00
Aleksandr Chebotov e25d793c29 add vswhere windows server 2016 (#907) 2020-05-20 16:01:01 +03:00
Alena Sviridenko 89f97bfbc2 added a note about MSYS2 installation (#908) 2020-05-20 12:24:17 +03:00
Dibir Magomedsaygitov 79b81a20d2 Merge pull request #6 from actions/master
update local master
2020-05-20 10:08:28 +03:00
Aleksandr Chebotov 0d9b0822ae update PyPy download source (#901) 2020-05-20 09:31:27 +03:00
Aleksandr Chebotov 8b72149ff7 Update pacman installation process (#899) 2020-05-19 17:25:09 +03:00
Image generation service account 94a9bafd20 Updating readme file for ubuntu18 version 20200512.2 2020-05-19 10:52:04 +00:00
Gabriele Castellani e38d15d102 Added support for Az Module (3.8.0) (#892) 2020-05-19 13:43:00 +03:00
Aleksandr Chebotov a12a3b7042 Rename Mingw-w64 (#893) 2020-05-19 13:16:59 +03:00
Sergey Dolin 8632288097 Install GitHub CLI on Windows images (#853)
* Install GitHub CLI on Windows images

* Resolve comments

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-05-19 11:26:04 +03:00
Image generation service account 898625bd73 Updating readme file for ubuntu16 version 20200512.2 2020-05-18 15:18:14 +00:00
Dibir Magomedsaygitov 5f43f05c72 Merge pull request #5 from actions/master
update local enviroonment
2020-05-18 17:12:27 +03:00
Aleksandr Chebotov 3f4ad2f912 Install PyPy from official site instead of NPM for Windows (#873)
* install PyPy from official repo
2020-05-18 11:08:06 +03:00
Aleksandr Chebotov 47c7968b9d Install PyPy from official site instead of NPM for Ubuntu (#879)
* install PyPy from official site
2020-05-18 11:07:37 +03:00
Mikhail Timofeev a8f49b6630 [Windows] Fix java 11 installation (#887)
* Fix java 11 installation, add tests

* change java installation to use function

* remove extra line
2020-05-16 12:31:21 +03:00
Dibir Magomedsaygitov 5160bfa626 Install Stack, GHC and Cabal to Windows Images (#874)
* install stack
* implement logic that gets 3 latest versions of ghc
2020-05-15 15:01:45 +03:00
Egor Bryzgalov 89b403d60a Added zlib to ubuntu images (#880)
* Added zlib to ubuntu images
2020-05-15 14:00:01 +03:00
Dariy Nurgaleev 48192ea930 added fix for systemd ubuntu 18 (#881) 2020-05-14 19:05:34 +03:00
Mikhail Timofeev 0e7d6a75c6 [Ubuntu] Add /tmp cleanup (#878)
* add tmp cleanup

* low min to 17800
2020-05-14 09:08:27 +03:00
Mikhail Timofeev 96100ea49b Updating readme file for macOS1015 version 20200507.1 (#867) 2020-05-13 17:15:18 +03:00
Alena Sviridenko 5abcc104b2 Update Boost documentation (#866)
* added note for boost_root

* updated note
2020-05-13 13:26:04 +03:00
Mikhail Timofeev 6b08235b41 [Ubuntu] Add Azcopy10 (#871)
* Add azcopy10

* Add spaces after azcopy
2020-05-13 10:01:02 +03:00
Dibir Magomedsaygitov 3e9c8e5afc Switch Expand-Archive to 7zip on Windows image generation (#861)
* switch expand-archive to 7zip on windows
2020-05-13 08:02:08 +03:00
Image generation service account ffa2110464 Updating readme file for ubuntu18 version 20200430.1 2020-05-12 20:55:01 +00:00
Image generation service account 5356fcd43b Updating readme file for win16 version 20200505.1 2020-05-12 20:29:07 +00:00
Junyoung Clare Jang e750d5df73 Update Haskell tool Stack (#860)
* Update Haskell tool Stack

* Update haskell script to install stack from get.haskellstack.org
2020-05-12 18:48:39 +03:00
cage200 ac5e5e3bbc Fix the cleanup script. (#856)
* Fix the cleanup script.The result is not returned to the variable because of the output redirect

* Added the cancel timeout.
2020-05-12 18:47:44 +03:00
Dariy Nurgaleev 084ff7e1e4 SQL Server Data-Tier Application Framework latest upgrade. (#863)
* DACFx_latest_version_install
2020-05-12 13:51:21 +03:00
Vladimir Safonkin d558a8f413 Add msys2 installation and validation (#632) 2020-05-12 12:50:42 +03:00
Mikhail Timofeev 3862d31b96 Install Windows 10 SDK (10.0.14393.795) via standalone installer (#862)
* add win10 sdk 10.0.14393

* markdown changes
2020-05-12 09:16:14 +03:00
Dibir Magomedsaygitov e24656c416 Merge pull request #4 from actions/master
update master
2020-05-12 09:11:17 +03:00
Image generation service account 6b8e0df7fc Updating readme file for ubuntu16 version 20200430.2 2020-05-11 22:51:55 +00:00
Image generation service account 0f8578d804 Updating readme file for win19 version 20200430.2 2020-05-11 21:03:45 +00:00
Vladimir Safonkin a456ede464 Install Go to hostedtoolcache directory on Windows image (#849)
* Move installed go versions to toolcache directory
2020-05-11 19:46:36 +03:00
Vladimir Safonkin fad0a6e41d Install Go to hostedtoolcache directory on Ubuntu image (#848)
* Move go location to the toolcache
2020-05-11 18:26:20 +03:00
Dibir Magomedsaygitov 2196587f41 Merge pull request #3 from actions/master
update master
2020-05-11 13:49:25 +03:00
Dariy Nurgaleev ceef6d41d6 added SSDT workload to VS 2019 (#844) 2020-05-11 12:30:59 +03:00
Aleksandr Chebotov 09ed1695b2 Hide packages that are no longer required (#854)
* Updating readme file for macOS version 20200430.1

* hide AutomaticRemove info
2020-05-11 10:39:09 +03:00
Dmitry Shibanov 9b1143dddd Add nodejs tool cache for linux. (#839)
* add nodejs

* 4 node versions

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-05-09 07:31:49 +03:00
Dmitry Shibanov 68fdb181e5 Add nodejs toolcache for windows (#840)
* add installation of nodejs

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-05-08 14:14:27 +03:00
Aleksandr Chebotov 48f3964fe6 Updating readme file for macOS version 20200430.1 (#846) 2020-05-07 18:57:07 +03:00
Vladimir Safonkin 1833395768 Fix maven environment variable (#831) 2020-05-06 13:15:34 +03:00
Aleksandr Chebotov 17a441ec8e Disable crash reporting (#826)
* disable jit debugger

* override settings asfter vs installation
2020-05-06 09:44:53 +03:00
Vladimir Safonkin 8491d71a0b Fix kubectl installation (#799)
* Fix kubectl installation

* Fix kubectl installation

* Add --client flag

* Fix for ubuntu 16.04

* Move kubectl apt packages installation to basic.sh

* Combined separated scripts for kubectl installation to one

* Minor fix

* Remove apt-transport-https package from basic.sh

* Delete helm init
2020-05-06 08:51:47 +03:00
Vladimir Safonkin ead5b53355 Add retry logic for Selenium server download (#807)
* Add retry logic for selenium

* Refactoring

* Add retries for Selenium release info

* Minor fix
2020-05-06 07:20:39 +03:00
Vladimir Safonkin c6f9a9a38a Add retry logic for javatools (#802)
* Add retry logic for javatools
2020-05-06 07:20:11 +03:00
Maksim Petrov 3f36d8ef35 Improve Windows browsers provisioners stability (#725)
* Improve Chrome provisioner

* Improve Edge provisioner

* Improve Firefox provisioner

* Resolve conflicts in Install-Chrome.ps1
2020-05-06 07:19:15 +03:00
Maksim Petrov 3fba9caa4f Improve Windows Visual Studio provisioners (#758)
* Add retries to DotnetSDK provisioner

* Improve VS provisioners

* Fixes in syntax

* Fixes in syntax

* Rename Install-VS function

* Remove bootstrapperName parameter from Install-VisualStudio

* Small fix
2020-05-05 20:50:00 +03:00
Maksim Petrov 33f6bf1309 Improve Windows provisioners stability (#733)
* Improve Install-CloudFoundryCli.ps1

* Improve Install-Go.ps1

* Improve Install-Kind.ps1

* Improve Install-MysqlCli.ps1

* Improve Install-Rust.ps1

* Improve Install-SQLPowerShellTools.ps1

* Improve Update-AndroidSDK.ps1

* Fix issue with resolve
2020-05-05 20:49:34 +03:00
Dibir Magomedsaygitov 89e3748d91 Merge pull request #2 from actions/master
update branch
2020-05-05 20:27:40 +03:00
Maxim Lobanov c7bd58523e Merge pull request #833 from Darleev/v-danurg/revert_systemd_workaround_fix
Revert systemd-resolve workaround changes.
2020-05-05 20:01:22 +03:00
Darii Nurgaleev 86d0fe8a93 workaround reverted 2020-05-05 23:59:05 +07:00
Darii Nurgaleev 4b57a7378d Merge branch 'master' into v-danurg/revert_systemd_workaround_fix 2020-05-05 23:58:24 +07:00
Darii Nurgaleev 28b940a045 revert changes 2020-05-05 23:53:06 +07:00
Maxim Lobanov 0129e01961 Merge pull request #817 from jthelin/jthelin-patch-1
Fix minor glitch in cmake installer message
2020-05-05 14:03:37 +03:00
Dariy Nurgaleev 365d106302 added workaround for default DNS (#819) 2020-05-05 14:01:04 +03:00
Maxim Lobanov 63c0189e59 Merge pull request #828 from Darleev/v-danurg/php_composer_set_permissions
Create .composer folder to preserve permissions
2020-05-05 12:03:23 +03:00
Maxim Lobanov 86ffe72014 Merge pull request #825 from phozzy/fix_container_tools_doc
Fix documentation for containertools
2020-05-05 09:42:16 +03:00
Darii Nurgaleev 58acdc3f68 pre-create .composer folder to preserve permission 2020-05-05 00:16:21 +07:00
phozzy ec71ad77e3 Fix documentation for containertools 2020-05-04 09:50:20 +00:00
Sima Zhu 38ec51131d Added java 13 package in VM (#795)
* Added java 13 package in VM

* Fixed var name

* Make changes from 11 to 13

* added java 13 for validate-javatool
2020-05-01 18:58:16 +03:00
Darii Nurgaleev 2e20f5d7d3 added workaround for default DNS 2020-05-01 17:52:56 +07:00
Jorgen Thelin fd9138e6b1 Fix minor glitch in installer message
echo "cmake is already installed"
2020-04-30 17:04:38 -07:00
Mikhail Timofeev 4ff5894156 change min free space to 18000Mb (#814) 2020-04-30 19:54:22 +03:00
Image generation service account 9256cc49b4 Updating readme file for win16 version 20200426.1 2020-04-30 15:35:21 +00:00
Mikhail Timofeev d3b4d6b4d1 Updating readme file for macOS version 20200425.1 (#801) 2020-04-30 18:26:55 +03:00
Maksim Petrov 0413a02d9a Add Python tools installation from Github releases for Windows (#705)
* Add Toolset provision for Windows
Co-authored-by: MaksimZhukov <v-mazhuk@microsoft.com>
2020-04-30 18:11:40 +03:00
Image generation service account 42fefbe9fe Updating readme file for win19 version 20200426.1 2020-04-30 10:44:57 +00:00
Aleksandr Chebotov 6d18844796 Add FS-iSCSITarget-Server (#805) 2020-04-30 10:53:49 +03:00
Nikita Bykov b58720bb05 Fail fast in image generation if not enough disk space for customers (#767)
* added checking free disk space
Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2020-04-30 09:26:06 +03:00
Dariy Nurgaleev 612ed30d53 Software list: "do not change" label. (#796)
* added_advises

* change place for hided stirng.

* changed to more direct message.
2020-04-29 18:11:58 +03:00
Vladimir Safonkin 5cfbfcb2e6 Add Python toolcache installation from Github releases for Ubuntu (#704)
Change logic to install Python to Ubuntu images to use GitHub releases from https://github.com/actions/python-versions
2020-04-29 13:00:56 +03:00
Alena Sviridenko 7b8624f691 Updated README with new rules of tool installation. (#793)
* Update README with new rules of tool installation.

* fixed typo

* fix notes

* another minor fix

* fixed articles

* fixed license line
2020-04-29 10:47:27 +03:00
Sergey Dolin 02060533d3 Don\'t create backup sed file (#792)
Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-04-29 10:46:23 +03:00
Maxim Lobanov 91ca671c6c Merge pull request #779 from josteink/patch-1
Windows2019-Readme.md: Fix formatting of Rust-section.
2020-04-28 16:26:00 +03:00
Maxim Lobanov 591f7b5e68 Merge pull request #787 from bergmeister/patch-1
Upgrade to Az 3.8
2020-04-28 16:23:45 +03:00
Mikhail Timofeev 792da139c9 move homebrew to the end (#789) 2020-04-28 10:26:29 +03:00
Jostein Kjønigsen c0df07efc8 Fix formatting in doc-string for Rust for Windows-image.
Ensure output in ` images/win/Windows2019-Readme.md` looks proper.

[Live in master right now](https://github.com/actions/virtual-environments/blob/master/images/win/Windows2019-Readme.md#rust-64-bit), it looks kinda bad.
2020-04-27 19:32:00 +02:00
Dibir Magomedsaygitov 5896eb6ac6 Update MySQL info in the docs for Ubuntu images (#776)
* update documentation related to mysql
2020-04-27 14:48:28 +03:00
Christoph Bergmeister [MVP] 3df5660184 Update Validate-AzureModules.ps1 2020-04-27 12:38:45 +01:00
Christoph Bergmeister [MVP] e5002c0d6c Upgrade to Az 3.8 2020-04-27 10:40:52 +01:00
Dariy Nurgaleev 605aa45dec Feature request: Added Tool license/Installation time. (#784)
* added new feature request fields

* update tool can be installed during hte build.
2020-04-27 12:19:37 +03:00
Andy Mishechkin 54f4e242c8 mac OS 10.15 Software Updates Week 17 (#766) (20200418.1)
ImageVersion: 20200418.1
2020-04-25 17:26:44 +03:00
Alejandro Pauly 5f82d60347 Merge pull request #780 from al-cheb/al-cheb/remove_certs_property
Clear CERT_NOT_BEFORE_FILETIME_PROP_ID property
2020-04-24 13:56:29 -04:00
Aleksandr Chebotov aceadd6a06 nitpicks 2020-04-24 20:14:42 +03:00
Alejandro Pauly bd3a7d2580 Merge pull request #740 from andy-mishechkin/690_Moby_buildx
690 Installing the Docker moby-buildx on Ubuntu Images
2020-04-24 11:12:04 -04:00
Aleksandr Chebotov 201f41d655 clear CERT_NOT_BEFORE_FILETIME_PROP_ID property 2020-04-24 13:48:11 +03:00
Sergey Dolin e5190ec6ee Return back dotnent 3.1.102 (#748)
It is not most recent now and it not selected by defaultg

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-04-24 10:35:00 +03:00
Sergey Dolin 53cfa780e5 Use Install-Binary instead of Install-MSI (#773)
Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-04-24 09:37:41 +03:00
Sergey Dolin 8410ae2c65 Add snap/bin to /etc/environment (#755)
* Add snap/bin to /etc/environment

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-04-23 18:19:11 +03:00
Andy Mishechkin da3c0fdd69 code changing 2020-04-23 18:41:52 +04:00
Image generation service account 44f2342c9e Updating readme file for win19 version 20200416.1 2020-04-23 06:40:42 +00:00
Andy Mishechkin 4955402804 Merge branch 'master' into 690_Moby_buildx 2020-04-22 20:41:48 +04:00
Andy Mishechkin 5106c2727e Merge pull request #5 from actions/master
Get the last changes from master to my fork
2020-04-22 20:41:01 +04:00
Andy Mishechkin 32c900900c Docker-Buildx version checking has been added 2020-04-22 20:36:47 +04:00
Image generation service account 77ee8ae0f5 Updating readme file for win16 version 20200416.1 2020-04-22 16:12:30 +00:00
Maxim Lobanov ac3c729b47 Merge pull request #757 from al-cheb/al-cheb/clean_cache_packages
Clean up apt package cache
2020-04-22 12:59:46 +03:00
Sergey Dolin a174930790 Install AWS SAM CLI on Windows images (#737)
* Add AWS SAM

* Change utility name to upper case

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-04-22 12:31:25 +03:00
Andy Mishechkin 15a96845dd moby-buildx -> docker-builx 2020-04-22 00:01:16 +04:00
Andy Mishechkin 6456d6d7ff Merge branch 'master' into 690_Moby_buildx 2020-04-21 23:56:06 +04:00
Andy Mishechkin d37793ddc8 Some diagnostic messages have been added 2020-04-21 23:54:48 +04:00
Andy Mishechkin 8bf608b1c2 Merge pull request #4 from actions/master
Get the last changes to the fork
2020-04-21 23:54:08 +04:00
Alejandro Pauly 6b24b4ce38 Merge pull request #756 from miketimofeev/revert-711-android-ndk
Revert "Pre-install Android NDK 20 on Ubuntu"
2020-04-21 12:42:21 -04:00
Aleksandr Chebotov 9109037d4e apt-get clean 2020-04-21 18:23:33 +03:00
Mikhail Timofeev a5e9522d54 Revert "Pre-install Android NDK 20 on Ubuntu (#711)"
This reverts commit 8abd45c3a8.
2020-04-21 18:22:29 +03:00
Andy Mishechkin dc52f61105 docker-moby.sh bugfixing 2020-04-21 17:24:31 +04:00
Andy Mishechkin 4729069659 Checking the moby-buildx and moby-buildx documentation has been added 2020-04-21 15:42:06 +04:00
Maksim Petrov 8e8fbb4f76 Improve Windows helpers functions stability (#723)
* Rework windows InstallHelpers; Add retry logic to install function
2020-04-21 11:58:27 +03:00
Dariy Nurgaleev 54a14f61b3 Android SDK binaries insufficient permissions. (#747)
* added correct rules for android sdk folder.

* added for ubuntu 16 also.

* added sudo for chmod operation.

* removed redundunt sudo.

* changed chmod parameters for a+X

Co-authored-by: Dariy.Nurgaleev <d.nurgaleev@trueengineering.ru>
2020-04-21 10:21:02 +03:00
Maxim Lobanov 459f928837 Merge pull request #735 from vmapetr/v-mapetr/windows/fix-default-ruby-update
Fix gem update for system default Ruby
2020-04-20 11:49:29 +03:00
Andy Mishechkin d2f31e25f5 extra space has been removed 2020-04-17 18:06:31 +04:00
Andy Mishechkin 3624bff214 Merge branch 'master' into 690_Moby_buildx 2020-04-17 18:03:15 +04:00
Andy Mishechkin 87e7104c4b Merge pull request #3 from actions/master
Getting the last changes
2020-04-17 17:59:30 +04:00
Mikhail Timofeev b1cf25f873 [Ubuntu] Remove workaround for vcpkg (#728)
* remove workaround

* add workaround for ubuntu 16

* remove sudo

* Spelling

* remove extra lines
2020-04-17 13:38:10 +03:00
Mikhail Timofeev cb4a6e0cc0 add libgbm (#734) 2020-04-17 13:37:59 +03:00
Andy Mishechkin 348abd0eb2 additional modification of microsoft-prod.list has been removed 2020-04-17 13:50:00 +04:00
Andy Mishechkin 5cd3d57cf3 > has been changed to >> 2020-04-17 12:49:15 +04:00
Aleksandr Chebotov edce722a68 Improve choco stability by adding retry logic on Windows images (#721)
Add retry logic for choco install to avoid random failures
2020-04-17 10:53:30 +03:00
Andy Mishechkin b372346543 Moby-buildx installation has been added 2020-04-17 00:05:31 +04:00
Maksim Petrov 79e8d1be99 Fix gem update for default ruby 2020-04-16 22:12:19 +03:00
Sergey Dolin d4435d6a11 Add AWS SAM CLI (#615)
Added in its own block because must be run as non-root user

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-04-16 14:34:59 +03:00
Maxim Lobanov 05e4773bac Merge pull request #726 from miketimofeev/v-mitim/vcpkg_workaround
[Ubuntu] Fix workaround for vcpkg
2020-04-15 17:40:41 +03:00
Mikhail Timofeev 5048c104df add cd 2020-04-15 17:34:44 +03:00
Maxim Lobanov e531d3c218 Merge pull request #724 from miketimofeev/v-mitim/vcpkg_workaround
[Ubuntu] Workaround for vcpkg installation
2020-04-15 14:16:24 +03:00
Mikhail Timofeev 66376977a0 add particular commit for vcpkg 2020-04-15 14:05:30 +03:00
Maxim Lobanov 8bd564f124 Merge pull request #722 from al-cheb/al-cheb/fix_julia_folder
Fix Julia destination folder
2020-04-15 10:37:36 +03:00
Aleksandr Chebotov cf559641b4 fix Julia destination folder 2020-04-15 10:24:45 +03:00
Alejandro Pauly bd3709460b Fix Git installer to download directly from release (#718)
* Install Git for Windows directly from official release rather than Chocolatey.
2020-04-14 16:13:30 -04:00
Nikita Bykov 8abd45c3a8 Pre-install Android NDK 20 on Ubuntu (#711)
* added ndk 20

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2020-04-14 15:13:37 +03:00
Andy Mishechkin 83d31983ba Ubuntu 14.04 Docker container has been added (#714) 2020-04-14 15:10:21 +03:00
Sergey Dolin bb9538cc9b Migrate /etc/environment modifications to helpers (#660)
* migrate rust

* Migrate PHP composer

* Migrate dotnet core sdk

* rename `var_*` to `variable_*`

* rename *etcEnvironmentVar functions to *etcEnvironmentVariable

* add AppendEtcEnvironmentVariable  and PrependEtcEnvironmentVariable

* rename addEtcEnvironmentPathElement to prependEtcEnvironmentPath

* Remove updatepath.sh

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-04-14 11:23:44 +03:00
Luke Duddridge 44e904205f Chocolatey Helper (#646)
* Add basic choco install wrapper

* Use Install-Choco on mingw

* move azure-cli install to defence

* Rename ChocoInstall to ChocoHelpers
2020-04-14 08:51:57 +03:00
Image generation service account 20515c4206 Updating readme file for ubuntu16 version 20200406.2 2020-04-13 16:09:45 +00:00
Nikita Bykov d0398f5357 Add Alibaba cloud aliyun-cli (#688)
* added aliyun cli to windows

* added aliyun cli to Ubuntu

Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
2020-04-13 17:38:35 +03:00
Andy Mishechkin aa631bbb79 Merge pull request #2 from actions/master
Get the last changes to fork
2020-04-13 13:50:56 +04:00
Alejandro Pauly 17685c3ddc Merge pull request #707 from al-cheb/al-cheb/disable_sql_express
Disable MS SQL Server 2019 Express  installation
2020-04-10 08:41:17 -04:00
Aleksandr Chebotov faf9417c3a disable mssql express 2020-04-10 14:54:39 +03:00
Sergey Dolin e1fb068300 add Homebrew on Linux (#589)
* Add homebrew installation and validation scripts

* Update `/etc/environment` in `updatepath.sh` script

Keep this code for sake of compatibility with the existing installation logic. It will be changed in its own PR

* Remove env. variables from homebrew validation task

* Move reboot to the dedicated script and task

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-04-10 12:20:16 +03:00
Maxim Lobanov 14491c1a23 Merge pull request #321 from phozzy/add-container-tools
Add installation of container tools
2020-04-10 12:18:08 +03:00
Image generation service account 9f7145d3d8 Updating readme file for ubuntu18 version 20200406.2 2020-04-10 06:25:15 +00:00
Maxim Lobanov 32261c9d9e Merge pull request #695 from rick-de-water/master
Update CMake to 3.17.0 on all environments
2020-04-09 18:47:12 +03:00
Andy Mishechkin 1514eaa284 Merge pull request #1 from actions/master
dcfdv
2020-04-09 16:01:48 +04:00
Maxim Lobanov 1e347e492d Merge pull request #700 from mprins/patch-1
Fix software name for Microsoft SQL Express
2020-04-09 11:29:42 +03:00
Mark Prins 37d7f5165d use the right software name
seems a copy-paste error
2020-04-09 10:16:26 +02:00
Alejandro Pauly 792932f78b Merge pull request #689 from SanderHolvoet/patch-1
Refer to Azure Pipelines VM images
2020-04-08 15:13:03 -04:00
rickdewater f6e2d05862 Update CMake to 3.17.0 on all environments 2020-04-08 20:06:19 +02:00
Alena Sviridenko 89bc529209 Merge pull request #684 from dsame/v-sedoli/install-sharepooint-dev
Add Office/SharePoint development and build tools
2020-04-08 16:18:44 +03:00
phozzy 6d40a6c846 Add installation of container tools
Signed-off-by: phozzy <arthur.fayzullin@gmail.com>
2020-04-08 10:01:50 +00:00
Dmitry Shibanov 2e5f4dc1c0 Change default locale for Firefox on Ubuntu (#678)
Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-04-08 12:47:03 +03:00
Sander Holvoet 7e71c789d8 Refer to Azure Pipelines
Azure Pipelines VM images used to be managed in the [microsoft/azure-pipelines-image-generation](https://github.com/microsoft/azure-pipelines-image-generation) repo.

This makes it visible to Azure Pipelines users that these VM images are being maintained in this virtual-environments repo. No mention of this in the current README.

Both the old azure-pipelines-image-generation repo as well as [MS Docs](https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops#use-a-microsoft-hosted-agent) already links to this new repo.
2020-04-07 17:21:41 +02:00
Maxim Lobanov 7638aeec3e Merge pull request #686 from Darleev/v-danurg-credscan-exclusions
Added credscan file to ignore SQL Express pass
2020-04-07 16:08:11 +03:00
Maxim Lobanov 301b219be8 Merge pull request #679 from al-cheb/al-cheb/add_entropy_tools
Add haveged random generator tool on Ubuntu images
2020-04-07 14:12:39 +03:00
Dariy.Nurgaleev ad0ddd13e7 added credscan file to ignore SQL Express pass 2020-04-07 17:57:47 +07:00
Dibir Magomedsaygitov 0b340cf5d8 Merge pull request #1 from actions/master
asdad
2020-04-07 13:15:09 +03:00
Image generation service account 94edc78ab5 Updating readme file for AzP.20200330.ubuntu16.1 version 20200330 2020-04-07 07:47:44 +00:00
Image generation service account 2bb4eb81d0 Updating readme file for AzP.20200330.ubuntu18.1 version 20200330 2020-04-07 07:47:18 +00:00
Sergey Dolin 20b3f47839 Add Office/SharePoint development and build tools 2020-04-07 12:27:26 +05:00
Aleksandr Chebotov bd10babf2f install haveged random generator 2020-04-06 16:21:15 +03:00
Sergey Dolin 0db006580b Merge pull request #2 from actions/master
Merge upstream
2020-04-03 13:23:15 +05:00
Sergey Dolin a9fdfbccf0 Merge pull request #1 from actions/master
Bring the upstream changes to private fork
2020-03-26 13:15:44 +05:00
705 changed files with 39485 additions and 14904 deletions
+1 -2
View File
@@ -1,2 +1 @@
# Do not normalize line endings
* -text
* text=auto eol=lf
+1
View File
@@ -0,0 +1 @@
* @actions/runner-images-team
+57
View File
@@ -0,0 +1,57 @@
name: Announcement
description: Submit an announcement
labels: [Announcement]
body:
- type: textarea
attributes:
label: Breaking changes
placeholder: Short description of the upcoming change
validations:
required: true
- type: textarea
attributes:
label: Target date
placeholder: Date of changes propagation start
validations:
required: true
- type: textarea
attributes:
label: The motivation for the changes
placeholder: Description of main reasons for this change
validations:
required: true
- type: textarea
attributes:
label: Possible impact
placeholder: Description of who might be impacted by this change
validations:
required: true
- type: checkboxes
attributes:
label: Platforms affected
options:
- label: Azure DevOps
- label: GitHub Actions
- type: checkboxes
attributes:
label: Runner images affected
options:
- label: Ubuntu 22.04
- label: Ubuntu 24.04
- label: Ubuntu Slim
- label: macOS 13
- label: macOS 13 Arm64
- label: macOS 14
- label: macOS 14 Arm64
- label: macOS 15
- label: macOS 15 Arm64
- label: macOS 26 Arm64
- label: Windows Server 2019
- label: Windows Server 2022
- label: Windows Server 2025
- type: textarea
attributes:
label: Mitigation ways
description: Steps or options for impact mitigation
validations:
required: true
-34
View File
@@ -1,34 +0,0 @@
---
name: Bug report
about: Submit a bug report
title: ''
labels: t:Bug report
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is, and why you consider it to be a bug.
**Area for Triage**:
<!-- See https://github.com/actions/virtual-environments/tree/master/triage-rules.yml for areas -->
**Question, Bug, or Feature?**:
<!-- Choose "Question", "Bug", or "Feature" -->
**Virtual environments affected**
- [ ] macOS 10.15
- [ ] Ubuntu 16.04 LTS
- [ ] Ubuntu 18.04 LTS
- [ ] Windows Server 2016 R2
- [ ] Windows Server 2019
**Expected behavior**
A description of what you expected to happen.
**Actual behavior**
A description with steps to reproduce the issue. If your have a public example or repo to share,
please provide the link.
1. Step 1
2. Step 2
+72
View File
@@ -0,0 +1,72 @@
name: Bug Report
description: Submit a bug report.
labels: [bug report, needs triage]
body:
- type: textarea
attributes:
label: Description
description: A clear and concise description of what the bug is, and why you consider it to be a bug.
validations:
required: true
- type: checkboxes
attributes:
label: Platforms affected
options:
- label: Azure DevOps
- label: GitHub Actions - Standard Runners
- label: GitHub Actions - Larger Runners
- type: checkboxes
attributes:
label: Runner images affected
options:
- label: Ubuntu 22.04
- label: Ubuntu 24.04
- label: Ubuntu Slim
- label: macOS 13
- label: macOS 13 Arm64
- label: macOS 14
- label: macOS 14 Arm64
- label: macOS 15
- label: macOS 15 Arm64
- label: macOS 26 Arm64
- label: Windows Server 2019
- label: Windows Server 2022
- label: Windows Server 2025
- type: textarea
attributes:
label: Image version and build link
description: |
Image version where you are experiencing the issue. Where to find image version in build logs:
1. For GitHub Actions, under "Set up job" -> "Runner Image" -> "Version".
2. For Azure DevOps, under "Initialize job" -> "Runner Image" -> "Version".
If you have a public example, please, provide a link to the failed build.
validations:
required: true
- type: input
attributes:
label: Is it regression?
description: If yes, please, provide the latest image version where the issue didn't persist, and a link to the latest successful build.
validations:
required: true
- type: textarea
attributes:
label: Expected behavior
description: A description of what you expected to happen.
validations:
required: true
- type: textarea
attributes:
label: Actual behavior
description: A description of what is actually happening.
validations:
required: true
- type: textarea
attributes:
label: Repro steps
placeholder: |
A description with steps to reproduce the issue.
1. Step 1
2. Step 2
validations:
required: true
+6
View File
@@ -0,0 +1,6 @@
blank_issues_enabled: false
contact_links:
- name: Get help in GitHub Discussions
url: https://github.com/actions/runner-images/discussions
about: Have a question? Feel free to ask in the runner-images GitHub Discussions!
-36
View File
@@ -1,36 +0,0 @@
---
name: Tool request
about: Request a new tool or update to a tool
title: Update/Add [tool name]
labels: t:Enhancement
assignees: ''
---
**Tool information**
- Tool name: <!--- Name -->
- Add or update? <!--- Add or update? -->
- Desired version: <!--- Let us know if you're requesting a specific version, dev/RC, whatever is latest, etc. -->
- Approximate size: <!--- Leave blank if not known -->
- If this is an add request:
- Brief description of tool: <!--- Description -->
- URL for tool's homepage: <!--- URL -->
**Area for Triage**:
<!-- See https://github.com/actions/virtual-environments/tree/master/triage-rules.yml for areas -->
**Question, Bug, or Feature?**:
<!-- Choose "Question", "Bug", or "Feature" -->
**Virtual environments affected**
- [ ] macOS 10.15
- [ ] Ubuntu 16.04 LTS
- [ ] Ubuntu 18.04 LTS
- [ ] Windows Server 2016 R2
- [ ] Windows Server 2019
**Can this tool be installed during the build?**
<!--- If so, please provide a description of how and approximately how much time it takes. -->
**Are you willing to submit a PR?**
<!--- We accept contributions! -->
+85
View File
@@ -0,0 +1,85 @@
name: Tool request
description: Request a new tool or update to a tool
title: Update/Add [tool name]
labels: [feature request, needs triage]
body:
- type: markdown
attributes:
value: "## Tool information"
- type: input
attributes:
label: Tool name
validations:
required: true
- type: input
attributes:
label: Tool license
description: Type of licensing for desired tool.
validations:
required: true
- type: checkboxes
attributes:
label: Add or update?
options:
- label: Add
- label: Update
- type: input
attributes:
label: Desired version
description: Let us know if you're requesting a specific version, dev/RC, whatever is latest, etc.
validations:
required: true
- type: input
attributes:
label: Approximate size
description: Leave blank if unknown.
- type: markdown
attributes:
value: "## If this is an add request"
- type: textarea
attributes:
label: Brief description of tool
- type: input
attributes:
label: URL for tool's homepage
- type: textarea
attributes:
label: Provide a basic test case to validate the tool's functionality.
description: This will be automatically formatted into code.
render: bash
- type: checkboxes
attributes:
label: Platforms where you need the tool
options:
- label: Azure DevOps
- label: GitHub Actions
- type: checkboxes
attributes:
label: Runner images where you need the tool
options:
- label: Ubuntu 22.04
- label: Ubuntu 24.04
- label: Ubuntu Slim
- label: macOS 13
- label: macOS 13 Arm64
- label: macOS 14
- label: macOS 14 Arm64
- label: macOS 15
- label: macOS 15 Arm64
- label: macOS 26 Arm64
- label: Windows Server 2019
- label: Windows Server 2022
- label: Windows Server 2025
- type: textarea
attributes:
label: Can this tool be installed during the build?
description: If so, please provide a description with required steps. This will be automatically formatted into code.
render: bash
- type: input
attributes:
label: Tool installation time in runtime
description: How long does it take to install the tool?
- type: input
attributes:
label: Are you willing to submit a PR?
description: We accept contributions!
+39
View File
@@ -0,0 +1,39 @@
# GitHub Copilot Instructions for Actions Runner Images Repository
## Scope and goals
- This repository serves as the source for building GitHub Actions runner and Azure DevOps agent images for Windows, Ubuntu, and macOS. You can find exact versions in the [Available Images](../README.md#available-images) section of README.md. Windows and Ubuntu images build on Azure infrastructure using Packer; macOS images use Anka virtualization.
- Emphasize best practices for contributing to open-source projects, including code style, commit messages, and pull request etiquette.
- Prefer clarity and correctness over creativity. If information is missing, ask clarifying questions or insert TODOs instead of guessing.
## Code and command instructions
- Follow the code style guide in [CONTRIBUTING.md](../CONTRIBUTING.md#code-style-guide) for Bash and PowerShell scripts, including naming conventions, file structure, and indentation rules.
- Focus on re-using helpers when writing scripts. Windows, Linux and Ubuntu scripts have helper functions available to simplify installation and validation.
- Always confirm versions and installation paths against existing toolset files and installation scripts.
## Output format
- Use GitHub Flavored Markdown only. Avoid raw HTML unless necessary.
- One H1 (`#`) per page, followed by logical, sequential headings (`##`, `###`, …).
- Use fenced code blocks with language identifiers (` ```bash `, ` ```json `, ` ```yaml `, etc.).
- Use blockquote callouts for notes:
> [!NOTE] Context or nuance
> [!TIP] Helpful hint
> [!WARNING] Risks or breaking changes
> [!IMPORTANT] Critical requirement for functionality
## Style and tone
- Audience: Open-source contributors, GitHub Actions maintainers, and developers building custom runner images. Assume familiarity with CI/CD concepts, Packer, and basic infrastructure provisioning, but explain platform-specific details (Azure for Windows/Ubuntu, Anka for macOS) when relevant.
- Voice: Second person ("you"), active voice, imperative for operational steps.
- Be concise: short paragraphs and sentences. Prefer lists and step-by-steps, especially for operational procedures and troubleshooting.
- Use inclusive, accessible language. Avoid idioms, sarcasm, and culturally specific references.
- English: en-US (spelling, punctuation, and units).
## Safety and integrity
- Do not expose sensitive credentials (API tokens, Azure subscription IDs, etc.) in code examples.
- Do not fabricate tool versions, installation paths, or software availability without verifying against toolset files or actual installation scripts.
- Always call out assumptions and limitations explicitly, especially for changes affecting runner image behavior or software availability.
- If ambiguous requests are made about image modifications, ask clarifying questions about target OS, tool versions, and compatibility requirements before proceeding.
+4 -2
View File
@@ -1,8 +1,10 @@
# Description
New tool, Bug fixing, or Improvement?
Please include a summary of the change and which issue is fixed. Also include relevant motivation and context.
New tool, Bug fixing, or Improvement?
Please include a summary of the change and which issue is fixed. Also include relevant motivation and context.
**For new tools, please provide total size and installation time.**
<!-- Currently, we can't accept external contributions to macOS source. Please find more details in [CONTRIBUTING.md](CONTRIBUTING.md#macOS) guide -->
#### Related issue:
## Check list
@@ -0,0 +1,22 @@
name: Check Outdated Version Pinning
on:
schedule:
- cron: '0 12 * * 1' # Run at 12:00 UTC every Monday
permissions:
issues: write
contents: read
jobs:
check-pinning-dates:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v5
- name: Validate JSON Schema
shell: pwsh
run: ./helpers/CheckOutdatedVersionPinning.ps1
env:
GH_TOKEN: ${{ github.token }}
+72
View File
@@ -0,0 +1,72 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"
on:
push:
branches: [ main ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ main ]
schedule:
- cron: '32 4 * * 0'
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
# only required for workflows in private repositories
actions: read
contents: read
# required for all workflows
security-events: write
strategy:
fail-fast: false
matrix:
language: [ 'python' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
# Learn more about CodeQL language support at https://git.io/codeql-language-support
steps:
- name: Checkout repository
uses: actions/checkout@v5
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v3
# ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language
#- run: |
# make bootstrap
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
@@ -0,0 +1,21 @@
name: Create GitHub release
on:
repository_dispatch:
types: [create-github-release]
jobs:
Create_GitHub_release:
runs-on: ubuntu-latest
steps:
- name: Create release for ${{ github.event.client_payload.ReleaseBranchName }}
uses: ncipollo/release-action@b7eabc95ff50cbeeedec83973935c8f306dfcd0b #v1.20.0
with:
tag: ${{ github.event.client_payload.ReleaseBranchName }}
name: ${{ github.event.client_payload.ReleaseTitle }}
body: ${{ github.event.client_payload.ReleaseBody }}
prerelease: ${{ github.event.client_payload.Prerelease }}
commit: ${{ github.event.client_payload.Commitish }}
allowUpdates: true
+63
View File
@@ -0,0 +1,63 @@
name: Create Pull Request
on:
repository_dispatch:
types: [create-pr]
jobs:
Create_pull_request:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Clone release branch to create pull request
run: |
git checkout ${{ github.event.client_payload.ReleaseBranchName }}
git branch ${{ github.event.client_payload.ReleaseBranchName }}-docs
git push origin ${{ github.event.client_payload.ReleaseBranchName }}-docs --force
- name: Create pull request for ${{ github.event.client_payload.ReleaseBranchName }}
id: create-pr
uses: actions/github-script@v8
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
const pulls = await github.rest.pulls.list({
owner: context.repo.owner,
repo: context.repo.repo,
head: `${context.repo.owner}:${{ github.event.client_payload.ReleaseBranchName }}-docs`,
base: "${{ github.event.client_payload.PullRequestBase }}",
state: 'open'
});
if (pulls.data.length > 0) {
console.log(`Pull request already exists: ${pulls.data[0].html_url}`);
return pulls.data[0].number;
} else {
console.log('No existing pull request found, creating new one');
let response = await github.rest.pulls.create({
owner: context.repo.owner,
repo: context.repo.repo,
title: "${{ github.event.client_payload.PullRequestTitle }}",
head: "${{ github.event.client_payload.ReleaseBranchName }}-docs",
base: "${{ github.event.client_payload.PullRequestBase }}",
body: `${{ github.event.client_payload.PullRequestBody }}`
});
return response.data.number;
}
- name: Request reviewers
uses: actions/github-script@v8
with:
github-token: ${{secrets.PRAPPROVAL_SECRET}}
script: |
github.rest.pulls.requestReviewers({
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: ${{ steps.create-pr.outputs.result }},
team_reviewers: ['runner-images-team']
})
+112
View File
@@ -0,0 +1,112 @@
name: Create SBOM for the release
run-name: Collecting SBOM for ${{ github.event.client_payload.agentSpec || 'unknown image' }} - ${{ github.event.client_payload.imageVersion || 'unknown version' }}
on:
repository_dispatch:
types: [generate-sbom]
defaults:
run:
shell: pwsh
jobs:
sbom-check:
outputs:
check_status: ${{ steps.check.outputs.status }}
runs-on: ubuntu-latest
env:
RELEASE_ID: ${{ github.event.client_payload.ReleaseID }}
steps:
- name: Check SBOM asset for release ${{ env.RELEASE_ID }}
id: check
shell: pwsh
run: |
$apiUrl = "https://api.github.com/repos/actions/runner-images/releases/$env:RELEASE_ID"
$response = Invoke-RestMethod -Uri $apiUrl -Method Get -SkipHttpErrorCheck
if ($response.message -ilike "Not Found") {
echo "status=release_not_found" >> $env:GITHUB_OUTPUT
Write-Error "Release $env:RELEASE_ID wasn't found"
exit 1
}
foreach ($asset in $response.assets) {
if ($asset.name -like '*sbom*') {
echo "status=sbom_exists" >> $env:GITHUB_OUTPUT
return "Release $env:RELEASE_ID already contains a SBOM"
}
}
Write-Host "Release has been found, SBOM is not attached, starting generation."
echo "status=okay" >> $env:GITHUB_OUTPUT
building-sbom:
needs: sbom-check
if: ${{ needs.sbom-check.outputs.check_status == 'okay' }}
runs-on: ${{ github.event.client_payload.agentSpec }}
env:
AGENT_SPEC: ${{ github.event.client_payload.agentSpec }}
RELEASE_ID: ${{ github.event.client_payload.ReleaseID }}
IMAGE_VERSION: ${{ github.event.client_payload.imageVersion }}
steps:
- name: Available image version check
run: |
$expectedVersion = $env:IMAGE_VERSION
$runnerVersion = $env:ImageVersion
# Split versions by dot
$expectedParts = $expectedVersion.Split('.')
$runnerParts = $runnerVersion.Split('.')
# Determine what parts to compare
$minLength = [Math]::Min($expectedParts.Length, $runnerParts.Length)
$expectedComparable = $expectedParts[0..($minLength-1)] -join '.'
$runnerComparable = $runnerParts[0..($minLength-1)] -join '.'
# Perform the comparison
if ($expectedComparable -ne $runnerComparable) {
throw "Version mismatch: Expected version '$expectedVersion' doesn't match runner version '$runnerVersion'"
}
- name: Install SYFT tool on Windows
if: ${{ runner.os == 'Windows' }}
run: curl -sSfL https://raw.githubusercontent.com/anchore/syft/main/install.sh | sh -s -- -b C:/syft
- name: Install SYFT tool on Ubuntu
if: ${{ runner.os == 'Linux' }}
run: curl -sSfL https://raw.githubusercontent.com/anchore/syft/main/install.sh | sh -s -- -b /usr/local/bin
- name: Install SYFT v1.24.0 on macOS
if: ${{ runner.os == 'macOS' }}
run: curl -sSfL https://raw.githubusercontent.com/anchore/syft/main/install.sh | sh -s -- -b /usr/local/bin v1.24.0
- name: Run SYFT on Windows
if: ${{ runner.os == 'Windows' }}
run: C:/syft/syft dir:C:/ -vv -o spdx-json=sbom.json
- name: Run SYFT on Ubuntu
if: ${{ runner.os == 'Linux' }}
run: syft dir:/ -vv -o spdx-json=sbom.json
- name: Run SYFT on macOS
if: ${{ runner.os == 'macOS' }}
# Skip protected folders to avoid prompt privileges that block process indefinitely (https://github.com/anchore/syft/issues/1367)
run: sudo syft dir:/ -vv -o spdx-json=sbom.json --exclude ./Users --exclude ./System/Volumes --exclude ./private
shell: bash
- name: Compress SBOM file
run: Compress-Archive sbom.json sbom.json.zip
- uses: actions/upload-artifact@v4
with:
name: sbom-${{ env.AGENT_SPEC }}-${{ env.IMAGE_VERSION }}
path: sbom.json.zip
if-no-files-found: warn
- name: Upload release asset
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: "https://uploads.github.com/repos/actions/runner-images/releases/${{ env.RELEASE_ID }}/assets{?name,label}"
asset_path: ./sbom.json.zip
asset_name: sbom.${{ env.AGENT_SPEC }}.json.zip
asset_content_type: application/zip
-32
View File
@@ -1,32 +0,0 @@
# Adapted from: https://github.com/microsoft/azure-pipelines-tasks/blob/master/.github/workflows/blank.yml
# This action labels and assigns newly opened issues
name: Issue triager
on:
issues:
types: [opened]
jobs:
label:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: damccorm/tag-ur-it@master
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
configuration-path: "./triage-rules.yml"
- if: always()
uses: actions/github-script@0.4.0
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
github.issues.addLabels({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
labels: ['needs triage']
})
+36
View File
@@ -0,0 +1,36 @@
# CI Validation
name: Linter
on:
pull_request:
branches: [ main ]
paths:
- '**.json'
- '**.md'
- '**.sh'
jobs:
build:
name: Lint JSON & MD files
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Lint Code Base
uses: github/super-linter/slim@v7
env:
VALIDATE_ALL_CODEBASE: false
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
VALIDATE_JSON: true
VALIDATE_MARKDOWN: true
DEFAULT_BRANCH: ${{ github.base_ref }}
FILTER_REGEX_EXCLUDE: .*images/*/.*-Readme.md
- name: Checking shebang lines in MacOS and Ubuntu releases.
run: ./images.CI/shebang-linter.ps1
shell: pwsh
+48
View File
@@ -0,0 +1,48 @@
name: Merge pull request
on:
repository_dispatch:
types: [merge-pr]
jobs:
Merge_pull_request:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Resolve possible conflicts ${{ github.event.client_payload.ReleaseBranchName }} with main
run: |
git config --global user.email "no-reply@github.com"
git config --global user.name "Actions service account"
git checkout ${{ github.event.client_payload.ReleaseBranchName }}-docs
git merge --no-edit --strategy-option=ours main
git push origin ${{ github.event.client_payload.ReleaseBranchName }}-docs
sleep 30
- name: Approve pull request by GitHub-Actions bot
uses: actions/github-script@v8
with:
github-token: ${{secrets.PRAPPROVAL_SECRET}}
script: |
github.rest.pulls.createReview({
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: ${{ github.event.client_payload.PullRequestNumber }},
event: "APPROVE"
});
- name: Merge pull request for ${{ github.event.client_payload.ReleaseBranchName }}
uses: actions/github-script@v8
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
github.rest.pulls.merge({
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: ${{ github.event.client_payload.PullRequestNumber }},
merge_method: "squash"
})
+25
View File
@@ -0,0 +1,25 @@
# CI Validation
name: PowerShell Tests
on:
pull_request:
branches: [ main ]
paths:
- 'helpers/software-report-base/**'
jobs:
powershell-tests:
name: PowerShell tests
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v5
- name: Run Software Report module tests
shell: pwsh
run: |
$ErrorActionPreference = "Stop"
Invoke-Pester -Output Detailed "helpers/software-report-base/tests"
@@ -0,0 +1,119 @@
name: Trigger Build workflow
on:
workflow_call:
inputs:
image_type:
required: true
type: string
defaults:
run:
shell: pwsh
jobs:
trigger-workflow:
runs-on: ubuntu-latest
outputs:
ci_workflow_run_id: ${{ steps.resolve.outputs.ci_workflow_run_id }}
ci_workflow_run_url: ${{ steps.resolve.outputs.ci_workflow_run_url }}
env:
CI_PR_TOKEN: ${{ secrets.CI_PR_TOKEN }}
PR_TITLE: ${{ github.event.pull_request.title }}
CI_REPO: ${{ vars.CI_REPO }}
steps:
- name: Checkout Code
uses: actions/checkout@v5
- name: Trigger Build workflow
run: |
Import-Module ./helpers/GitHubApi.psm1
$gitHubApi = Get-GithubApi -Repository "${env:CI_REPO}" -AccessToken "${env:CI_PR_TOKEN}"
$eventType = "trigger-${{ inputs.image_type }}-build"
[string] $prGuid = New-Guid
$clientPayload = @{
pr_title = "${env:PR_TITLE} - " + $prGuid
custom_repo = "${{ github.event.pull_request.head.repo.full_name }}"
custom_repo_commit_hash = "${{ github.event.pull_request.head.sha }}"
}
$gitHubApi.DispatchWorkflow($eventType, $clientPayload)
"PR_GUID=$prGuid" | Out-File -Append -FilePath $env:GITHUB_ENV
- name: Resolve Workflow Run ID
id: resolve
run: |
Import-Module ./helpers/GitHubApi.psm1
$gitHubApi = Get-GithubApi -Repository "${env:CI_REPO}" -AccessToken "${env:CI_PR_TOKEN}"
$workflowFileName = $("{0}.yml" -f "${{ inputs.image_type }}").ToLower()
$WorkflowSearchPattern = "${env:PR_GUID}"
# It might take a few minutes for the action to start
$attempt = 1
do {
$workflowRuns = $gitHubApi.GetWorkflowRuns($WorkflowFileName).workflow_runs
$workflowRunId = ($workflowRuns | Where-Object {$_.display_title -match $WorkflowSearchPattern}).id | Select-Object -First 1
if (-not ([string]::IsNullOrEmpty($workflowRunId))) {
$workflowRun = $gitHubApi.GetWorkflowRun($workflowRunId)
Write-Host "Found the workflow run with ID $workflowRunId on attempt $attempt. Workflow run link: $($workflowRun.html_url)"
"ci_workflow_run_id=$workflowRunId" | Out-File -Append -FilePath $env:GITHUB_OUTPUT
"ci_workflow_run_url=$($workflowRun.html_url)" | Out-File -Append -FilePath $env:GITHUB_OUTPUT
break
}
Write-Host "Workflow run for $WorkflowSearchPattern pattern not found on attempt $attempt."
$attempt += 1
Start-Sleep 30
} until ($attempt -eq 10)
if ([string]::IsNullOrEmpty($workflowRunId)) {
throw "Failed to find a workflow run for '$WorkflowSearchPattern'."
}
wait-completion:
runs-on: ubuntu-latest
needs: trigger-workflow
steps:
- name: Checkout Code
uses: actions/checkout@v5
- name: Wait for workflow completion
env:
CI_PR_TOKEN: ${{ secrets.CI_PR_TOKEN }}
CI_REPO: ${{ vars.CI_REPO }}
run: |
./helpers/WaitWorkflowCompletion.ps1 `
-WorkflowRunId "${{ needs.trigger-workflow.outputs.ci_workflow_run_id }}" `
-Repository "${env:CI_REPO}" `
-AccessToken "${env:CI_PR_TOKEN}"
- name: Add Summary
if: always()
run: |
"# Test Partner Image" >> $env:GITHUB_STEP_SUMMARY
"| Key | Value |" >> $env:GITHUB_STEP_SUMMARY
"| :-----------: | :--------: |" >> $env:GITHUB_STEP_SUMMARY
"| Workflow Run | [Link](${{ needs.trigger-workflow.outputs.ci_workflow_run_url }}) |" >> $env:GITHUB_STEP_SUMMARY
"| Workflow Result | $env:CI_WORKFLOW_RUN_RESULT |" >> $env:GITHUB_STEP_SUMMARY
" " >> $env:GITHUB_STEP_SUMMARY
cancel-workflow:
runs-on: ubuntu-latest
needs: [trigger-workflow, wait-completion]
if: cancelled()
steps:
- name: Checkout Code
uses: actions/checkout@v5
- name: Cancel workflow
env:
CI_PR_TOKEN: ${{ secrets.CI_PR_TOKEN }}
CI_REPO: ${{ vars.CI_REPO }}
run: |
Import-Module ./helpers/GitHubApi.psm1
$gitHubApi = Get-GithubApi -Repository "${env:CI_REPO}" -AccessToken "${env:CI_PR_TOKEN}"
$gitHubApi.CancelWorkflowRun("${{ needs.trigger-workflow.outputs.ci_workflow_run_id }}")
+20
View File
@@ -0,0 +1,20 @@
name: Trigger Ubuntu22.04 CI
run-name: Ubuntu22.04 - ${{ github.event.pull_request.title }}
on:
pull_request_target:
types: labeled
paths:
- 'images/ubuntu/**'
defaults:
run:
shell: pwsh
jobs:
Ubuntu_2204:
if: github.event.label.name == 'CI ubuntu-all' || github.event.label.name == 'CI ubuntu-2204'
uses: ./.github/workflows/trigger-ubuntu-win-build.yml
with:
image_type: 'ubuntu2204'
secrets: inherit
+20
View File
@@ -0,0 +1,20 @@
name: Trigger Ubuntu24.04 CI
run-name: Ubuntu24.04 - ${{ github.event.pull_request.title }}
on:
pull_request_target:
types: labeled
paths:
- 'images/ubuntu/**'
defaults:
run:
shell: pwsh
jobs:
Ubuntu_2404:
if: github.event.label.name == 'CI ubuntu-all' || github.event.label.name == 'CI ubuntu-2404'
uses: ./.github/workflows/trigger-ubuntu-win-build.yml
with:
image_type: 'ubuntu2404'
secrets: inherit
@@ -0,0 +1,28 @@
name: Update release
on:
repository_dispatch:
types: [update-github-release]
jobs:
Update_GitHub_release:
runs-on: ubuntu-latest
steps:
- name: Update release for ${{ github.event.client_payload.ReleaseBranchName }}
uses: actions/github-script@v8
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
const response = await github.rest.repos.getReleaseByTag({
owner: context.repo.owner,
repo: context.repo.repo,
tag: "${{ github.event.client_payload.ReleaseBranchName }}"
});
github.rest.repos.updateRelease({
owner: context.repo.owner,
repo: context.repo.repo,
release_id: response.data.id,
prerelease: ${{ github.event.client_payload.Prerelease }}
});
@@ -0,0 +1,20 @@
name: Validate JSON Schema
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
validate-json-schema:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v5
- name: Validate JSON Schema
shell: pwsh
run: ./helpers/CheckJsonSchema.ps1
+20
View File
@@ -0,0 +1,20 @@
name: Trigger Windows19 CI
run-name: Windows2019 - ${{ github.event.pull_request.title }}
on:
pull_request_target:
types: labeled
paths:
- 'images/windows/**'
defaults:
run:
shell: pwsh
jobs:
Windows_2019:
if: github.event.label.name == 'CI windows-all' || github.event.label.name == 'CI windows-2019'
uses: ./.github/workflows/trigger-ubuntu-win-build.yml
with:
image_type: 'windows2019'
secrets: inherit
+20
View File
@@ -0,0 +1,20 @@
name: Trigger Windows22 CI
run-name: Windows2022 - ${{ github.event.pull_request.title }}
on:
pull_request_target:
types: labeled
paths:
- 'images/windows/**'
defaults:
run:
shell: pwsh
jobs:
Windows_2022:
if: github.event.label.name == 'CI windows-all' || github.event.label.name == 'CI windows-2022'
uses: ./.github/workflows/trigger-ubuntu-win-build.yml
with:
image_type: 'windows2022'
secrets: inherit
+20
View File
@@ -0,0 +1,20 @@
name: Trigger Windows25 CI
run-name: Windows2025 - ${{ github.event.pull_request.title }}
on:
pull_request_target:
types: labeled
paths:
- 'images/windows/**'
defaults:
run:
shell: pwsh
jobs:
Windows_2025:
if: github.event.label.name == 'CI windows-all' || github.event.label.name == 'CI windows-2025'
uses: ./.github/workflows/trigger-ubuntu-win-build.yml
with:
image_type: 'windows2025'
secrets: inherit
+10 -1
View File
@@ -267,6 +267,12 @@ paket-files/
.idea/
*.sln.iml
# VSCode settings
.vscode/**
!.vscode/extensions.json
!.vscode/settings.json
!.vscode/tasks.json
# CodeRush
.cr/
@@ -387,4 +393,7 @@ public
.dynamodb/
# visual studio code launch configuration
launch.json
launch.json
# Ignore dynamic template
images/*/*-temp.json
+9
View File
@@ -0,0 +1,9 @@
{
"recommendations": [
"streetsidesoftware.code-spell-checker",
"hashicorp.hcl",
"davidanson.vscode-markdownlint",
"ms-vscode.powershell",
"timonwong.shellcheck"
]
}
+32 -2
View File
@@ -1,4 +1,34 @@
{
// When enabled, will trim trailing whitespace when you save a file.
"files.trimTrailingWhitespace": true
"files.trimFinalNewlines": true,
"files.insertFinalNewline": true,
"powershell.codeFormatting.addWhitespaceAroundPipe": true,
"powershell.codeFormatting.alignPropertyValuePairs": true,
"powershell.codeFormatting.autoCorrectAliases": true,
"powershell.codeFormatting.newLineAfterCloseBrace": false,
"powershell.codeFormatting.newLineAfterOpenBrace": true,
"powershell.codeFormatting.openBraceOnSameLine": true,
"powershell.codeFormatting.pipelineIndentationStyle": "IncreaseIndentationForFirstPipeline",
"powershell.codeFormatting.preset": "OTBS",
"powershell.codeFormatting.trimWhitespaceAroundPipe": true,
"powershell.codeFormatting.whitespaceAfterSeparator": true,
"powershell.codeFormatting.whitespaceAroundOperator": true,
"powershell.codeFormatting.whitespaceBeforeOpenBrace": true,
"powershell.codeFormatting.whitespaceBeforeOpenParen": true,
"powershell.codeFormatting.whitespaceBetweenParameters": true,
"powershell.codeFormatting.whitespaceInsideBrace": true,
"shellcheck.exclude": [
"SC1090","SC2096"
],
"shellcheck.customArgs": [
"-x"
],
"json.schemas": [
{
"fileMatch": [
"**/toolset-*.json"
],
"url": "./schemas/toolset-schema.json"
}
]
}
+233 -12
View File
@@ -1,29 +1,250 @@
## Contributing
# Contributing
[fork]: https://github.com/actions/virtual-environments/fork
[pr]: https://github.com//actions/virtual-environments/compare
[fork]: https://github.com/actions/runner-images/fork
[pr]: https://github.com//actions/runner-images/compare
[code-of-conduct]: CODE_OF_CONDUCT.md
Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.
Contributions to this project are [released](https://help.github.com/articles/github-terms-of-service/#6-contributions-under-repository-license) to the public under the [MIT](LICENSE.md).
Contributions to this project are [released](https://help.github.com/articles/github-terms-of-service/#6-contributions-under-repository-license) to the public under the [MIT](LICENSE.md) license.
Please note that this project is released with a [Contributor Code of Conduct][code-of-conduct]. By participating in this project, you agree to abide by its terms.
## Contents
- [Submitting a pull request](#submitting-a-pull-request)
- [Adding a new tool to an image](#adding-a-new-tool-to-an-image)
- [Code style guide](#code-style-guide)
Please note that this project is released with a [Contributor Code of Conduct][code-of-conduct]. By participating in this project you agree to abide by its terms.
## Submitting a pull request
1. [Fork][fork] and clone the repository
1. Create a new branch: `git checkout -b my-branch-name`
1. Make your changes, ensure that they include steps to install and validate post-install (e.g. [kind.sh](images/linux/scripts/installers/kind.sh)).
1. Test your changes by [creating VHD and deploying a VM](help/CreateImageAndAzureResources.md).
1. Push to your fork and [submit a pull request][pr]
1. [Fork][fork] and clone the repository.
1. Create a new branch: `git checkout -b my-branch-name`.
1. Make your changes, ensuring that they include steps to install, validate post-install, and update the software report (please see [Adding a new tool to an image](#adding-a-new-tool-to-an-image) for details).
1. Test your changes by [creating an image and deploying a VM](docs/create-image-and-azure-resources.md).
1. Push to your fork and [submit a pull request][pr].
Here are a few things you can do that will increase the likelihood of your pull request being accepted:
- Follow the style guide for [Powershell](https://github.com/PoshCode/PowerShellPracticeAndStyle) when writing Windows scripts. There is currently no set style for the Shell scripts that run Linux installs :soon:.
- Include complete details of why this is needed in the PR description. If it's a new piece tool being installed, consider cross-platform. If the tool is available in other platforms (MacOS, Windows, Linux), make sure you include it in as many as possible.
- Include complete details of why this is needed in the PR description.
- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
- Write [good commit messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
- Write [good commit messages](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
- For new tools:
- Make sure that the tool satisfies the [Software Guidelines](README.md#software-guidelines).
- Create an issue and get approval from us to add this tool to the image before creating the pull request.
## Adding a new tool to an image
### General rules
- For every new tool, add validation scripts and update the software report script to ensure that it is included in the documentation.
- If the tool is available on multiple platforms (macOS, Windows, Linux), make sure you include it on as many as possible.
- If installing multiple versions of the tool, consider putting the list of versions in the corresponding `toolset.json` file. This will help other customers configure their builds flexibly. See [toolset-windows-2019.json](images/windows/toolsets/toolset-2019.json) as an example.
- Use consistent naming across all files.
- Validation scripts should be simple and shouldn't change the image content.
### Windows
- Add a script that will install the tool and put the script in the `scripts/build` folder.
There are a bunch of helper functions that could simplify your code: `Install-ChocoPackage`, `Install-Binary`, `Install-VSIXFromFile`, `Install-VSIXFromUrl`, `Invoke-DownloadWithRetry`, `Test-IsWin19`, `Test-IsWin22` (find the full list of helpers in [ImageHelpers.psm1](images/windows/scripts/helpers/ImageHelpers.psm1)).
- Add a script that will validate the tool installation and put the script in the `scripts/tests` folder.
We use [Pester v5](https://github.com/pester/pester) for validation scripts. If the tests for the tool are complex enough, create a separate `*.Tests.ps1`. Otherwise, use `Tools.Tests.ps1` for simple tests.
Add `Invoke-PesterTests -TestFile <testFileName> [-TestName <describeName>]` at the end of the installation script to ensure that your tests will be run.
- Add changes to the software report generator `images/windows/scripts/docs-gen/Generate-SoftwareReport.ps1`. The software report generator is used to generate an image's README file, e.g. [Windows2019-Readme.md](images/windows/Windows2019-Readme.md) and uses [MarkdownPS](https://github.com/Sarafian/MarkdownPS).
### Ubuntu
- Add a script that will install and validate the tool and put the script in the `scripts/build` folder.
Use existing scripts such as [github-cli.sh](images/ubuntu/scripts/build/github-cli.sh) as a starting point.
- Use [helpers](images/ubuntu/scripts/helpers/install.sh) to simplify the installation process.
- The validation part should `exit 1` if there is any issue with the installation.
- Add changes to the software report generator `images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1`. The software report generator is used to generate an image's README file, e.g. [Ubuntu2204-Readme.md](images/ubuntu/Ubuntu2204-Readme.md) and it uses [MarkdownPS](https://github.com/Sarafian/MarkdownPS).
### macOS
The macOS source lives in this repository and is available for everyone. However, the macOS image-generation CI doesn't support external contributions yet, so we are not able to accept pull requests for now.
We are in the process of preparing the macOS CI to accept contributions. Until then, we appreciate your patience and ask that you continue to make tool requests by filing issues.
## Code style guide
The principles of clean code apply to all languages. The main points are:
- Use meaningful names for variables, functions, files, etc.
- Keep functions short and simple.
- Use comments to explain what the code does.
- Use a consistent code style, naming convention, and file structure.
### File structure
- Each file should have a header with a title and a short description of the file.
- Each file should have a newline at the end.
- Use blank lines to separate logical blocks of code, but don't abuse blank lines:
- Don't add a blank line in the beginning and end of a block or function.
- Don't add blank lines between logically connected statements.
- Avoid trailing whitespace.
### Bash scripts
#### Naming convention for bash scripts
- Use lowercase letters for variable names.
- Use uppercase letters for constants.
- Use underscores to separate words in variable names.
#### Bash script structure
Each script should start with the following shebang:
```bash
#!/bin/bash -e
```
> TODO: do we need to set pipefail?
This will make the script exit if any command fails.
After the shebang, add a header with the following format:
```bash
################################################################################
## File: <filename>
## Desc: <short description of what the script does>
################################################################################
```
Then import helpers that are used in the script.
For Linux:
```bash
source $HELPER_SCRIPTS/os.sh
source $HELPER_SCRIPTS/install.sh
source $HELPER_SCRIPTS/etc-environment.sh
```
For macOS:
```bash
source ~/utils/utils.sh
```
> [!NOTE]
> You don't need to import all helpers, only the ones that are used in the script.
After that, add the script code.
### Indentations and line breaks in bash scripts
- Use 4 spaces for indentation.
- Use 1 space between `if`/`for`/`while` and `[[` and between `[[` and the condition.
- Place `then`/`do` on the new line.
- For short `if`/`for`/`while` statements, use the one-line format.
- Break long pipelines using `\`.
### Other recommendations for bash scripts
- For command substitution, use `$()` instead of backticks.
- Use `[[` instead of `[` for conditional expressions.
- Prefer using long options instead of short keys, but there are exceptions, e.g.:
- `tar -xzf`
- `apt-get -yqq`
- `curl -sSLf`
- `wget -qO-`
### PowerShell scripts
#### Naming convention for PowerShell scripts
- Use camelCase for variable names.
- Use uppercase letters for constants.
- Use `Verb-Noun` and PascalCase for function names.
### PowerShell script structure
Each script should start with the following header:
```powershell
################################################################################
## File: <filename>
## Desc: <short description of what the script does>
################################################################################
```
Then declare functions that are used in the script.
> TODO: do we need to set the error action preference and progress preference?
>
> ```powershell
> $ErrorActionPreference = "Stop"
> $ProgressPreference = "SilentlyContinue"
> ```
For Linux and macOS, import helpers that are used in the script:
For Linux:
```powershell
Import-Module "$env:HELPER_SCRIPTS/Tests.Helpers.psm1" -DisableNameChecking
```
For macOS:
```powershell
Import-Module "$env:HOME/image-generation/helpers/Common.Helpers.psm1"
Import-Module "$env:HOME/image-generation/helpers/Xcode.Helpers.psm1" -DisableNameChecking
```
> [!NOTE]
> You don't need to import all helpers, only the ones that are used in the script.
After that, add the script code.
### Indentations and line breaks in PowerShell scripts
- Use 4 spaces for indentation.
- Use 1 space between `if`/`elseif`/`foreach` and `(` but not between `(` and the condition.
- Add a space before and after pipe `|` and redirection `>` operators.
- Align properties in hash tables.
- Use [1TBS](https://en.wikipedia.org/wiki/Indentation_style#Variant:_1TBS_(OTBS)) style for curly braces:
- If block of statement is long, then place it on the new line, indent it, and add a closing curly brace on the new line.
- If block of statement is short, then place it on the same line as the statement.
```powershell
function Show-Example1 {
$exampleVariable = Get-ChildItem $env:TEMP
$exampleVariable | ForEach-Object {
$itemName = $_.Name
$itemPath = $_.FullName
}
}
$Example2 | Some-Function -Arguments @{Parameter1 = "Disabled"}
```
- Avoid using aliases.
- Break long pipelines using backticks or use [splatting](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_splatting?view=powershell-7.3):
```powershell
# Instead of this
Copy-Item -Path "test.txt" -Destination "test2.txt" -WhatIf
# you can use this
$HashArguments = @{
Path = "test.txt"
Destination = "test2.txt"
WhatIf = $true
}
Copy-Item @HashArguments
```
When using backticks be extra careful with trailing whitespace as they can cause errors.
### Other recommendations for PowerShell scripts
- Verify exit codes of commands.
- When writing a function, provide a docstring that describes what the function does.
## Resources
+1 -1
View File
@@ -1,6 +1,6 @@
MIT License
Copyright (c) 2020 GitHub
Copyright (c) 2025 GitHub
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
+217 -46
View File
@@ -1,46 +1,217 @@
# GitHub Actions Virtual Environments
This repository contains the source used to create the [virtual environments](https://help.github.com/en/actions/reference/virtual-environments-for-github-hosted-runners) for GitHub Actions hosted runners. To file bug reports, or request that tools be added/updated, please [open an issue using the appropriate template](https://github.com/actions/virtual-environments/issues/new/choose). To build a VM machine from this repo's source, see the [instructions](./help/CreateImageAndAzureResources.md).
For general questions about using the virtual environments or writing your Actions workflow, please open requests in the [GitHub Actions Community Forum](https://github.community/t5/GitHub-Actions/bd-p/actions).
## Available Environments
| Environment | YAML Label | Included Software | Latest Release & Rollout Progress |
| --------------------|---------------------|--------------------|---------------------|
| Ubuntu 18.04 | `ubuntu-latest` or `ubuntu-18.04` | [ubuntu-18.04] | [![](https://actionvirtualenvironmentsstatus.azurewebsites.net/api/status?imageName=ubuntu18&badge=1)](https://actionvirtualenvironmentsstatus.azurewebsites.net/api/status?imageName=ubuntu18&redirect=1)
| Ubuntu 16.04 | `ubuntu-16.04` | [ubuntu-16.04] | [![](https://actionvirtualenvironmentsstatus.azurewebsites.net/api/status?imageName=ubuntu16&badge=1)](https://actionvirtualenvironmentsstatus.azurewebsites.net/api/status?imageName=ubuntu16&redirect=1) |
| macOS 10.15 | `macos-latest` or `macos-10.15` | [macOS-10.15] | *Coming soon* |
| Windows Server 2019 | `windows-latest` or `windows-2019` | [windows-2019] | [![](https://actionvirtualenvironmentsstatus.azurewebsites.net/api/status?imageName=windows-2019&badge=1)](https://actionvirtualenvironmentsstatus.azurewebsites.net/api/status?imageName=windows-2019&redirect=1)
| Windows Server 2016 | `windows-2016` | [windows-2016] | [![](https://actionvirtualenvironmentsstatus.azurewebsites.net/api/status?imageName=windows-2016&badge=1)](https://actionvirtualenvironmentsstatus.azurewebsites.net/api/status?imageName=windows-2016&redirect=1)
***Looking for other Linux distributions?*** We do not plan to offer other Linux distributions. We recommend using Docker if you'd like to build using other distributions with the hosted virtual environments. Alternatively, you can leverage [self-hosted runners] and fully customize your environment to your needs.
***Where is the macOS source?*** We are in the process of preparing our macOS source to live in this repo so we can take contributions from the community. Until then, we appreciate your patience and ask you continue to make tool requests by filing issues.
## Software Guidelines
In general, these are the guidelines we consider when deciding what to pre-install:
- Tools and ecosystems that are broadly popular and widely-used will be given priority.
- Recent versions of tools will be given priority over older versions.
- Tools and versions that are deprecated or have reached end-of-life will not be added.
- Tools and versions will typically be removed 6 months after they are deprecated or have reached end-of-life.
- If a tool can be installed during the build, we will evaluate how much time is saved
and how much space is used by having the tool pre-installed.
## Updates to virtual environments
*Cadence*
We typically deploy weekly updates to the software on the virtual environments.
For some tools, we always install the latest at the time of the deployment; for others,
we pin the tool to specific version(s).
*Following Along / Change Notifications*
* **High Impact Changes** (ex. breaking changes, new or deprecated environments) will be posted to the GitHub Changelog on our [blog](https://github.blog/changelog/) and on [twitter](https://twitter.com/GHchangelog).
* **Regular Weekly Rhythm** can be followed by watching [Releases](https://github.com/actions/virtual-environments/releases) to see when we generate candidate environments or deploy new ones. You can also track upcoming changes on the [virtual environment project](https://github.com/actions/virtual-environments/projects/1) to see which issues are under development.
[ubuntu-18.04]: https://github.com/actions/virtual-environments/blob/master/images/linux/Ubuntu1804-README.md
[ubuntu-16.04]: https://github.com/actions/virtual-environments/blob/master/images/linux/Ubuntu1604-README.md
[Windows-2019]: https://github.com/actions/virtual-environments/blob/master/images/win/Windows2019-Readme.md
[windows-2016]: https://github.com/actions/virtual-environments/blob/master/images/win/Windows2016-Readme.md
[macOS-10.15]: https://github.com/actions/virtual-environments/blob/master/images/macos/macos-10.15-Readme.md
[self-hosted runners]: https://help.github.com/en/actions/hosting-your-own-runners
# GitHub Actions Runner Images
**Table of Contents**
- [About](#about)
- [Available Images](#available-images)
- [Announcements](#announcements)
- [Image Definitions](#image-definitions)
- [Image Releases](#image-releases)
- [Software and Image Support](#software-and-image-support)
- [How to Interact with the Repo](#how-to-interact-with-the-repo)
- [FAQs](#faqs)
## About
This repository contains the source code used to create the VM images for [GitHub-hosted runners](https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners) used for Actions, as well as for [Microsoft-hosted agents](https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops#use-a-microsoft-hosted-agent) used for Azure Pipelines.
To build a VM machine from this repo's source, see the [instructions](docs/create-image-and-azure-resources.md).
## Available Images
| Image | YAML Label | Included Software |
| --------------------|---------------------|--------------------|
| Ubuntu 24.04 | `ubuntu-latest` or `ubuntu-24.04` | [ubuntu-24.04] |
| Ubuntu 22.04 | `ubuntu-22.04` | [ubuntu-22.04] |
| macOS 26 Arm64 `beta` | `macos-26` or `macos-26-xlarge` | [macOS-26-arm64] |
| macOS 15 | `macos-latest-large`, `macos-15-large`, or `macos-15-intel` | [macOS-15] |
| macOS 15 Arm64 | `macos-latest`, `macos-15`, or `macos-15-xlarge` | [macOS-15-arm64] |
| macOS 14 | `macos-14-large`| [macOS-14] |
| macOS 14 Arm64 | `macos-14` or `macos-14-xlarge`| [macOS-14-arm64] |
| macOS 13 ![Deprecated](https://img.shields.io/badge/-Deprecated-red) | `macos-13` or `macos-13-large` | [macOS-13] |
| macOS 13 Arm64 ![Deprecated](https://img.shields.io/badge/-Deprecated-red) | `macos-13-xlarge` | [macOS-13-arm64] |
| Windows Server 2025 | `windows-latest` or `windows-2025` | [windows-2025] |
| Windows Server 2022 | `windows-2022` | [windows-2022] |
| Windows Server 2019 ![Deprecated](https://img.shields.io/badge/-Deprecated-red) | `windows-2019` | [windows-2019] |
### Label scheme
- In general the `-latest` label is used for the latest OS image version that is GA
- Before moving the`-latest` label to a new OS version we will announce the change and give sufficient lead time for users to update their workflows
[ubuntu-24.04]: https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md
[ubuntu-22.04]: https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2204-Readme.md
[windows-2019]: https://github.com/actions/runner-images/blob/main/images/windows/Windows2019-Readme.md
[windows-2025]: https://github.com/actions/runner-images/blob/main/images/windows/Windows2025-Readme.md
[windows-2022]: https://github.com/actions/runner-images/blob/main/images/windows/Windows2022-Readme.md
[macOS-13]: https://github.com/actions/runner-images/blob/main/images/macos/macos-13-Readme.md
[macOS-13-arm64]: https://github.com/actions/runner-images/blob/main/images/macos/macos-13-arm64-Readme.md
[macOS-14]: https://github.com/actions/runner-images/blob/main/images/macos/macos-14-Readme.md
[macOS-14-arm64]: https://github.com/actions/runner-images/blob/main/images/macos/macos-14-arm64-Readme.md
[macOS-15]: https://github.com/actions/runner-images/blob/main/images/macos/macos-15-Readme.md
[macOS-15-arm64]: https://github.com/actions/runner-images/blob/main/images/macos/macos-15-arm64-Readme.md
[macOS-26-arm64]: https://github.com/actions/runner-images/blob/main/images/macos/macos-26-arm64-Readme.md
[self-hosted runners]: https://help.github.com/en/actions/hosting-your-own-runners
## Announcements
See notable upcoming changes by viewing issues with the [Announcement](https://github.com/actions/runner-images/labels/Announcement) label.
## Image Definitions
### Beta
The purpose of a Beta is to collect feedback on an image before it is released to GA. The goal of a Beta is to identify and fix any potential issues that exist on that
image. Images are updated on a weekly cadence. Any workflows that run on a beta image do not fall under the customer [SLA](https://github.com/customer-terms/github-online-services-sla) in place for Actions.
Customers choosing to use Beta images are encouraged to provide feedback in the runner-images repo by creating an issue. A Beta may take on different availability, i.e. public vs private.
### GA
A GA (General Availability) image has been through a Beta period and is deemed ready for general use. Images are updated on a weekly cadence. In order to be moved to
GA the image must meet the following criteria:
1. Has been through a Beta period (public or private)
2. Most major software we install on the image has a compatible
version for the underlying OS and
3. All major bugs reported during the Beta period have been addressed.
This image type falls under the customer [SLA](https://github.com/customer-terms/github-online-services-sla) for actions. GA images are eventually deprecated according to our guidelines as we only support the
latest 2 versions of an OS.
#### Latest Migration Process
GitHub Actions and Azure DevOps use the `-latest` YAML label (ex: `ubuntu-latest`, `windows-latest`, and `macos-latest`). These labels point towards the newest stable OS version available.
The `-latest` migration process is gradual and happens over 1-2 months in order to allow customers to adapt their workflows to the newest OS version. During this process, any workflow using the `-latest` label, may see changes in the OS version in their workflows or pipelines. To avoid unwanted migration, users can specify a specific OS version in the yaml file (ex: macos-14, windows-2022, ubuntu-22.04).
## Image Releases
*How to best follow along with changes*
1. Find the latest releases for this repository [here.](https://github.com/actions/runner-images/releases)
2. Subscribe to the releases coming out of this repository, instructions [here.](https://docs.github.com/en/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/configuring-notifications#configuring-your-watch-settings-for-an-individual-repository)
3. Upcoming changes: A pre-release is created when the deployment of an image has started. As soon as the deployment is finished, the pre-release is converted to a release. If you have subscribed to releases, you will get notified of pre-releases as well.
- You can also track upcoming changes using the [awaiting-deployment](https://github.com/actions/runner-images/labels/awaiting-deployment) label.
4. For high impact changes, we will post these in advance to the GitHub Changelog on our [blog](https://github.blog/changelog/) and on [twitter](https://twitter.com/GHchangelog).
- Ex: breaking changes, GA or deprecation of images
*Cadence*
- We typically deploy weekly updates to the software on the runner images.
## Software and Image Support
### Support Policy
- Tools and versions will typically be removed 6 months after they are deprecated or have reached end-of-life
- We support (at maximum) 2 GA images and 1 beta image at a time. We begin the deprecation process of the oldest image label once the newest OS image label has been released to GA.
- The images generally contain the latest versions of packages installed except for Ubuntu LTS where we mostly rely on the Canonical-provided repositories.
- Popular tools can have several versions installed side-by-side with the following strategy:
| Tool name | Installation strategy |
|-----------|-----------------------|
| Docker images | not more than 3 latest LTS OS\tool versions. New images or new versions of current images are added using the standard tool request process |
| Java | all LTS versions |
| Node.js | 3 latest LTS versions |
| Go | 3 latest minor versions |
| Python <br/> Ruby | 5 most popular `major.minor` versions |
| PyPy | 3 most popular `major.minor` versions |
| .NET Core | 2 latest LTS versions and 1 latest version. For each feature version only latest patch is installed. Note for [Ubuntu images see details.](./docs/dotnet-ubuntu.md) |
| GCC <br/> GNU Fortran <br/> Clang <br/> GNU C++ | 3 latest major versions |
| Android NDK | 1 latest non-LTS, 2 latest LTS versions |
| Xcode | - only one major version of Xcode will be supported per macOS version <br/> - all minor versions of the supported major version will be available <br/> - beta and RC versions will be provided "as-is" in the latest available macOS image only no matter of beta/GA status of the image <br/> - when a new patch version is released, the previous patch version will be replaced |
| Xcode Platforms | - only three major.minor versions of platform tools and simulator runtimes will be available for installed Xcode, including beta/RC versions |
### Package managers usage
We use third-party package managers to install software during the image generation process. The table below lists the package managers and the software installed.
> [!NOTE]
> Third-party repositories are re-evaluated every year to identify if they are still useful and secure.
| Operating system | Package manager | Third-party repos and packages |
| :--- | :---: | ---: |
| Ubuntu | [APT](https://wiki.debian.org/Apt) | [docker](https://download.docker.com/linux/ubuntu) <br/> [Eclipse-Temurin (Adoptium)](https://packages.adoptium.net/artifactory/deb/) <br/> [Erlang](https://packages.erlang-solutions.com/ubuntu) <br/> [Firefox](https://ppa.launchpad.net/mozillateam/ppa/ubuntu) <br/> [git-lfs](https://packagecloud.io/install/repositories/github/git-lfs) <br/> [git](https://launchpad.net/~git-core/+archive/ubuntu/ppa) <br/> [Google Cloud CLI](https://packages.cloud.google.com/apt) <br/> [Heroku](https://cli-assets.heroku.com/channels/stable/apt) <br/> [HHvm](https://dl.hhvm.com/ubuntu) <br/> [MongoDB](https://repo.mongodb.org/apt/ubuntu) <br/> [Mono](https://download.mono-project.com/repo/ubuntu) <br/> [MS Edge](https://packages.microsoft.com/repos/edge) <br/> [PostgreSQL](https://apt.postgresql.org/pub/repos/apt/) <br/> [R](https://cloud.r-project.org/bin/linux/ubuntu) |
| | [pipx](https://pypa.github.io/pipx) | ansible-core <br/>yamllint |
| Windows | [Chocolatey](https://chocolatey.org) | No third-party repos installed |
| macOS | [Homebrew](https://brew.sh) | [aws-cli v2](https://github.com/aws/homebrew-tap) </br> [azure/bicep](https://github.com/Azure/homebrew-bicep) </br> [mongodb/brew](https://github.com/mongodb/homebrew-brew) |
| | [pipx](https://pypa.github.io/pipx/) | yamllint |
### Image Deprecation Policy
- Images begin the deprecation process of the oldest image label once a new GA OS version has been released.
- Deprecation process begins with an announcement that sets a date for deprecation
- As it gets closer to the date, GitHub begins doing scheduled brownouts of the image
- During this time there will be an Announcement pinned in the repo to remind users of the deprecation.
- Finally GitHub will deprecate the image and it will no longer be available
### Preinstallation Policy
In general, these are the guidelines we follow when deciding what to pre-install on our images:
- Popularity: widely-used tools and ecosystems will be given priority.
- Latest Technology: recent versions of tools will be given priority.
- Deprecation: end-of-life tools and versions will not be added.
- Licensing: MIT, Apache, or GNU licenses are allowed.
- Time & Space on the Image: we will evaluate how much time is saved and how much space is used by having the tool pre-installed.
- Support: If a tool requires the support of more than one version, we will consider the cost of this maintenance.
### Default Version Update Policy
- In general, once a new version is installed on the image, we announce the default version update 2 weeks prior to deploying it.
- For potentially dangerous updates, we may extend the timeline up to 1 month between the announcement and deployment.
## How to Interact with the Repo
- **Issues**: To file a bug report, or request tools to be added/updated, please [open an issue using the appropriate template](https://github.com/actions/runner-images/issues/new/choose)
- **Discussions**: If you want to share your thoughts about image configuration, installed software, or bring a new idea, please create a new topic in a [discussion](https://github.com/actions/runner-images/discussions) for a corresponding category. Before making a new discussion please make sure no similar topics were created earlier.
- For general questions about using the runner images or writing your Actions workflow, please open requests in the [GitHub Actions Community Forum](https://github.community/c/github-actions/41).
## FAQs
<details>
<summary><b><i>What images are available for GitHub Actions and Azure DevOps?</b></i></summary>
The availability of images for GitHub Actions and Azure DevOps is the same. However, deprecation policies may differ. See documentation for more details:
- [GitHub Actions](https://docs.github.com/en/free-pro-team@latest/actions/reference/specifications-for-github-hosted-runners#supported-runners-and-hardware-resources)
- [Azure DevOps](https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops&tabs=yaml#software)
</details>
<details>
<summary><b><i>What image version is used in my build?</b></i></summary>
Usually, image deployment takes 2-3 days, and documentation in the `main` branch is only updated when deployment is finished. To find out which image version and what software versions are used in a specific build, see `Set up job` (GitHub Actions) or `Initialize job` (Azure DevOps) step log.
<img width="1440" alt="actions-runner-image" src="https://github.com/actions/runner-images/assets/88318005/922a8bf5-3e4d-4265-9527-b3b51e6bf9c8">
</details>
<details>
<summary><b><i>Looking for other Linux distributions?</b></i></summary>
We do not plan to offer other Linux distributions. We recommend using Docker if you'd like to build using other distributions with the hosted runner images. Alternatively, you can leverage [self-hosted runners] and fully customize your VM image to your needs.
</details>
<details>
<summary><b><i>How do I contribute to the macOS source?</b></i></summary>
macOS source lives in this repository and is available for everyone. However, macOS image-generation CI doesn't support external contributions yet so we are not able to accept pull-requests for now.
We are in the process of preparing macOS CI to accept contributions. Until then, we appreciate your patience and ask you to continue to make tool requests by filing issues.
</details>
<details>
<summary><b><i>How does GitHub determine what tools are installed on the images?</b></i></summary>
For some tools, we always install the latest at the time of the deployment; for others, we pin the tool to specific version(s). For more details please see the [Preinstallation Policy](#preinstallation-policy)
</details>
<details>
<summary><b><i>How do I request that a new tool be pre-installed on the image?</b></i></summary>
Please create an issue and get an approval from us to add this tool to the image before creating the pull request.
</details>
<details>
<summary><b><i>What branch should I use to build custom image?</b></i></summary>
We strongly encourage customers to build their own images using the main branch.
This repository contains multiple branches and releases that serve as document milestones to reflect what software is installed in the images at certain point of time. Current builds are not idempotent and if one tries to build a runner image using the specific tag it is not guaranteed that the build will succeed.
</details>
-1
View File
@@ -1 +0,0 @@
theme: jekyll-theme-slate
+294
View File
@@ -0,0 +1,294 @@
#!/usr/bin/env bash
################################################################################
## File: diff-image-versions.sh
## Desc: Compare software versions between two runner image releases
## Usage: ./diff-image-versions.sh <os-name> <version1> <version2>
##
## Example:
## ./diff-image-versions.sh ubuntu22 20251102.127 20251125.163
## ./diff-image-versions.sh win25 20251102.77 20251125.122
## ./diff-image-versions.sh macos-14 20251102.0024 20251125.0031
################################################################################
set -euo pipefail
usage() {
cat <<EOF
Usage: $(basename "${0}") <os-name> <version1> <version2>
Compare runner image versions and display software changes.
Arguments:
os-name OS identifier (ubuntu22, ubuntu24, win19, win22, win25,
macos-13, macos-14, macos-15, or arm64 variants)
version1 Earlier version (YYYYMMDD.NNN)
version2 Later version (YYYYMMDD.NNN)
Examples:
$(basename "${0}") ubuntu22 20251102.127 20251125.163
$(basename "${0}") win25 20251102.77 20251125.122
EOF
}
get_readme_path() {
local os_name="${1}"
local os_folder=""
local pattern=""
# Determine OS folder and readme filename pattern
case "${os_name}" in
ubuntu*)
os_folder="ubuntu"
local version="${os_name#ubuntu}"
pattern="Ubuntu${version}04-Readme.md"
;;
win*)
os_folder="windows"
local version="${os_name#win}"
pattern="Windows20${version}-Readme.md"
;;
macos*)
os_folder="macos"
pattern="${os_name}-Readme.md"
;;
*)
echo "Error: Unknown OS '${os_name}'" >&2
echo "Valid: ubuntu*, win*, macos-*" >&2
return 1
;;
esac
local readme_path="images/${os_folder}/${pattern}"
# Verify file exists in git repository
if ! git cat-file -e "HEAD:${readme_path}" 2>/dev/null; then
echo "Error: Readme not found: ${readme_path}" >&2
return 1
fi
echo "${readme_path}"
}
validate_version() {
local version="${1}"
if [[ ! "${version}" =~ ^[0-9]{8}\.[0-9]+$ ]]; then
echo "Error: Invalid version '${version}'" >&2
echo "Format: YYYYMMDD.NNN (e.g., 20251102.127)" >&2
return 1
fi
return 0
}
tag_exists() {
local tag="${1}"
if git rev-parse "${tag}" >/dev/null 2>&1; then
return 0
else
echo "Error: Tag '${tag}' not found" >&2
return 1
fi
}
main() {
# Check arguments
if [[ $# -ne 3 ]]; then
usage
return 1
fi
local os_name="${1}"
local version1="${2}"
local version2="${3}"
# Validate inputs
validate_version "${version1}" || return 1
validate_version "${version2}" || return 1
# Get readme path
local readme_path
readme_path="$(get_readme_path "${os_name}")" || return 1
# Construct git tags
local tag1="${os_name}/${version1}"
local tag2="${os_name}/${version2}"
# Verify tags exist
tag_exists "${tag1}" || return 1
tag_exists "${tag2}" || return 1
# Get release dates
local date1
local date2
date1=$(git log -1 --format="%ci" "${tag1}" | cut -d' ' -f1)
date2=$(git log -1 --format="%ci" "${tag2}" | cut -d' ' -f1)
# Calculate days between releases
local days_diff
days_diff=$(( ($(date -d "${date2}" +%s) - $(date -d "${date1}" +%s)) / 86400 ))
# Display header
echo "================================================================================"
echo "Comparing: ${os_name}"
echo " From: ${version1} (${date1})"
echo " To: ${version2} (${date2})"
echo " Span: ${days_diff} days"
echo "================================================================================"
echo ""
# Perform diff with minimal context (only changed lines with colors)
# ANSI codes: ^[[31m (red for -), ^[[32m (green for +), ^[[36m (cyan for @@)
# Filter to show only lines starting with red/green (additions/deletions)
local diff_output
diff_output=$(git diff --color=always --unified=0 "${tag1}:${readme_path}" "${tag2}:${readme_path}" | \
grep -E $'^\x1b\\[(31|32)m' | \
grep -v -E $'^\x1b\\[1m(---|\\+\\+\\+)')
if [[ -n "${diff_output}" ]]; then
# Extract announcements from both versions
local announcements1
local announcements2
announcements1=$(git show "${tag1}:${readme_path}" | sed -n '/| Announcements |/,/^\*\*\*$/p' | grep -E '^\| \[' | sed 's/^| \[/• [/' | sed 's/ |$//' || true)
announcements2=$(git show "${tag2}:${readme_path}" | sed -n '/| Announcements |/,/^\*\*\*$/p' | grep -E '^\| \[' | sed 's/^| \[/• [/' | sed 's/ |$//' || true)
# Show announcement changes
if [[ "${announcements1}" != "${announcements2}" ]]; then
echo "📢 Announcement Changes:"
echo "────────────────────────────────────────────────────────────────────────────────"
if [[ -n "${announcements2}" ]]; then
echo "${announcements2}"
else
echo "(no announcements)"
fi
echo "────────────────────────────────────────────────────────────────────────────────"
echo ""
fi
# Extract cached tools sections
local cached_tools1
local cached_tools2
cached_tools1=$(git show "${tag1}:${readme_path}" | sed -n '/^### Cached Tools$/,/^###[^#]/p' | head -n -1 || true)
cached_tools2=$(git show "${tag2}:${readme_path}" | sed -n '/^### Cached Tools$/,/^###[^#]/p' | head -n -1 || true)
# Show cached tools changes
if [[ "${cached_tools1}" != "${cached_tools2}" ]]; then
local cached_diff
cached_diff=$(git diff --color=always --unified=2 --no-index \
<(echo "${cached_tools1}") <(echo "${cached_tools2}") 2>/dev/null | \
grep -E $'(^\x1b\\[(31|32)m[-+]| #### )' | \
sed -r 's/\x1b\[m$//' || true)
if [[ -n "${cached_diff}" ]]; then
echo "🔧 Cached Tools Changes (setup-* actions):"
echo "────────────────────────────────────────────────────────────────────────────────"
echo "${cached_diff}"
echo "────────────────────────────────────────────────────────────────────────────────"
echo ""
fi
fi
echo "Full Diff:"
echo "────────────────────────────────────────────────────────────────────────────────"
echo "${diff_output}"
echo "────────────────────────────────────────────────────────────────────────────────"
echo ""
# Count changes
local changes
changes=$(echo "${diff_output}" | wc -l)
echo "Changes: ${changes} lines"
# Parse version changes for breaking change analysis
local breaking_changes=()
local removals=()
local additions=()
# Extract clean lines (strip ANSI codes)
while IFS= read -r line; do
if [[ "${line}" =~ ^\-(.+)$ ]]; then
removals+=("${BASH_REMATCH[1]}")
elif [[ "${line}" =~ ^\+(.+)$ ]]; then
additions+=("${BASH_REMATCH[1]}")
fi
done < <(echo "${diff_output}" | sed -r 's/\x1b\[[0-9;]*m//g')
# Detect breaking changes
for removed in "${removals[@]}"; do
local tool_name=""
local old_version=""
local found_match=false
# Try to extract tool name and version (handle various formats)
if [[ "${removed}" =~ ^([^0-9]+[[:space:]]+)([0-9]+\.[0-9]+[^[:space:]]*) ]]; then
tool_name="${BASH_REMATCH[1]}"
old_version="${BASH_REMATCH[2]}"
elif [[ "${removed}" =~ ^([^0-9]+[[:space:]]+v)([0-9]+\.[0-9]+[^[:space:]]*) ]]; then
tool_name="${BASH_REMATCH[1]}"
old_version="${BASH_REMATCH[2]}"
fi
# If we found a semver-style version, look for matching addition
if [[ -n "${tool_name}" && -n "${old_version}" ]]; then
for added in "${additions[@]}"; do
if [[ "${added}" =~ ^${tool_name}([0-9]+\.[0-9]+[^[:space:]]*) ]]; then
local new_version="${BASH_REMATCH[1]}"
found_match=true
# Extract major version for semver comparison
if [[ "${old_version}" =~ ^([0-9]+)\. && "${new_version}" =~ ^([0-9]+)\. ]]; then
local old_major="${BASH_REMATCH[1]}"
local new_major="${BASH_REMATCH[1]}"
[[ "${old_version}" =~ ^([0-9]+)\. ]] && old_major="${BASH_REMATCH[1]}"
[[ "${new_version}" =~ ^([0-9]+)\. ]] && new_major="${BASH_REMATCH[1]}"
if [[ ${new_major} -gt ${old_major} ]]; then
breaking_changes+=("🔴 ${tool_name}${old_version}${new_version} (major version bump)")
fi
fi
break
fi
done
fi
# If no match found and looks like a versioned tool, it's a removal
if [[ ${found_match} == false && -n "${old_version}" ]]; then
breaking_changes+=("${removed} (removed)")
elif [[ ${found_match} == false && "${removed}" =~ [0-9]+\.[0-9]+ ]]; then
breaking_changes+=("${removed} (removed)")
fi
done
# Display breaking changes
if [[ ${#breaking_changes[@]} -gt 0 ]]; then
echo ""
echo "⚠️ Breaking changes detected (${#breaking_changes[@]}):"
echo "--------------------------------------------------------------------------------"
printf '%s\n' "${breaking_changes[@]}"
echo "--------------------------------------------------------------------------------"
fi
else
echo "No changes found."
fi
# Display PR link and commit count
local pr_number
pr_number=$(git log --all --format="%s" --grep="${version2}" | \
grep -oP '\(#\K[0-9]+(?=\))' | head -1)
local commit_count
commit_count=$(git rev-list --count "${tag1}..${tag2}")
echo "Commits: ${commit_count}"
if [[ -n "${pr_number}" ]]; then
echo "PR: https://github.com/actions/runner-images/pull/${pr_number}"
fi
return 0
}
# Execute main function
main "$@"
-1
View File
@@ -1 +0,0 @@
Placeholder for GitHub Pages
+317
View File
@@ -0,0 +1,317 @@
# GitHub Actions Runner Images
The runner-images project uses [Packer](https://www.packer.io/) to generate disk images for Windows 2019/2022 and Ubuntu 22.04/24.04.
Each image is configured by a HCL2 Packer template that specifies where to build the image (Azure, in this case),
and what steps to run to install software and prepare the disk.
The Packer process initializes a connection to the Azure subscription using Azure CLI and creates temporary resources
required for the build process: a resource group, network interfaces and a virtual machine from the "clean" image specified in the template.
If the VM deployment succeeds, Packer connects to it using SSH or WinRM and begins executing installation steps from the template one-by-one.
If any step fails, image generation is aborted, and the temporary VM is terminated.
Packer also attempts to clean up all the temporary resources it created (unless otherwise configured).
After successful completion of all installation steps, Packer creates a managed image from the temporary VM's disk and deletes the VM.
- [Build Agent Preparation](#build-agent-preparation)
- [Manual image generation](#manual-image-generation)
- [Manual Image Generation Customization](#manual-image-generation-customization)
- [Network Security](#network-security)
- [Azure Subscription Authentication](#azure-subscription-authentication)
- [Generated Machine Deployment](#generated-machine-deployment)
- [Automated image generation](#automated-image-generation)
- [Required variables](#required-variables)
- [Optional variables](#optional-variables)
- [Builder variables](#builder-variables)
- [Toolset](#toolset)
- [Post-generation scripts](#post-generation-scripts)
- [Running scripts](#running-scripts)
- [Script Details: Ubuntu](#script-details-ubuntu)
- [Script Details: Windows](#script-details-windows)
## Build Agent Preparation
The build agent is a machine where the Packer process will be started.
You can use any physical or virtual machine running Windows or Linux OS.
Of course, you may also use an [Azure VM](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/quick-create-cli).
In any case, you will need these software installed:
- Packer 1.8.2 or higher.
Download and install it manually from [here](https://www.packer.io/downloads) or use [Chocolatey](https://chocolatey.org/):
```powershell
choco install packer
```
- Git.
For Linux - install the latest version from your distro's package repo.
For Windows - download and install it from [here](https://gitforwindows.org/) or use [Chocolatey](https://chocolatey.org/):
```powershell
choco install git -params '"/GitAndUnixToolsOnPath"'
```
- Powershell 5.0 or higher.
In Windows you already have it.
For Linux follow instructions [here](https://learn.microsoft.com/en-us/windows-server/administration/linux-package-repository-for-microsoft-software)
to add Microsoft's Linux Software Repository and then install the `powershell` package.
- Azure CLI.
Follow the instructions [here](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli).
Or if you use Windows, you may run this command in Powershell instead:
```powershell
Invoke-WebRequest -Uri https://aka.ms/installazurecliwindows -OutFile .\AzureCLI.msi
Start-Process msiexec.exe -Wait -ArgumentList '/I AzureCLI.msi /quiet'; rm .\AzureCLI.msi
```
## Manual image generation
This repository includes a script that assists in generating images in Azure.
All you need is an Azure subscription, a resource group in that subscription and a build agent configured as described above.
All the commands below should be executed in PowerShell.
First, clone the runner-images repository and set the current directory to it:
```powershell
git clone https://github.com/actions/runner-images.git
Set-Location runner-images
```
Then, import the [GenerateResourcesAndImage](../helpers/GenerateResourcesAndImage.ps1) script from the `helpers` subdirectory:
```powershell
Import-Module .\helpers\GenerateResourcesAndImage.ps1
```
Finally, run the `GenerateResourcesAndImage` function, setting the mandatory arguments: image type and where to build and store the resulting managed image:
- `SubscriptionId` - your Azure Subscription ID;
- `ResourceGroupName` - the name of the resource group that will store the resulting artifact (e.g., "imagegen-test").
The resource group must already exist in your Azure subscription;
- `AzureLocation` - the location where resources will be created (e.g., "East US");
- `ImageType` - the type of image to build (valid options are "Windows2019", "Windows2022", "Windows2025", "Ubuntu2204", "Ubuntu2404").
This function automatically creates all required Azure resources and initiates the Packer image generation for the selected image type.
When the image is ready, you may proceed to [deployment](#generated-machine-deployment).
## Manual Image Generation Customization
The `GenerateResourcesAndImage` function accepts a number of arguments that may assist you in generating an image in your specific environment.
For example, you may want all the resources involved in the image generation process to be tagged.
In this case, pass a HashTable of tags as a value for the `Tags` parameter.
If you don't want the function to authenticate interactively, you should create a Service Principal and invoke the function with the parameters `AzureClientId`, `AzureClientSecret` and `AzureTenantId`.
You can find more details in the [corresponding section below](#azure-subscription-authentication).
Use `get-help GenerateResourcesAndImage -Detailed` for the complete list of available parameters.
### Network Security
To connect to a temporary virtual machine, Packer uses WinRM or SSH.
If your build agent is located outside of the Azure subscription where the temporary VM is created, a public network interface and public IP address are used.
Make sure that firewalls are configured properly and that WinRM (TCP port 5986) and SSH (TCP port 22) connections are allowed both outgoing for the build agent and incoming for the temporary VM.
Also, if you don't want the temporary VM to be accessible from everywhere, set the `RestrictToAgentIpAddress` parameter value to `$true`
to set up firewall rules allowing access only from your build agent's public IP address.
If your build agent and temporary VM are in the same subscription, you can configure Packer to connect using a private virtual network.
To achieve this, set proper values for the environment variables `VNET_RESOURCE_GROUP`, `VNET_NAME` and `VNET_SUBNET`.
### Azure Subscription Authentication
Packer uses a Service Principal to authenticate in Azure infrastructure.
For more information about Service Principals, refer to the
[Azure documentation](https://docs.microsoft.com/en-us/azure/active-directory/develop/howto-create-service-principal-portal).
The `GenerateResourcesAndImage` function is able to create a Service Principal to be used by Packer.
It uses the Connect-AzAccount cmdlet that invokes an interactive authentication process by default.
If you don't want to use interactive authentication, you should create a Service Principal with full read-write permissions for the selected Azure subscription on your own
and provide proper values for the parameters `AzureClientId`, `AzureClientSecret` and `AzureTenantId`.
Here is an example of how to create a Service Principal using the Az PowerShell module:
```powershell
$credentials = [Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphPasswordCredential]@{
StartDateTime = Get-Date
EndDateTime = (Get-Date).AddDays(7)
}
$sp = New-AzADServicePrincipal -DisplayName "imagegen-app"
$appCred = New-AzADAppCredential -ApplicationId $sp.AppId -PasswordCredentials $credentials
Start-Sleep -Seconds 30
New-AzRoleAssignment -RoleDefinitionName "Contributor" -PrincipalId $sp.Id
Start-Sleep -Seconds 30
@{
ClientId = $sp.AppId
ClientSecret = $appCred.SecretText
TenantId = (Get-AzSubscription -SubscriptionId $SubscriptionId).TenantId
}
```
## Generated Machine Deployment
After successful image generation, a Virtual Machine can be created from the generated image using the [CreateAzureVMFromPackerTemplate](../helpers/CreateAzureVMFromPackerTemplate.ps1) script.
```powershell
Import-Module .\helpers\CreateAzureVMFromPackerTemplate.ps1
CreateAzureVMFromPackerTemplate -SubscriptionId {YourSubscriptionId} -ResourceGroupName {ResourceGroupName} -ManagedImageName "Runner-Image-Ubuntu2204" -VirtualMachineName "testvm1" -AdminUsername "shady1" -AdminPassword "SomeSecurePassword1" -AzureLocation "eastus"
```
Where:
- `SubscriptionId` - the Azure subscription ID where resources will be created;
- `ResourceGroupName` - the Azure resource group name where the Azure virtual machine will be created;
- `ManagedImageName` - the name of the managed image to be used for the virtual machine creation;
- `VirtualMachineName` - the name of the virtual machine to be generated;
- `AdminUserName` - the administrator username for the virtual machine to be created;
- `AdminPassword` - the administrator password for the virtual machine to be created;
- `AzureLocation` - the location where the Azure virtual machine will be provisioned (e.g., "eastus").
This function creates an Azure VM and generates network resources in Azure to make the VM accessible.
## Automated image generation
If you want to generate images automatically (e.g., as a part of a CI/CD pipeline),
you can use Packer directly. To do this, you will need:
- a build agent configured as described in the
[Build agent preparation](#build-agent-preparation) section;
- an Azure subscription and Service Principal configured as described in the
[Azure subscription authentication](#azure-subscription-authentication) section;
- a resource group created in your Azure subscription where the managed image will be stored;
- a string to be used as a password for the user used to install software (Windows only).
Then, you can invoke Packer in your CI/CD pipeline using the following commands:
```powershell
packer plugins install github.com/hashicorp/azure 2.2.1
packer build -only "$BuildName*" `
-var "subscription_id=$SubscriptionId" `
-var "client_id=$ClientId" `
-var "client_secret=$ClientSecret" `
-var "install_password=$InstallPassword" `
-var "location=$Location" `
-var "image_os=$ImageOS" `
-var "managed_image_name=$ImageName" `
-var "managed_image_resource_group_name=$ImageResourceGroupName" `
-var "tenant_id=$TenantId" `
$TemplatePath
```
Where:
- `BuildName` - name of the build defined in Packer template's `build{}` block (e.g. "ubuntu-24_04", "windows-2025");
- `SubscriptionId` - your Azure Subscription ID;
- `ClientId` and `ClientSecret` - Service Principal credentials;
- `TenantId` - Azure Tenant ID;
- `InstallPassword` - password for the user used to install software (Windows only);
- `Location` - location where resources will be created (e.g., "East US");
- `ImageOS` - the type of OS that will be deployed as a temporary VM (e.g. "ubuntu24", "win25");
- `ImageName` and `ImageResourceGroupName` - name of the resource group where the managed image will be stored;
- `TemplatePath` - path to the folder with Packer template files (e.g., "images/windows/templates").
### Required variables
The following variables are required to be passed to the Packer process:
| Template var | Env var | Description
| ------------ | ------- | -----------
| `subscription_id` | `ARM_SUBSCRIPTION_ID` | The subscription under which the build will be performed.
| `client_id` | `ARM_CLIENT_ID` | The Active Directory service principal associated with your builder.
| `client_secret` | `ARM_CLIENT_SECRET` | The password or secret for your service principal; may be omitted if `client_cert_path` is set.
| `client_cert_path` | `ARM_CLIENT_CERT_PATH` | The location of a PEM file containing a certificate and private key for the service principal; may be omitted if `client_secret` is set.
| `location` | `ARM_RESOURCE_LOCATION` | The Azure datacenter in which your VM will be built.
| `managed_image_resource_group_name` | `ARM_RESOURCE_GROUP` | The resource group under which the final artifact will be stored.
### Optional variables
The following variables are optional:
- `managed_image_name` - the name of the managed image to create. If not specified, "Runner-Image-{{ImageType}}" will be used;
- `build_resource_group_name` - specify an existing resource group to run the build in; by default, a temporary resource group will be created and destroyed as part of the build; if you do not have permission to do so, use `build_resource_group_name` to specify an existing resource group to run the build in;
- `object_id` - the object ID for the AAD SP; will be derived from the oAuth token if empty;
- `tenant_id` - the Active Directory tenant identifier with which your `client_id` and `subscription_id` are associated; if not specified, `tenant_id` will be looked up using `subscription_id`;
- `temp_resource_group_name` - the name assigned to the temporary resource group created during the build; if this value is not set, a random value will be assigned; this resource group is deleted at the end of the build;
- `private_virtual_network_with_public_ip` - this value allows you to set a `virtual_network_name` and obtain a public IP; if this value is not set and `virtual_network_name` is defined, Packer is only allowed to be executed from a host on the same subnet / virtual network;
- `virtual_network_name` - use a pre-existing virtual network for the VM; this option enables private communication with the VM, no public IP address is used or provisioned (unless you set `private_virtual_network_with_public_ip`);
- `virtual_network_resource_group_name` - if `virtual_network_name` is set, this value may also be set; if `virtual_network_name` is set, and this value is not set, the builder attempts to determine the resource group containing the virtual network; if the resource group cannot be found, or it cannot be disambiguated, this value should be set;
- `virtual_network_subnet_name` - if `virtual_network_name` is set, this value may also be set; if `virtual_network_name` is set, and this value is not set, the builder attempts to determine the subnet to use with the virtual network; if the subnet cannot be found, or it cannot be disambiguated, this value should be set.
## Builder variables
The `builders` section contains variables for the `azure-arm` builder used in the project. Most of the builder variables are inherited from the `user variables` section, however, the variables can be overwritten to adjust image-generation performance.
- `vm_size` - the size of the VM used for building; this can be changed when you deploy a VM from your image;
- `image_os` - the type of OS that will be deployed as a temporary VM;
- `image_version` - specify the version of an OS to boot from.
**Detailed Azure builders documentation can be found in the [packer documentation](https://www.packer.io/docs/builders/azure).**
## Toolset
The configuration for some installed software is located in `toolset.json` files. These files define the list of Ruby, Python, Go versions, the list of PowerShell modules and VS components that will be installed on the image. They can be changed if these tools are not required, to reduce image generation time or image size.
Generated tool versions and details can be found in related projects:
- [Python](https://github.com/actions/python-versions/)
- [Go](https://github.com/actions/go-versions)
- [Node](https://github.com/actions/node-versions)
## Post-generation scripts
> :warning: These scripts are intended to be run on a VM deployed in Azure
The user, created during the image generation, does not exist in the resulting image. Hence, some configuration files related to the user's home directory need to be changed, as well as the file permissions for some directories. Scripts for that are located in the `post-gen` folder in the repository:
- Windows: <https://github.com/actions/runner-images/tree/main/images/windows/assets/post-gen>
- Linux: <https://github.com/actions/runner-images/tree/main/images/ubuntu/assets/post-gen>
**Note:** The default user for Linux should have `sudo privileges`.
The scripts are copied to the image during the generation process to the following paths:
- Windows: `C:\post-generation`
- Linux: `/opt/post-generation`
### Running scripts
- Ubuntu
```bash
sudo su -c "find /opt/post-generation -mindepth 1 -maxdepth 1 -type f -name '*.sh' -exec bash {} \;"
```
- Windows
```powershell
Get-ChildItem C:\post-generation -Filter *.ps1 | ForEach-Object { & $_.FullName }
```
### Script Details: Ubuntu
- **cleanup-logs.sh** - removes all build process logs from the machine;
- **environment-variables.sh** - replaces `$HOME` with the default user's home directory for environment variables related to the default user home directory;
- **homebrew-permissions.sh** - resets the Homebrew repository directory by running `git reset --hard` to make the working tree clean after changing permissions in /home and changes the repository directory owner to the current user;
- **rust-permissions.sh** - fixes permissions for the Rust folder; a detailed issue explanation is provided in [runner-images/issues/572](https://github.com/actions/runner-images/issues/572).
### Script Details: Windows
- **GenerateIISExpressCertificate.ps1** - generates and imports a certificate to run applications with IIS Express through HTTPS;
- **InternetExplorerConfiguration.ps1** - turns off the Internet Explorer Enhanced Security feature;
- **Msys2FirstLaunch.ps1** - initializes the bash user profile in MSYS2;
- **VSConfiguration.ps1** - performs initial Visual Studio configuration.
+34
View File
@@ -0,0 +1,34 @@
# Ubuntu .NET Core Versions
.NET has changed the recommended install methods for Ubuntu from 2404.
This document gives an overview of these change and the impact this has on the `runner-images`.
## .NET Core for Ubuntu 2004 and 2204
2004 and 2204 use the [Microsoft Package repository](https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu-install?tabs=dotnet8&pivots=os-linux-ubuntu-2004) to install .NET deb files built and published by the .NET team.
## .NET Core Versions from Ubuntu 2404
The .NET Core team have worked with Canonical and Ubuntu now provides its own .NET packages.
These are the recommended install path and, as-such what is installed on the image.
> The release of Ubuntu 24.04 is just around the corner. Canonical-produced .NET 6, 7, and 8 packages will be available on day one, for "Noble Numbat". Microsoft will not be publishing .NET packages to the 24.04 feed at packages.microsoft.com.
You can read the [full announcement from .NET team here](https://github.com/dotnet/core/discussions/9258). We'll briefly summarize how this change may impact users of the image.
### [`Feature Bands`](https://learn.microsoft.com/dotnet/core/porting/versioning-sdk-msbuild-vs)
Going forward only the `1xx` feature band will be present in the image as Ubuntu only build and publish this band.
> Most distros, including Ubuntu, stick to the .1xx feature band for the lifetime of a major .NET version. They make this choice because .1xx is (effectively) the "compatibility band". Higher bands can have breaking changes.
> This means there will no longer be packages available for .2xx and later feature bands. Such packages have been exclusively available from Microsoft. If users see an incompatibility between .1xx and higher feature bands, we ask that you please report it in the dotnet/sdk repo. [link: dotnet/core discussion](https://github.com/dotnet/core/discussions/9258)
If you need a higher feature band for your Actions the recommendation is to use the [`setup-dotnet`](https://github.com/actions/setup-dotnet) action to install the desired version.
### .NET MAUI
.NET MAUI is [not included](https://github.com/dotnet/core/discussions/9258#discussioncomment-9548857) in the Ubuntu .NET package. There is work [ongoing to fix.](https://github.com/dotnet/core/discussions/9258#discussioncomment-9548857)
You should be able to resolve this by using the [`setup-dotnet`](https://github.com/actions/setup-dotnet) action to install the desired version.
-11
View File
@@ -1,11 +0,0 @@
# Build an image.
## Create required Azure resources and generate an image
1. Generating required Azure resources and running a packer build for a targeted image is automated [here](../helpers/GenerateResourcesAndImage.ps1).
## Create a VM based on the template created by Packer
1. At the end of the output from running Packer above is a URL to the VM resource template with a read access token. It ends with `.json` plus a query string. Note this URL. For now, it seems like there is an [Az CLI bug](https://github.com/Azure/azure-cli/issues/5899) with specifying the template through a URI. So download the template locally and note the path of the template file.
1. Generating the required Azure resources and creating the VM is automated [here](../helpers/CreateAzureVMFromPackerTemplate.ps1).
1. After the VM is created, remote into it using its public IP address. You can test the installed tools or install the Azure Pipelines agent and connect it to your Azure DevOps organization.
-27
View File
@@ -1,27 +0,0 @@
# Debugging Failed Packer Builds
## Step 1: Run packer build `-on-error=ask`
When you run the `packer build` command, give it the `-on-error=ask` flag.
By default, `packer build` will delete the resource group as soon as the build fails.
`-on-error=ask` will pause it and wait for your input so you have time to remote in to the VM and diagnose the failure.
When the build fails, you will see this:
![Ask on error screenshot](/help/resources/askOnError.png "Ask on error screenshot")
## Step 2: Find the resource group name in the build log
At the beginning of the build log (written to console), find the resource group name for the VM:
![Resource group from log screenshot](/help/resources/resourceGroupName.png "Resource group from log screenshot")
Log into the Azure Portal. Find that resource group under `Resource groups`. You should see the resources for the Packer build:
![Packer resource group in Azure screenshot](/help/resources/packerResourceGroup.png "Packer resource group in Azure screenshot")
## Step 3: Connect to the VM
Select the VM in the resource group. Click `Connect:`
This will download an RDP file. Open that and enter the credentials found in the JSON file you pass to `packer build`:
![VM credentials screenshot](/help/resources/vmCredentials.png "VM credentials screenshot")
Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 139 KiB

+42
View File
@@ -0,0 +1,42 @@
$ErrorActionPreference = 'Stop'
# A JSON schema validator which supports outputting line numbers for errors
# this allows us to put annotations on builds for errors in the JSON files
# `Test-Json` built in cmdline doesn't. No existing cli tool supports this
# that I could find either. See: https://github.com/lawrencegripper/gripdev-json-schema-validator
Install-Module -Name GripDevJsonSchemaValidator -Force -Scope CurrentUser
# Find all toolset JSON files
$toolsetFiles = Get-ChildItem -Recurse -Filter "toolset-*.json" | Where-Object { $_.Name -notlike "*schema.json" }
$schemaFilePath = "./schemas/toolset-schema.json"
$toolsetHasErrors = $false
foreach ($file in $toolsetFiles) {
Write-Host ""
Write-Host "🔍 Validating $($file.FullName)" -ForegroundColor Cyan
$validationResult = Test-JsonSchema -SchemaPath $schemaFilePath -JsonPath $file.FullName -PrettyPrint $false
if ($validationResult.Valid) {
Write-Host "✅ JSON is valid." -ForegroundColor Green
} else {
# File has been modified since the commit, enforce validation
$toolsetHasErrors = $true
Write-Host "`n❌ JSON validation failed!" -ForegroundColor Red
Write-Host " Found the following errors:`n" -ForegroundColor Yellow
$validationResult.Errors | ForEach-Object {
Write-Host $_.UserMessage
if ($env:GITHUB_ACTIONS -eq 'true') {
Write-Host "Adding annotation"
Write-Host "::error file=$($file.Name),line=$($_.LineNumber)::$($_.UserMessage.Replace("`n", '%0A'))"
}
}
}
}
if ($toolsetHasErrors) {
Write-Error "One or more toolset JSON files failed schema validation. See the error output above for more details."
} else {
Write-Host "Schema validation completed successfully"
}
+85
View File
@@ -0,0 +1,85 @@
$ErrorActionPreference = 'Stop'
# Find all toolset JSON files
$toolsetFiles = Get-ChildItem -Recurse -Filter "toolset-*.json" | Where-Object { $_.Name -notlike "*schema.json" }
$expiringPins = @()
$now = Get-Date
$warningDays = 30 # Warn if expiring within 30 days
foreach ($file in $toolsetFiles) {
Write-Host "Processing $($file.Name)"
$content = Get-Content $file.FullName | ConvertFrom-Json
# Recursively search for pinnedDetails in the JSON
function Search-PinnedDetails {
param($obj, $path)
$foundPins = @()
if ($obj -is [System.Management.Automation.PSCustomObject]) {
foreach ($prop in $obj.PSObject.Properties) {
if ($prop.Name -eq "pinnedDetails") {
Write-Host "Found pinned version at $path"
$reviewAt = [DateTime]::Parse($prop.Value.'review-at')
$daysUntilExpiry = ($reviewAt - $now).Days
if ($daysUntilExpiry -lt $warningDays) {
Write-Host "Adding to expiringPins array"
$foundPins += @{
Path = $path
File = $file.Name
ReviewAt = $reviewAt
DaysUntilExpiry = $daysUntilExpiry
Reason = $prop.Value.reason
Link = $prop.Value.link
}
}
} else {
$foundPins += Search-PinnedDetails -obj $prop.Value -path "$path.$($prop.Name)"
}
}
} elseif ($obj -is [Array]) {
for ($i = 0; $i -lt $obj.Count; $i++) {
$foundPins += Search-PinnedDetails -obj $obj[$i] -path "$path[$i]"
}
}
return $foundPins
}
$expiringPins += Search-PinnedDetails -obj $content -path $file.Name
}
if ($expiringPins) {
$issueBody = "# Version Pinning Review Required`n`n"
$issueBody += "The following pinned versions need review:`n`n"
foreach ($pin in $expiringPins) {
$status = if ($pin.DaysUntilExpiry -lt 0) { "EXPIRED" } else { "Expiring Soon" }
$issueBody += "## $($status) - $($pin.Path)`n"
$issueBody += "- **File**: $($pin.File)`n"
$issueBody += "- **Review Date**: $($pin.ReviewAt.ToString('yyyy-MM-dd'))`n"
$issueBody += "- **Days until expiry**: $($pin.DaysUntilExpiry)`n"
$issueBody += "- **Reason**: $($pin.Reason)`n"
$issueBody += "- **Original PR**: $($pin.Link)`n`n"
}
if ($env:GITHUB_ACTIONS -eq 'true') {
# In GitHub Actions, create an issue
Write-Host "Creating issue"
$tempFile = [System.IO.Path]::GetTempFileName()
Set-Content -Path $tempFile -Value $issueBody
gh issue create --title "Version Pinning Review Found Expired Pinned Versions" --body-file $tempFile
Remove-Item -Path $tempFile
}
Write-Host "`nIssue Content:`n"
Write-Host $issueBody
}
else {
Write-Host "No expiring pins found."
if ($env:GITHUB_ACTIONS -eq 'true') {
"expired_pins=0" >> $env:GITHUB_OUTPUT
}
}
+35 -22
View File
@@ -1,10 +1,10 @@
Function CreateAzureVMFromPackerTemplate {
<#
.SYNOPSIS
Creates an Azure VM from a template. Also generates network resources in Azure to make the VM accessible.
A helper function to deploy a VM from a generated image.
.DESCRIPTION
Creates Azure resources and kicks off a packer image generation for the selected image type.
Creates an Azure VM from a template. Also generates network resources in Azure to make the VM accessible.
.PARAMETER SubscriptionId
The Azure subscription Id where resources will be created.
@@ -12,12 +12,12 @@ Function CreateAzureVMFromPackerTemplate {
.PARAMETER ResourceGroupName
The Azure resource group name where the Azure virtual machine will be created.
.PARAMETER TemplatFilePath
The path for the json template generated by packer during image generation locally.
.PARAMETER ManagedImageName
The name of the managed image to be used to create the virtual machine.
.PARAMETER VirtualMachineName
The name of the virtual machine to be generated.
.PARAMETER AdminUserName
The administrator username for the virtual machine to be created.
@@ -28,7 +28,7 @@ Function CreateAzureVMFromPackerTemplate {
The location where the Azure virtual machine will be provisioned. Example: "eastus"
.EXAMPLE
CreateAzureVMFromPackerTemplate -SubscriptionId {YourSubscriptionId} -ResourceGroupName {ResourceGroupName} -TemplateFile "C:\BuildVmImages\temporaryTemplate.json" -VirtualMachineName "testvm1" -AdminUsername "shady1" -AdminPassword "SomeSecurePassword1" -AzureLocation "eastus"
CreateAzureVMFromPackerTemplate -SubscriptionId {SubscriptionId} -ResourceGroupName {ResourceGroupName} -VirtualMachineName "testvm1" -ManagedImageName {ManagedImageName} -AdminUsername "shady1" -AdminPassword "SomeSecurePassword1" -AzureLocation "eastus"
#>
param (
[Parameter(Mandatory = $True)]
@@ -36,7 +36,7 @@ Function CreateAzureVMFromPackerTemplate {
[Parameter(Mandatory = $True)]
[string] $ResourceGroupName,
[Parameter(Mandatory = $True)]
[string] $TemplateFilePath,
[string] $ManagedImageName,
[Parameter(Mandatory = $True)]
[string] $VirtualMachineName,
[Parameter(Mandatory = $True)]
@@ -48,25 +48,38 @@ Function CreateAzureVMFromPackerTemplate {
)
$vmSize = "Standard_DS2_v2"
$vnetName = $env:UserName + [System.GUID]::NewGuid().ToString().ToUpper()
$subnetName = $env:UserName + [System.GUID]::NewGuid().ToString().ToUpper()
$nicName = $env:UserName + [System.GUID]::NewGuid().ToString().ToUpper()
$publicIpName = $env:UserName + [System.GUID]::NewGuid().ToString().ToUpper()
$guid = [System.GUID]::NewGuid().ToString().ToUpper()
$vnetName = $env:UserName + "vnet-" + $guid
$subnetName = $env:UserName + "subnet-" + $guid
$nicName = $env:UserName + "nic-" + $guid
$publicIpName = $env:UserName + "pip-" + $guid
Write-Host "Creating a Vnet and a Subnet"
az network vnet create -g $ResourceGroupName -l $AzureLocation --name $vnetName --address-prefix 10.0.0.0/16 --subscription $subscriptionId
az network vnet subnet create -g $ResourceGroupName --vnet-name $vnetName -n $subnetName --address-prefix 10.0.1.0/24 --subscription $subscriptionId
Write-Host "Creating a virtual network and subnet"
($vnet = az network vnet create -g $ResourceGroupName -l $AzureLocation -n $vnetName --address-prefixes 10.0.0.0/16 --subnet-name $subnetName --subnet-prefixes 10.0.1.0/24 --subscription $subscriptionId -o json)
$subnetId = ($vnet | ConvertFrom-Json).newVNet.subnets[0].id
Write-Host "Creating a network interface card (NIC)."
$nic = az network nic create -g $ResourceGroupName --vnet-name $vnetName --subnet $subnetName -n $nicName --subscription $subscriptionId
Write-Host "`nCreating a network interface controller (NIC)"
($nic = az network nic create -g $ResourceGroupName -l $AzureLocation -n $nicName --subnet $subnetId --subscription $subscriptionId -o json)
$networkId = ($nic | ConvertFrom-Json).NewNIC.id
Write-Host "create public IP."
az network public-ip create -g $ResourceGroupName -n $publicIpName --subscription $subscriptionId --allocation-method Static --location $AzureLocation --sku Standard --version IPv4
Write-Host "`nCreating a public IP address"
($publicIp = az network public-ip create -g $ResourceGroupName -l $AzureLocation -n $publicIpName --allocation-method Static --sku Basic --version IPv4 --subscription $subscriptionId -o json)
$publicIpId = ($publicIp | ConvertFrom-Json).publicIp.id
Write-Host "Adding the public IP to the NIC."
az network nic ip-config update --name ipconfig1 --nic-name $nicName --resource-group $ResourceGroupName --subscription $subscriptionId --public-ip-address $publicIpName
Write-Host "`nAdding the public IP to the NIC"
az network nic ip-config update -g $ResourceGroupName -n ipconfig1 --nic-name $nicName --public-ip-address $publicIpId --subscription $subscriptionId
Write-Host "Creating the VM"
az group deployment create --resource-group $ResourceGroupName --subscription $subscriptionId --name $VirtualMachineName --template-file $templateFilePath --parameters vmSize=$vmSize vmName=$VirtualMachineName adminUserName=$AdminUsername adminPassword=$AdminPassword networkInterfaceId=$networkId
Write-Host "`nCreating the VM"
az vm create `
--resource-group $ResourceGroupName `
--name $VirtualMachineName `
--image $ManagedImageName `
--size $vmSize `
--admin-username $AdminUsername `
--admin-password $AdminPassword `
--nics $networkId `
--subscription $subscriptionId `
--location $AzureLocation
Write-Host "`nCreated in ${ResourceGroupName}:`n vnet ${vnetName}`n subnet ${subnetName}`n nic ${nicName}`n publicip ${publicIpName}`n vm ${VirtualMachineName}"
}
+263 -120
View File
@@ -1,13 +1,14 @@
$ErrorActionPreference = 'Stop'
enum ImageType {
Windows2016 = 0
Windows2019 = 1
Ubuntu1604 = 2
Ubuntu1804 = 3
Windows2019 = 1
Windows2022 = 2
Windows2025 = 3
Ubuntu2204 = 4
Ubuntu2404 = 5
}
Function Get-PackerTemplatePath {
Function Get-PackerTemplate {
param (
[Parameter(Mandatory = $True)]
[string] $RepositoryRoot,
@@ -15,57 +16,110 @@ Function Get-PackerTemplatePath {
[ImageType] $ImageType
)
$relativePath = "N/A"
switch ($ImageType) {
([ImageType]::Windows2016) {
$relativePath = "\images\win\Windows2016-Azure.json"
}
# Note: Double Join-Path is required to support PowerShell 5.1
([ImageType]::Windows2019) {
$relativePath = "\images\win\Windows2019-Azure.json"
$relativeTemplatePath = Join-Path (Join-Path "windows" "templates") "build.windows-2019.pkr.hcl"
$imageOS = "win19"
}
([ImageType]::Ubuntu1604) {
$relativePath = "\images\linux\ubuntu1604.json"
([ImageType]::Windows2022) {
$relativeTemplatePath = Join-Path (Join-Path "windows" "templates") "build.windows-2022.pkr.hcl"
$imageOS = "win22"
}
([ImageType]::Ubuntu1804) {
$relativePath = "\images\linux\ubuntu1804.json"
([ImageType]::Windows2025) {
$relativeTemplatePath = Join-Path (Join-Path "windows" "templates") "build.windows-2025.pkr.hcl"
$imageOS = "win25"
}
([ImageType]::Ubuntu2204) {
$relativeTemplatePath = Join-Path (Join-Path "ubuntu" "templates") "build.ubuntu-22_04.pkr.hcl"
$imageOS = "ubuntu22"
}
([ImageType]::Ubuntu2404) {
$relativeTemplatePath = Join-Path (Join-Path "ubuntu" "templates") "build.ubuntu-24_04.pkr.hcl"
$imageOS = "ubuntu24"
}
default { throw "Unknown type of image" }
}
return $RepositoryRoot + $relativePath;
$imageTemplatePath = [IO.Path]::Combine($RepositoryRoot, "images", $relativeTemplatePath)
# Specific template selection using Packer's "-only" functionality
$buildName = [IO.Path]::GetFileName($imageTemplatePath).Split(".")[1]
if (-not (Test-Path $imageTemplatePath)) {
throw "Template for image '$ImageType' doesn't exist on path '$imageTemplatePath'."
}
return [PSCustomObject] @{
"BuildName" = $buildName
"ImageOS" = $imageOS
"Path" = [IO.Path]::GetDirectoryName($imageTemplatePath)
}
}
Function Show-LatestCommit {
[CmdletBinding()]
param()
process {
$latestCommit = (git --no-pager log --pretty=format:"Date: %cd; Commit: %H - %s; Author: %an <%ae>" -1)
Write-Host "Latest commit: $latestCommit."
}
}
function Start-Sleep($seconds) {
$doneDT = (Get-Date).AddSeconds($seconds)
while ($doneDT -gt (Get-Date)) {
$secondsLeft = $doneDT.Subtract((Get-Date)).TotalSeconds
$percent = ($seconds - $secondsLeft) / $seconds * 100
Write-Progress -Activity "Sleeping" -Status "Sleeping..." -SecondsRemaining $secondsLeft -PercentComplete $percent
[System.Threading.Thread]::Sleep(500)
}
Write-Progress -Activity "Sleeping" -Status "Sleeping..." -SecondsRemaining 0 -Completed
}
Function GenerateResourcesAndImage {
<#
.SYNOPSIS
A helper function to help generate an image.
.DESCRIPTION
Creates Azure resources and kicks off a packer image generation for the selected image type.
This function will generate the Azure resources and image for the specified image type.
.PARAMETER SubscriptionId
The Azure subscription Id where resources will be created.
The Azure subscription id where the Azure resources will be created.
.PARAMETER ResourceGroupName
The Azure resource group name where the Azure resources will be created.
.PARAMETER ImageGenerationRepositoryRoot
The root path of the image generation repository source.
The name of the resource group to store the resulting artifact. Resource group must already exist.
.PARAMETER ImageType
The type of the image being generated. Valid options are: {"Windows2016", "Windows2019", "Ubuntu1604", "Ubuntu1804"}.
The type of image to generate. Valid values are: Windows2019, Windows2022, Windows2025, Ubuntu2204, Ubuntu2404.
.PARAMETER ManagedImageName
The name of the managed image to create. The default is "Runner-Image-{{ImageType}}".
.PARAMETER AzureLocation
The location of the resources being created in Azure. For example "East US".
.PARAMETER Force
Delete the resource group if it exists without user confirmation.
.PARAMETER GithubFeedToken
GitHub PAT to download tool packages from GitHub Package Registry
The Azure location where the Azure resources will be created. For example: "East US"
.PARAMETER ImageGenerationRepositoryRoot
The root directory of the image generation repository. This is used to locate the packer template.
.PARAMETER SecondsToWaitForServicePrincipalSetup
The number of seconds to wait for the service principal to be setup. The default is 120 seconds.
.PARAMETER AzureClientId
The Azure client id to use to authenticate with Azure. If not specified, the current user's credentials will be used.
.PARAMETER AzureClientSecret
The Azure client secret to use to authenticate with Azure. If not specified, the current user's credentials will be used.
.PARAMETER AzureTenantId
The Azure tenant id to use to authenticate with Azure. If not specified, the current user's credentials will be used.
.PARAMETER RestrictToAgentIpAddress
If set, access to the VM used by packer to generate the image is restricted to the public IP address this script is run from.
This parameter cannot be used in combination with the virtual_network_name packer parameter.
.PARAMETER OnError
Specify how packer handles an error during image creation.
Options:
abort - abort immediately
ask - ask user for input
cleanup - attempt to cleanup and then abort
run-cleanup-provisioner - run the cleanup provisioner and then abort
The default is 'ask'.
.PARAMETER Tags
Tags to be applied to the Azure resources created.
.PARAMETER PluginVersion
Specify the version of the packer Azure plugin to use. The default is "2.2.1".
.EXAMPLE
GenerateResourcesAndImage -SubscriptionId {YourSubscriptionId} -ResourceGroupName "shsamytest1" -ImageGenerationRepositoryRoot "C:\virtual-environments" -ImageType Ubuntu1604 -AzureLocation "East US"
GenerateResourcesAndImage -SubscriptionId {YourSubscriptionId} -ResourceGroupName "shsamytest1" -ImageGenerationRepositoryRoot "C:\runner-images" -ImageType Ubuntu2204 -AzureLocation "East US"
#>
param (
[Parameter(Mandatory = $True)]
@@ -73,109 +127,198 @@ Function GenerateResourcesAndImage {
[Parameter(Mandatory = $True)]
[string] $ResourceGroupName,
[Parameter(Mandatory = $True)]
[string] $ImageGenerationRepositoryRoot,
[Parameter(Mandatory = $True)]
[ImageType] $ImageType,
[Parameter(Mandatory = $False)]
[string] $ManagedImageName = "Runner-Image-$($ImageType)",
[Parameter(Mandatory = $True)]
[string] $AzureLocation,
[Parameter(Mandatory = $False)]
[int] $SecondsToWaitForServicePrincipalSetup = 30,
[string] $ImageGenerationRepositoryRoot = $pwd,
[Parameter(Mandatory = $False)]
[string] $GithubFeedToken,
[int] $SecondsToWaitForServicePrincipalSetup = 120,
[Parameter(Mandatory = $False)]
[Switch] $Force
[string] $AzureClientId,
[Parameter(Mandatory = $False)]
[string] $AzureClientSecret,
[Parameter(Mandatory = $False)]
[string] $AzureTenantId,
[Parameter(Mandatory = $False)]
[string] $PluginVersion = "2.2.1",
[Parameter(Mandatory = $False)]
[switch] $RestrictToAgentIpAddress,
[Parameter(Mandatory = $False)]
[ValidateSet("abort", "ask", "cleanup", "run-cleanup-provisioner")]
[string] $OnError = "ask",
[Parameter(Mandatory = $False)]
[hashtable] $Tags = @{}
)
if (([string]::IsNullOrEmpty($GithubFeedToken)))
{
Write-Error "'-GithubFeedToken' parameter is not specified. You have to specify valid GitHub PAT to download tool packages from GitHub Package Registry"
exit 1
Show-LatestCommit -ErrorAction SilentlyContinue
# Validate packer is installed
$PackerBinary = Get-Command "packer"
if (-not ($PackerBinary)) {
throw "'packer' binary is not found on PATH."
}
$builderScriptPath = Get-PackerTemplatePath -RepositoryRoot $ImageGenerationRepositoryRoot -ImageType $ImageType
$ServicePrincipalClientSecret = $env:UserName + [System.GUID]::NewGuid().ToString().ToUpper();
$InstallPassword = $env:UserName + [System.GUID]::NewGuid().ToString().ToUpper();
# Get template path
$PackerTemplate = Get-PackerTemplate -RepositoryRoot $ImageGenerationRepositoryRoot -ImageType $ImageType
Write-Debug "Template path: $($PackerTemplate.Path)."
Login-AzureRmAccount
Set-AzureRmContext -SubscriptionId $SubscriptionId
# Prepare list of allowed inbound IP addresses
if ($RestrictToAgentIpAddress) {
$AgentIp = (Invoke-RestMethod https://ipinfo.io/json).ip
if (-not $AgentIp) {
throw "Unable to determine agent IP address."
}
Write-Host "Access to packer generated VM will be restricted to agent IP Address: $AgentIp."
if ($PSVersionTable.PSVersion.Major -eq 5) {
Write-Verbose "PowerShell 5 detected. Replacing double quotes with escaped double quotes in allowed inbound IP addresses."
$AllowedInboundIpAddresses = '[\"{0}\"]' -f $AgentIp
}
elseif ($PSVersionTable.PSVersion.Major -eq 7 -and $PSVersionTable.PSVersion.Minor -le 2) {
Write-Verbose "PowerShell 7.0-7.2 detected. Replacing double quotes with escaped double quotes in allowed inbound IP addresses."
$AllowedInboundIpAddresses = '[\"{0}\"]' -f $AgentIp
}
else {
$AllowedInboundIpAddresses = '["{0}"]' -f $AgentIp
}
}
else {
$AllowedInboundIpAddresses = "[]"
}
Write-Debug "Allowed inbound IP addresses: $AllowedInboundIpAddresses."
# Prepare tags
$TagsList = $Tags.GetEnumerator() | ForEach-Object { "$($_.Key)=$($_.Value)" }
Write-Debug "Tags list: $TagsList."
$TagsJson = $Tags | ConvertTo-Json -Compress
if ($PSVersionTable.PSVersion.Major -eq 5) {
Write-Verbose "PowerShell 5 detected. Replacing double quotes with escaped double quotes in tags JSON."
$TagsJson = $TagsJson -replace '"', '\"'
}
elseif ($PSVersionTable.PSVersion.Major -eq 7 -and $PSVersionTable.PSVersion.Minor -le 2) {
Write-Verbose "PowerShell 7.0-7.2 detected. Replacing double quotes with escaped double quotes in tags JSON."
$TagsJson = $TagsJson -replace '"', '\"'
}
Write-Debug "Tags JSON: $TagsJson."
$InstallPassword = $env:UserName + [System.GUID]::NewGuid().ToString().ToUpper()
Write-Host "Downloading packer plugins..."
& $PackerBinary plugins install github.com/hashicorp/azure $PluginVersion
if ($LastExitCode -ne 0) {
throw "Packer plugins download failed."
}
Write-Host "Validating packer template..."
& $PackerBinary validate `
"-only=$($PackerTemplate.BuildName)*" `
"-var=client_id=fake" `
"-var=client_secret=fake" `
"-var=subscription_id=$($SubscriptionId)" `
"-var=tenant_id=fake" `
"-var=location=$($AzureLocation)" `
"-var=image_os=$($PackerTemplate.ImageOS)" `
"-var=managed_image_name=$($ManagedImageName)" `
"-var=managed_image_resource_group_name=$($ResourceGroupName)" `
"-var=install_password=$($InstallPassword)" `
"-var=allowed_inbound_ip_addresses=$($AllowedInboundIpAddresses)" `
"-var=azure_tags=$($TagsJson)" `
$PackerTemplate.Path
if ($LastExitCode -ne 0) {
throw "Packer template validation failed."
}
$alreadyExists = $true;
try {
Get-AzureRmResourceGroup -Name $ResourceGroupName
Write-Verbose "Resource group was found, will delete and recreate it."
}
catch {
Write-Verbose "Resource group was not found, will create it."
$alreadyExists = $false;
}
# Login to Azure subscription
if ([string]::IsNullOrEmpty($AzureClientId)) {
Write-Verbose "No AzureClientId was provided, will use interactive login."
az login --output none
}
else {
Write-Verbose "AzureClientId was provided, will use service principal login."
az login --service-principal --username $AzureClientId --password=$AzureClientSecret --tenant $AzureTenantId --output none
}
az account set --subscription $SubscriptionId
if ($LastExitCode -ne 0) {
throw "Failed to login to Azure subscription '$SubscriptionId'."
}
if ($alreadyExists) {
if($Force -eq $true) {
# Cleanup the resource group if it already exitsted before
Remove-AzureRmResourceGroup -Name $ResourceGroupName -Force
New-AzureRmResourceGroup -Name $ResourceGroupName -Location $AzureLocation
} else {
$title = "Delete Resource Group"
$message = "The resource group you specified already exists. Do you want to clean it up?"
# Check resource group
$ResourceGroupExists = [System.Convert]::ToBoolean((az group exists --name $ResourceGroupName));
if ($ResourceGroupExists) {
Write-Verbose "Resource group '$ResourceGroupName' already exists."
}
else {
throw "Resource group '$ResourceGroupName' does not exist."
}
$yes = New-Object System.Management.Automation.Host.ChoiceDescription "&Yes", `
"Delete the resource group including all resources."
# Create service principal
if ([string]::IsNullOrEmpty($AzureClientId)) {
Write-Host "Creating service principal for packer..."
$ADCleanupRequired = $true
$no = New-Object System.Management.Automation.Host.ChoiceDescription "&No", `
"Keep the resource group and continue."
$ServicePrincipalName = "packer-" + [System.GUID]::NewGuid().ToString().ToUpper()
$ServicePrincipal = az ad sp create-for-rbac --name $ServicePrincipalName --role Contributor --scopes /subscriptions/$SubscriptionId --only-show-errors | ConvertFrom-Json
if ($LastExitCode -ne 0) {
throw "Failed to create service principal '$ServicePrincipalName'."
}
$stop = New-Object System.Management.Automation.Host.ChoiceDescription "&Stop", `
"Stop the current action."
$ServicePrincipalAppId = $ServicePrincipal.appId
$ServicePrincipalPassword = $ServicePrincipal.password
$TenantId = $ServicePrincipal.tenant
$options = [System.Management.Automation.Host.ChoiceDescription[]]($yes, $no, $stop)
$result = $host.ui.PromptForChoice($title, $message, $options, 0)
Write-Verbose "Waiting for service principal to propagate..."
Start-Sleep $SecondsToWaitForServicePrincipalSetup
Write-Host "Service principal created with id '$ServicePrincipalAppId'. It will be deleted after the build."
}
else {
$ServicePrincipalAppId = $AzureClientId
$ServicePrincipalPassword = $AzureClientSecret
$TenantId = $AzureTenantId
}
Write-Debug "Service principal app id: $ServicePrincipalAppId."
Write-Debug "Tenant id: $TenantId."
switch ($result)
{
0 { Remove-AzureRmResourceGroup -Name $ResourceGroupName -Force; New-AzureRmResourceGroup -Name $ResourceGroupName -Location $AzureLocation }
1 { <# Do nothing #> }
2 { exit }
& $PackerBinary build -on-error="$($OnError)" `
-only "$($PackerTemplate.BuildName)*" `
-var "client_id=$($ServicePrincipalAppId)" `
-var "client_secret=$($ServicePrincipalPassword)" `
-var "subscription_id=$($SubscriptionId)" `
-var "tenant_id=$($TenantId)" `
-var "location=$($AzureLocation)" `
-var "image_os=$($PackerTemplate.ImageOS)" `
-var "managed_image_name=$($ManagedImageName)" `
-var "managed_image_resource_group_name=$($ResourceGroupName)" `
-var "install_password=$($InstallPassword)" `
-var "allowed_inbound_ip_addresses=$($AllowedInboundIpAddresses)" `
-var "azure_tags=$($TagsJson)" `
$PackerTemplate.Path
if ($LastExitCode -ne 0) {
throw "Failed to build image."
}
} catch {
Write-Error $_
} finally {
Write-Verbose "`nCleaning up..."
# Remove ADServicePrincipal and ADApplication
if ($ADCleanupRequired) {
Write-Host "Removing ADServicePrincipal..."
if (az ad sp show --id $ServicePrincipalAppId --query id) {
az ad sp delete --id $ServicePrincipalAppId
}
Write-Host "Removing ADApplication..."
if (az ad app show --id $ServicePrincipalAppId --query id) {
az ad app delete --id $ServicePrincipalAppId
}
}
} else {
New-AzureRmResourceGroup -Name $ResourceGroupName -Location $AzureLocation
Write-Verbose "Cleanup completed."
}
# This script should follow the recommended naming conventions for azure resources
$storageAccountName = if($ResourceGroupName.EndsWith("-rg")) {
$ResourceGroupName.Substring(0, $ResourceGroupName.Length -3)
} else { $ResourceGroupName }
# Resource group names may contain special characters, that are not allowed in the storage account name
$storageAccountName = $storageAccountName.Replace("-", "").Replace("_", "").Replace("(", "").Replace(")", "").ToLower()
$storageAccountName += "001"
New-AzureRmStorageAccount -ResourceGroupName $ResourceGroupName -AccountName $storageAccountName -Location $AzureLocation -SkuName "Standard_LRS"
$spDisplayName = [System.GUID]::NewGuid().ToString().ToUpper()
$sp = New-AzureRmADServicePrincipal -DisplayName $spDisplayName -Password (ConvertTo-SecureString $ServicePrincipalClientSecret -AsPlainText -Force)
$spAppId = $sp.ApplicationId
$spClientId = $sp.ApplicationId
$spObjectId = $sp.Id
Start-Sleep -Seconds $SecondsToWaitForServicePrincipalSetup
New-AzureRmRoleAssignment -RoleDefinitionName Contributor -ServicePrincipalName $spAppId
Start-Sleep -Seconds $SecondsToWaitForServicePrincipalSetup
$sub = Get-AzureRmSubscription -SubscriptionId $SubscriptionId
$tenantId = $sub.TenantId
# "", "Note this variable-setting script for running Packer with these Azure resources in the future:", "==============================================================================================", "`$spClientId = `"$spClientId`"", "`$ServicePrincipalClientSecret = `"$ServicePrincipalClientSecret`"", "`$SubscriptionId = `"$SubscriptionId`"", "`$tenantId = `"$tenantId`"", "`$spObjectId = `"$spObjectId`"", "`$AzureLocation = `"$AzureLocation`"", "`$ResourceGroupName = `"$ResourceGroupName`"", "`$storageAccountName = `"$storageAccountName`"", "`$install_password = `"$install_password`"", ""
packer.exe build -on-error=ask `
-var "client_id=$($spClientId)" `
-var "client_secret=$($ServicePrincipalClientSecret)" `
-var "subscription_id=$($SubscriptionId)" `
-var "tenant_id=$($tenantId)" `
-var "object_id=$($spObjectId)" `
-var "location=$($AzureLocation)" `
-var "resource_group=$($ResourceGroupName)" `
-var "storage_account=$($storageAccountName)" `
-var "install_password=$($InstallPassword)" `
-var "github_feed_token=$($GithubFeedToken)" `
$builderScriptPath
}
+97
View File
@@ -0,0 +1,97 @@
class GithubApi
{
[string] $Repository
[object] hidden $AuthHeader
GithubApi(
[string] $Repository,
[string] $AccessToken
) {
$this.Repository = $Repository
$this.AuthHeader = $this.BuildAuth($AccessToken)
}
[object] hidden BuildAuth([string]$AccessToken) {
if ([string]::IsNullOrEmpty($AccessToken)) {
return $null
}
$base64AuthInfo = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes("'':${AccessToken}"))
return @{
Authorization = "Basic ${base64AuthInfo}"
}
}
[string] hidden BuildBaseUrl([string]$Repository, [string]$ApiPrefix) {
return "https://$ApiPrefix.github.com/repos/$Repository"
}
[object] GetWorkflowRuns([string]$WorkflowId) {
$url = "actions/workflows/$WorkflowId/runs"
$response = $this.InvokeRestMethod($url, 'GET', $null, $null)
return $response
}
[object] GetWorkflowRun([string]$WorkflowRunId) {
$url = "actions/runs/$WorkflowRunId"
$response = $this.InvokeRestMethod($url, 'GET', $null, $null)
return $response
}
[object] DispatchWorkflow([string]$EventType, [object]$EventPayload) {
$url = "dispatches"
$body = @{
"event_type" = $EventType
"client_payload" = $EventPayload
} | ConvertTo-Json
$response = $this.InvokeRestMethod($url, 'POST', $null, $body)
return $response
}
[object] CancelWorkflowRun([string]$workflowRunId) {
$url = "actions/runs/$workflowRunId/cancel"
$response = $this.InvokeRestMethod($url, 'POST', $null, $null)
return $response
}
[string] hidden BuildUrl([string]$url, [string]$RequestParams, [string]$ApiPrefix) {
$baseUrl = $this.BuildBaseUrl($this.Repository, $ApiPrefix)
if ([string]::IsNullOrEmpty($RequestParams)) {
return "$($baseUrl)/$($url)"
} else {
return "$($baseUrl)/$($url)?$($requestParams)"
}
}
[object] hidden InvokeRestMethod(
[string] $url,
[string] $Method,
[string] $RequestParams,
[string] $body
) {
$requestUrl = $this.BuildUrl($url, $RequestParams, "api")
$params = @{
Method = $Method
ContentType = "application/json"
Uri = $requestUrl
Headers = @{}
}
if ($this.AuthHeader) {
$params.Headers += $this.AuthHeader
}
if (![string]::IsNullOrEmpty($body)) {
$params.Body = $body
}
$response = Invoke-RestMethod @params
return $response
}
}
function Get-GithubApi {
param (
[string] $Repository,
[string] $AccessToken
)
return [GithubApi]::New($Repository, $AccessToken)
}
+47
View File
@@ -0,0 +1,47 @@
Param (
[Parameter(Mandatory)]
[string] $WorkflowRunId,
[Parameter(Mandatory)]
[string] $Repository,
[Parameter(Mandatory)]
[string] $AccessToken,
[int] $RetryIntervalSeconds = 300,
[int] $MaxRetryCount = 0
)
Import-Module (Join-Path $PSScriptRoot "GitHubApi.psm1")
function Wait-ForWorkflowCompletion($WorkflowRunId, $RetryIntervalSeconds) {
do {
Start-Sleep -Seconds $RetryIntervalSeconds
$workflowRun = $gitHubApi.GetWorkflowRun($WorkflowRunId)
} until ($workflowRun.status -eq "completed")
return $workflowRun
}
$gitHubApi = Get-GithubApi -Repository $Repository -AccessToken $AccessToken
$attempt = 1
do {
$finishedWorkflowRun = Wait-ForWorkflowCompletion -WorkflowRunId $WorkflowRunId -RetryIntervalSeconds $RetryIntervalSeconds
Write-Host "Workflow run finished with result: $($finishedWorkflowRun.conclusion)"
if ($finishedWorkflowRun.conclusion -in ("success", "cancelled", "timed_out")) {
break
} elseif ($finishedWorkflowRun.conclusion -eq "failure") {
if ($attempt -le $MaxRetryCount) {
Write-Host "Workflow run will be restarted. Attempt $attempt of $MaxRetryCount"
$gitHubApi.ReRunFailedJobs($WorkflowRunId)
$attempt += 1
} else {
break
}
}
} while ($true)
Write-Host "Last result: $($finishedWorkflowRun.conclusion)."
"CI_WORKFLOW_RUN_RESULT=$($finishedWorkflowRun.conclusion)" | Out-File -Append -FilePath $env:GITHUB_ENV
if ($finishedWorkflowRun.conclusion -in ("failure", "cancelled", "timed_out")) {
exit 1
}
@@ -0,0 +1,66 @@
using module ./SoftwareReport.psm1
using module ./SoftwareReport.DifferenceCalculator.psm1
<#
.SYNOPSIS
Calculates the difference between two software reports and saves it to a file.
.PARAMETER PreviousJsonReportPath
Path to the previous software report.
.PARAMETER CurrentJsonReportPath
Path to the current software report.
.PARAMETER OutputFile
Path to the file where the difference will be saved.
.PARAMETER ReleaseBranchName
Name of the release branch to build image docs URL.
.PARAMETER ReadmePath
Path to the README file in repository to build image docs URL.
#>
Param (
[Parameter(Mandatory=$true)]
[string] $PreviousJsonReportPath,
[Parameter(Mandatory=$true)]
[string] $CurrentJsonReportPath,
[Parameter(Mandatory=$true)]
[string] $OutputFile,
[Parameter(Mandatory=$false)]
[string] $ReleaseBranchName,
[Parameter(Mandatory=$false)]
[string] $ReadmePath
)
$ErrorActionPreference = "Stop"
$global:ErrorView = "NormalView"
function Read-SoftwareReport {
Param (
[Parameter(Mandatory=$true)]
[string] $JsonReportPath
)
if (-not (Test-Path $JsonReportPath)) {
throw "File '$JsonReportPath' does not exist"
}
$jsonReport = Get-Content -Path $JsonReportPath -Raw
$report = [SoftwareReport]::FromJson($jsonReport)
return $report
}
$previousReport = Read-SoftwareReport -JsonReportPath $PreviousJsonReportPath
$currentReport = Read-SoftwareReport -JsonReportPath $CurrentJsonReportPath
$comparer = [SoftwareReportDifferenceCalculator]::new($previousReport, $currentReport)
$comparer.CompareReports()
$diff = $comparer.GetMarkdownReport()
if ($ReleaseBranchName -and $ReadmePath) {
# https://github.com/actions/runner-images/blob/releases/macOS-12/20221215/images/macos/macos-12-Readme.md
$ImageDocsUrl = "https://github.com/actions/runner-images/blob/${ReleaseBranchName}/${ReadmePath}"
$diff += "`n`n`nFor comprehensive list of software installed on this image please click [here]($ImageDocsUrl)."
}
$parentDirectory = Split-Path $OutputFile -Parent
if (-not (Test-Path $parentDirectory)) { New-Item -Path $parentDirectory -ItemType Directory | Out-Null }
$diff | Out-File -Path $OutputFile -Encoding utf8NoBOM
@@ -0,0 +1,56 @@
############################
### Abstract base nodes ####
############################
# Abstract base class for all nodes
class BaseNode {
[Boolean] ShouldBeIncludedToDiff() {
return $false
}
[String] ToMarkdown() {
return $this.ToMarkdown(1)
}
[String] ToMarkdown([Int32] $Level) {
throw "Abstract method 'ToMarkdown(level)' is not implemented for '$($this.GetType().Name)'"
}
[Boolean] IsSimilarTo([BaseNode] $OtherNode) {
throw "Abstract method 'IsSimilarTo' is not implemented for '$($this.GetType().Name)'"
}
[Boolean] IsIdenticalTo([BaseNode] $OtherNode) {
throw "Abstract method 'IsIdenticalTo' is not implemented for '$($this.GetType().Name)'"
}
}
# Abstract base class for all nodes that describe a tool and should be rendered inside diff table
class BaseToolNode: BaseNode {
[ValidateNotNullOrEmpty()]
[String] $ToolName
BaseToolNode([String] $ToolName) {
$this.ToolName = $ToolName
}
[Boolean] ShouldBeIncludedToDiff() {
return $true
}
[String] GetValue() {
throw "Abstract method 'GetValue' is not implemented for '$($this.GetType().Name)'"
}
[Boolean] IsSimilarTo([BaseNode] $OtherNode) {
if ($this.GetType() -ne $OtherNode.GetType()) {
return $false
}
return $this.ToolName -eq $OtherNode.ToolName
}
[Boolean] IsIdenticalTo([BaseNode] $OtherNode) {
return $this.IsSimilarTo($OtherNode) -and ($this.GetValue() -eq $OtherNode.GetValue())
}
}
@@ -0,0 +1,136 @@
using module ./SoftwareReport.psm1
using module ./SoftwareReport.BaseNodes.psm1
using module ./SoftwareReport.Nodes.psm1
using module ./SoftwareReport.DifferenceRender.psm1
class SoftwareReportDifferenceCalculator {
[ValidateNotNullOrEmpty()]
hidden [SoftwareReport] $PreviousReport
[ValidateNotNullOrEmpty()]
hidden [SoftwareReport] $CurrentReport
hidden [Collections.Generic.List[ReportDifferenceItem]] $AddedItems
hidden [Collections.Generic.List[ReportDifferenceItem]] $ChangedItems
hidden [Collections.Generic.List[ReportDifferenceItem]] $DeletedItems
SoftwareReportDifferenceCalculator([SoftwareReport] $PreviousReport, [SoftwareReport] $CurrentReport) {
$this.PreviousReport = $PreviousReport
$this.CurrentReport = $CurrentReport
}
[void] CompareReports() {
$this.AddedItems = @()
$this.ChangedItems = @()
$this.DeletedItems = @()
$this.CompareInternal($this.PreviousReport.Root, $this.CurrentReport.Root, @())
}
[String] GetMarkdownReport() {
$reporter = [SoftwareReportDifferenceRender]::new()
$report = $reporter.GenerateMarkdownReport($this.CurrentReport, $this.PreviousReport, $this.AddedItems, $this.ChangedItems, $this.DeletedItems)
return $report
}
hidden [void] CompareInternal([HeaderNode] $previousReportPointer, [HeaderNode] $currentReportPointer, [String[]] $Headers) {
$currentReportPointer.Children ?? @() | Where-Object { $_.ShouldBeIncludedToDiff() -and $this.FilterExcludedNodes($_) } | ForEach-Object {
$currentReportNode = $_
$sameNodeInPreviousReport = $previousReportPointer ? $previousReportPointer.FindSimilarChildNode($currentReportNode) : $null
if ($currentReportNode -is [HeaderNode]) {
# Compare HeaderNode recursively
$this.CompareInternal($sameNodeInPreviousReport, $currentReportNode, $Headers + $currentReportNode.Title)
} else {
if ($sameNodeInPreviousReport -and ($currentReportNode.IsIdenticalTo($sameNodeInPreviousReport))) {
# Nodes are identical, nothing changed, just ignore it
} elseif ($sameNodeInPreviousReport) {
# Nodes are equal but not identical, something was changed
if ($currentReportNode -is [TableNode]) {
$this.CompareSimilarTableNodes($sameNodeInPreviousReport, $currentReportNode, $Headers)
} elseif ($currentReportNode -is [ToolVersionsListNode]) {
$this.CompareSimilarToolVersionsListNodes($sameNodeInPreviousReport, $currentReportNode, $Headers)
} else {
$this.ChangedItems.Add([ReportDifferenceItem]::new($sameNodeInPreviousReport, $currentReportNode, $Headers))
}
} else {
# Node was not found in previous report, new node was added
$this.AddedItems.Add([ReportDifferenceItem]::new($null, $currentReportNode, $Headers))
}
}
}
# Detecting nodes that were removed
$previousReportPointer.Children ?? @() | Where-Object { $_.ShouldBeIncludedToDiff() -and $this.FilterExcludedNodes($_) } | ForEach-Object {
$previousReportNode = $_
$sameNodeInCurrentReport = $currentReportPointer ? $currentReportPointer.FindSimilarChildNode($previousReportNode) : $null
if (-not $sameNodeInCurrentReport) {
if ($previousReportNode -is [HeaderNode]) {
# Compare removed HeaderNode recursively
$this.CompareInternal($previousReportNode, $null, $Headers + $previousReportNode.Title)
} else {
# Node was not found in current report, node was removed
$this.DeletedItems.Add([ReportDifferenceItem]::new($previousReportNode, $null, $Headers))
}
}
}
}
hidden [void] CompareSimilarTableNodes([TableNode] $PreviousReportNode, [TableNode] $CurrentReportNode, [String[]] $Headers) {
$addedRows = $CurrentReportNode.Rows | Where-Object { $_ -notin $PreviousReportNode.Rows }
$deletedRows = $PreviousReportNode.Rows | Where-Object { $_ -notin $CurrentReportNode.Rows }
if (($addedRows.Count -eq 0) -and ($deletedRows.Count -eq 0)) {
# Unexpected state: TableNodes are identical
return
}
if ($PreviousReportNode.Headers -ne $CurrentReportNode.Headers) {
# If headers are changed and rows are changed at the same time, we should track it as removing table and adding new one
$this.DeletedItems.Add([ReportDifferenceItem]::new($PreviousReportNode, $null, $Headers))
$this.AddedItems.Add([ReportDifferenceItem]::new($null, $CurrentReportNode, $Headers))
} elseif (($addedRows.Count -gt 0) -and ($deletedRows.Count -eq 0)) {
# If new rows were added and no rows were deleted, then it is AddedItem
$this.AddedItems.Add([ReportDifferenceItem]::new($PreviousReportNode, $CurrentReportNode, $Headers))
} elseif (($deletedRows.Count -gt 0) -and ($addedRows.Count -eq 0)) {
# If no rows were added and some rows were deleted, then it is DeletedItem
$this.DeletedItems.Add([ReportDifferenceItem]::new($PreviousReportNode, $CurrentReportNode, $Headers))
} else {
# If some rows were added and some rows were removed, then it is UpdatedItem
$this.ChangedItems.Add([ReportDifferenceItem]::new($PreviousReportNode, $CurrentReportNode, $Headers))
}
}
hidden [void] CompareSimilarToolVersionsListNodes([ToolVersionsListNode] $PreviousReportNode, [ToolVersionsListNode] $CurrentReportNode, [String[]] $Headers) {
$previousReportMajorVersions = $PreviousReportNode.Versions | ForEach-Object { $PreviousReportNode.ExtractMajorVersion($_) }
$currentReportMajorVersion = $CurrentReportNode.Versions | ForEach-Object { $CurrentReportNode.ExtractMajorVersion($_) }
$addedVersions = $CurrentReportNode.Versions | Where-Object { $CurrentReportNode.ExtractMajorVersion($_) -notin $previousReportMajorVersions }
$deletedVersions = $PreviousReportNode.Versions | Where-Object { $PreviousReportNode.ExtractMajorVersion($_) -notin $currentReportMajorVersion }
$changedPreviousVersions = $PreviousReportNode.Versions | Where-Object { ($PreviousReportNode.ExtractMajorVersion($_) -in $currentReportMajorVersion) -and ($_ -notin $CurrentReportNode.Versions) }
$changedCurrentVersions = $CurrentReportNode.Versions | Where-Object { ($CurrentReportNode.ExtractMajorVersion($_) -in $previousReportMajorVersions) -and ($_ -notin $PreviousReportNode.Versions) }
if ($addedVersions.Count -gt 0) {
$this.AddedItems.Add([ReportDifferenceItem]::new($null, [ToolVersionsListNode]::new($CurrentReportNode.ToolName, $addedVersions, $CurrentReportNode.MajorVersionRegex, "List"), $Headers))
}
if ($deletedVersions.Count -gt 0) {
$this.DeletedItems.Add([ReportDifferenceItem]::new([ToolVersionsListNode]::new($PreviousReportNode.ToolName, $deletedVersions, $PreviousReportNode.MajorVersionRegex, "List"), $null, $Headers))
}
$previousChangedNode = ($changedPreviousVersions.Count -gt 0) ? [ToolVersionsListNode]::new($PreviousReportNode.ToolName, $changedPreviousVersions, $PreviousReportNode.MajorVersionRegex, "List") : $null
$currentChangedNode = ($changedCurrentVersions.Count -gt 0) ? [ToolVersionsListNode]::new($CurrentReportNode.ToolName, $changedCurrentVersions, $CurrentReportNode.MajorVersionRegex, "List") : $null
if ($previousChangedNode -and $currentChangedNode) {
$this.ChangedItems.Add([ReportDifferenceItem]::new($previousChangedNode, $currentChangedNode, $Headers))
}
}
hidden [Boolean] FilterExcludedNodes([BaseNode] $Node) {
# We shouldn't show "Image Version" diff because it is already shown in report header
if (($Node -is [ToolVersionNode]) -and ($Node.ToolName -eq "Image Version:")) {
return $false
}
return $true
}
}
@@ -0,0 +1,225 @@
using module ./SoftwareReport.psm1
using module ./SoftwareReport.BaseNodes.psm1
using module ./SoftwareReport.Nodes.psm1
class SoftwareReportDifferenceRender {
[String] GenerateMarkdownReport([SoftwareReport] $CurrentReport, [SoftwareReport] $PreviousReport, [ReportDifferenceItem[]] $AddedItems, [ReportDifferenceItem[]] $ChangedItems, [ReportDifferenceItem[]] $DeletedItems) {
$sb = [System.Text.StringBuilder]::new()
$rootNode = $CurrentReport.Root
$imageVersion = $CurrentReport.GetImageVersion()
$previousImageVersion = $PreviousReport.GetImageVersion()
#############################
### Render report header ####
#############################
$sb.AppendLine("# :desktop_computer: Actions Runner Image: $($rootNode.Title)")
# ToolVersionNodes on root level contains main image description so just copy-paste them to final report
$rootNode.Children | Where-Object { $_ -is [ToolVersionNode] } | ForEach-Object {
$sb.AppendLine($_.ToMarkdown())
}
$sb.AppendLine()
$sb.AppendLine("## :mega: What's changed?").AppendLine()
###########################
### Render added items ####
###########################
[ReportDifferenceItem[]] $addedItemsBaseTools = $AddedItems | Where-Object { $_.IsBaseToolNode() }
[ReportDifferenceItem[]] $addedItemsTables = $AddedItems | Where-Object { $_.IsTableNode() }
if ($addedItemsBaseTools.Count + $addedItemsTables.Count -gt 0) {
$sb.AppendLine("### Added :heavy_plus_sign:").AppendLine()
}
if ($addedItemsBaseTools.Count -gt 0) {
$tableItems = $addedItemsBaseTools | ForEach-Object {
[PSCustomObject]@{
"Category" = $this.RenderCategory($_.Headers, $true);
"Tool name" = $this.RenderToolName($_.CurrentReportNode.ToolName);
"Current ($imageVersion)" = $_.CurrentReportNode.GetValue();
}
}
$sb.AppendLine($this.RenderHtmlTable($tableItems, "Category"))
}
if ($addedItemsTables.Count -gt 0) {
$addedItemsTables | ForEach-Object {
$sb.AppendLine($this.RenderTableNodesDiff($_))
}
}
#############################
### Render deleted items ####
#############################
[ReportDifferenceItem[]] $deletedItemsBaseTools = $DeletedItems | Where-Object { $_.IsBaseToolNode() }
[ReportDifferenceItem[]] $deletedItemsTables = $DeletedItems | Where-Object { $_.IsTableNode() }
if ($deletedItemsBaseTools.Count + $deletedItemsTables.Count -gt 0) {
$sb.AppendLine("### Deleted :heavy_minus_sign:").AppendLine()
}
if ($deletedItemsBaseTools.Count -gt 0) {
$tableItems = $deletedItemsBaseTools | ForEach-Object {
[PSCustomObject]@{
"Category" = $this.RenderCategory($_.Headers, $true);
"Tool name" = $this.RenderToolName($_.PreviousReportNode.ToolName);
"Previous ($previousImageVersion)" = $_.PreviousReportNode.GetValue();
}
}
$sb.AppendLine($this.RenderHtmlTable($tableItems, "Category"))
}
if ($deletedItemsTables.Count -gt 0) {
$deletedItemsTables | ForEach-Object {
$sb.AppendLine($this.RenderTableNodesDiff($_))
}
}
#############################
### Render updated items ####
#############################
[ReportDifferenceItem[]] $changedItemsBaseTools = $ChangedItems | Where-Object { $_.IsBaseToolNode() }
[ReportDifferenceItem[]] $changedItemsTables = $ChangedItems | Where-Object { $_.IsTableNode() }
if ($changedItemsBaseTools.Count + $changedItemsTables.Count -gt 0) {
$sb.AppendLine("### Updated").AppendLine()
}
if ($changedItemsBaseTools.Count -gt 0) {
$tableItems = $changedItemsBaseTools | ForEach-Object {
[PSCustomObject]@{
"Category" = $this.RenderCategory($_.Headers, $true);
"Tool name" = $this.RenderToolName($_.CurrentReportNode.ToolName);
"Previous ($previousImageVersion)" = $_.PreviousReportNode.GetValue();
"Current ($imageVersion)" = $_.CurrentReportNode.GetValue();
}
}
$sb.AppendLine($this.RenderHtmlTable($tableItems, "Category"))
}
if ($changedItemsTables.Count -gt 0) {
$changedItemsTables | ForEach-Object {
$sb.AppendLine($this.RenderTableNodesDiff($_))
}
}
return $sb.ToString()
}
[String] RenderHtmlTable([PSCustomObject[]] $Table, [String] $RowSpanColumnName) {
$headers = $Table[0].PSObject.Properties.Name
$sb = [System.Text.StringBuilder]::new()
$sb.AppendLine("<table>")
$sb.AppendLine(" <thead>")
$headers | ForEach-Object {
$sb.AppendLine(" <th>$_</th>")
}
$sb.AppendLine(" </thead>")
$sb.AppendLine(" <tbody>")
$tableRowSpans = $this.CalculateHtmlTableRowSpan($Table, $RowSpanColumnName)
for ($rowIndex = 0; $rowIndex -lt $Table.Count; $rowIndex++) {
$row = $Table[$rowIndex]
$sb.AppendLine(" <tr>")
$headers | ForEach-Object {
if ($_ -eq $RowSpanColumnName) {
if ($tableRowSpans[$rowIndex] -gt 0) {
$sb.AppendLine(" <td rowspan=`"$($tableRowSpans[$rowIndex])`">$($row.$_)</td>")
} else {
# Skip rendering this cell at all
}
} else {
$sb.AppendLine(" <td>$($row.$_)</td>")
}
}
$sb.AppendLine(" </tr>")
}
$sb.AppendLine(" </tbody>")
$sb.AppendLine("</table>")
return $sb.ToString()
}
[int[]] CalculateHtmlTableRowSpan([PSCustomObject[]] $Table, [String] $keyColumn) {
$result = @(0) * $Table.Count
for ($rowIndex = $Table.Count - 1; $rowIndex -ge 0; $rowIndex--) {
if (($rowIndex -lt ($Table.Count - 1)) -and ($Table[$rowIndex].$keyColumn -eq $Table[$rowIndex + 1].$keyColumn)) {
# If the current row is the same as the next row
# Then rowspan of current row should be equal to rowspan of the next row + 1
# And rowspan of the next row should be 0 because it is already included in the rowspan of the current row
$result[$rowIndex] = $result[$rowIndex + 1] + 1
$result[$rowIndex + 1] = 0
} else {
$result[$rowIndex] = 1
}
}
return $result
}
[String] RenderTableNodesDiff([ReportDifferenceItem] $DiffItem) {
# Use the simplest approach for now: first, print all removed lines. Then print added lines
# It will work well for most cases like changing existing rows, adding new rows and removing rows
# But can produce not so pretty results for cases when some rows are changed and some rows are added at the same time
# Let's see how it works in practice and improve it later if needed
[String] $tableHeaders = ($DiffItem.CurrentReportNode ?? $DiffItem.PreviousReportNode).Headers
[Collections.Generic.List[String]] $tableRows = @()
$DiffItem.PreviousReportNode.Rows ?? @() | Where-Object { $_ -notin $DiffItem.CurrentReportNode.Rows } | ForEach-Object {
$tableRows.Add($this.StrikeTableRow($_))
}
$DiffItem.CurrentReportNode.Rows ?? @() | Where-Object { $_ -notin $DiffItem.PreviousReportNode.Rows } | ForEach-Object {
$tableRows.Add($_)
}
$sb = [System.Text.StringBuilder]::new()
$sb.AppendLine("#### $($this.RenderCategory($DiffItem.Headers, $false))")
$sb.AppendLine([TableNode]::new($tableHeaders, $tableRows).ToMarkdown())
return $sb.ToString()
}
[String] RenderCategory([String[]] $Headers, [Boolean] $AddLineSeparator) {
# Always skip the first header because it is "Installed Software"
[String[]] $takeHeaders = $Headers | Select-Object -Skip 1
if ($takeHeaders.Count -eq 0) {
return ""
}
$lineSeparator = $AddLineSeparator ? "<br>": ""
return [String]::Join(" >$lineSeparator ", $takeHeaders)
}
[String] RenderToolName([String] $ToolName) {
return $ToolName.TrimEnd(":")
}
[String] StrikeTableRow([String] $Row) {
# Convert "a|b|c" to "~~a~~|~~b~~|~~c~~
$cells = $Row.Split("|")
$strikedCells = $cells | ForEach-Object { "~~$($_)~~"}
return [String]::Join("|", $strikedCells)
}
}
# Temporary structure to store the single difference between two reports
class ReportDifferenceItem {
[BaseNode] $PreviousReportNode
[BaseNode] $CurrentReportNode
[String[]] $Headers
ReportDifferenceItem([BaseNode] $PreviousReportNode, [BaseNode] $CurrentReportNode, [String[]] $Headers) {
$this.PreviousReportNode = $PreviousReportNode
$this.CurrentReportNode = $CurrentReportNode
$this.Headers = $Headers
}
[Boolean] IsBaseToolNode() {
$node = $this.CurrentReportNode ?? $this.PreviousReportNode
return $node -is [BaseToolNode]
}
[Boolean] IsTableNode() {
$node = $this.CurrentReportNode ?? $this.PreviousReportNode
return $node -is [TableNode]
}
}
@@ -0,0 +1,439 @@
using module ./SoftwareReport.BaseNodes.psm1
#########################################
### Nodes to describe image software ####
#########################################
# NodesFactory is used to simplify parsing different types of notes
# Every node has own logic of parsing and this method just invokes "FromJsonObject" of correct node type
class NodesFactory {
static [BaseNode] ParseNodeFromObject([object] $JsonObj) {
if ($JsonObj.NodeType -eq [HeaderNode].Name) {
return [HeaderNode]::FromJsonObject($JsonObj)
} elseif ($JsonObj.NodeType -eq [ToolVersionNode].Name) {
return [ToolVersionNode]::FromJsonObject($JsonObj)
} elseif ($JsonObj.NodeType -eq [ToolVersionsListNode].Name) {
return [ToolVersionsListNode]::FromJsonObject($JsonObj)
} elseif ($JsonObj.NodeType -eq [TableNode].Name) {
return [TableNode]::FromJsonObject($JsonObj)
} elseif ($JsonObj.NodeType -eq [NoteNode].Name) {
return [NoteNode]::FromJsonObject($JsonObj)
}
throw "Unknown node type in ParseNodeFromObject '$($JsonObj.NodeType)'"
}
}
class HeaderNode: BaseNode {
[ValidateNotNullOrEmpty()]
[String] $Title
[Collections.Generic.List[BaseNode]] $Children
HeaderNode([String] $Title) {
$this.Title = $Title
$this.Children = @()
}
[Boolean] ShouldBeIncludedToDiff() {
return $true
}
[void] AddNode([BaseNode] $node) {
$similarNode = $this.FindSimilarChildNode($node)
if ($similarNode) {
throw "This HeaderNode already contains the similar child node. It is not allowed to add the same node twice.`nFound node: $($similarNode.ToJsonObject() | ConvertTo-Json)`nNew node: $($node.ToJsonObject() | ConvertTo-Json)"
}
if (-not $this.IsNodeHasMarkdownHeader($node)) {
# If the node doesn't print own header to markdown, we should check that there is no other nodes that print header to markdown before it.
# It is done to avoid unexpected situation like this:
#
# HeaderNode A -> # A
# HeaderNode B -> ## B
# ToolVersionNode C -> - C
# ToolVersionNode D -> - D
#
# In this example, we add 'HeaderNode B" to 'HeaderNode A' and add 'ToolVersionNode C' to 'HeaderNode B'.
# Then we add 'ToolVersionNode D' to 'HeaderNode A'.
# But the result markdown will look like 'ToolVersionNode D' belongs to 'HeaderNode B' instead of 'HeaderNode A'.
$this.Children | Where-Object { $this.IsNodeHasMarkdownHeader($_) } | ForEach-Object {
throw "It is not allowed to add the non-header node after the header node. Consider adding the separate HeaderNode for this node"
}
}
$this.Children.Add($node)
}
[void] AddNodes([BaseNode[]] $nodes) {
$nodes | ForEach-Object {
$this.AddNode($_)
}
}
[HeaderNode] AddHeader([String] $Title) {
$node = [HeaderNode]::new($Title)
$this.AddNode($node)
return $node
}
[void] AddToolVersion([String] $ToolName, [String] $Version) {
$this.AddNode([ToolVersionNode]::new($ToolName, $Version))
}
[void] AddToolVersionsList([String] $ToolName, [String[]] $Version, [String] $MajorVersionRegex) {
$this.AddNode([ToolVersionsListNode]::new($ToolName, $Version, $MajorVersionRegex, "List"))
}
[void] AddToolVersionsListInline([String] $ToolName, [String[]] $Version, [String] $MajorVersionRegex) {
$this.AddNode([ToolVersionsListNode]::new($ToolName, $Version, $MajorVersionRegex, "Inline"))
}
[void] AddTable([PSCustomObject[]] $Table) {
$this.AddNode([TableNode]::FromObjectsArray($Table))
}
[void] AddNote([String] $Content) {
$this.AddNode([NoteNode]::new($Content))
}
[String] ToMarkdown([Int32] $Level) {
$sb = [System.Text.StringBuilder]::new()
$sb.AppendLine()
$sb.AppendLine("$("#" * $Level) $($this.Title)")
$this.Children | ForEach-Object {
$sb.AppendLine($_.ToMarkdown($Level + 1))
}
return $sb.ToString().TrimEnd()
}
[PSCustomObject] ToJsonObject() {
return [PSCustomObject]@{
NodeType = $this.GetType().Name
Title = $this.Title
Children = $this.Children | ForEach-Object { $_.ToJsonObject() }
}
}
static [HeaderNode] FromJsonObject([Object] $JsonObj) {
$node = [HeaderNode]::new($JsonObj.Title)
$JsonObj.Children | Where-Object { $_ } | ForEach-Object { $node.AddNode([NodesFactory]::ParseNodeFromObject($_)) }
return $node
}
[Boolean] IsSimilarTo([BaseNode] $OtherNode) {
if ($OtherNode.GetType() -ne [HeaderNode]) {
return $false
}
return $this.Title -eq $OtherNode.Title
}
[Boolean] IsIdenticalTo([BaseNode] $OtherNode) {
return $this.IsSimilarTo($OtherNode)
}
[BaseNode] FindSimilarChildNode([BaseNode] $Find) {
foreach ($childNode in $this.Children) {
if ($childNode.IsSimilarTo($Find)) {
return $childNode
}
}
return $null
}
hidden [Boolean] IsNodeHasMarkdownHeader([BaseNode] $node) {
if ($node -is [HeaderNode]) {
return $true
}
if (($node -is [ToolVersionsListNode]) -and ($node.ListType -eq "List")) {
return $true
}
return $false
}
}
class ToolVersionNode: BaseToolNode {
[ValidateNotNullOrEmpty()]
[String] $Version
ToolVersionNode([String] $ToolName, [String] $Version): base($ToolName) {
if ([String]::IsNullOrEmpty($Version)) {
throw "ToolVersionNode '$($this.ToolName)' has empty version"
}
$this.Version = $Version
}
[String] ToMarkdown([Int32] $Level) {
return "- $($this.ToolName) $($this.Version)"
}
[String] GetValue() {
return $this.Version
}
[PSCustomObject] ToJsonObject() {
return [PSCustomObject]@{
NodeType = $this.GetType().Name
ToolName = $this.ToolName
Version = $this.Version
}
}
static [BaseNode] FromJsonObject([Object] $JsonObj) {
return [ToolVersionNode]::new($JsonObj.ToolName, $JsonObj.Version)
}
}
class ToolVersionsListNode: BaseToolNode {
[ValidateNotNullOrEmpty()]
[String[]] $Versions
[Regex] $MajorVersionRegex
[ValidateSet("List", "Inline")]
[String] $ListType
ToolVersionsListNode([String] $ToolName, [String[]] $Versions, [String] $MajorVersionRegex, [String] $ListType): base($ToolName) {
$this.Versions = $Versions
if ([String]::IsNullOrEmpty($Versions)) {
throw "ToolVersionsListNode '$($this.ToolName)' has empty versions list"
}
$this.MajorVersionRegex = [Regex]::new($MajorVersionRegex)
$this.ListType = $ListType
$this.ValidateMajorVersionRegex()
}
[String] ToMarkdown([Int32] $Level) {
if ($this.ListType -eq "Inline") {
return "- $($this.ToolName): $($this.Versions -join ', ')"
}
$sb = [System.Text.StringBuilder]::new()
$sb.AppendLine()
$sb.AppendLine("$("#" * $Level) $($this.ToolName)")
$this.Versions | ForEach-Object {
$sb.AppendLine("- $_")
}
return $sb.ToString().TrimEnd()
}
[String] GetValue() {
return $this.Versions -join ', '
}
[String] ExtractMajorVersion([String] $Version) {
$match = $this.MajorVersionRegex.Match($Version)
if (($match.Success -ne $true) -or [String]::IsNullOrEmpty($match.Groups[0].Value)) {
throw "Version '$Version' doesn't match regex '$($this.PrimaryVersionRegex)'"
}
return $match.Groups[0].Value
}
[PSCustomObject] ToJsonObject() {
return [PSCustomObject]@{
NodeType = $this.GetType().Name
ToolName = $this.ToolName
Versions = $this.Versions
MajorVersionRegex = $this.MajorVersionRegex.ToString()
ListType = $this.ListType
}
}
static [ToolVersionsListNode] FromJsonObject([Object] $JsonObj) {
return [ToolVersionsListNode]::new($JsonObj.ToolName, $JsonObj.Versions, $JsonObj.MajorVersionRegex, $JsonObj.ListType)
}
hidden [void] ValidateMajorVersionRegex() {
$this.Versions | Group-Object { $this.ExtractMajorVersion($_) } | ForEach-Object {
if ($_.Count -gt 1) {
throw "Multiple versions from list '$($this.GetValue())' return the same result from regex '$($this.MajorVersionRegex)': $($_.Name)"
}
}
}
}
class TableNode: BaseNode {
# It is easier to store the table as rendered lines because it will simplify finding differences in rows later
[ValidateNotNullOrEmpty()]
[String] $Headers
[ValidateNotNullOrEmpty()]
[String[]] $Rows
TableNode([String] $Headers, [String[]] $Rows) {
$this.Headers = $Headers
$this.Rows = $Rows
$columnsCount = $this.Headers.Split("|").Count
$this.Rows | ForEach-Object {
if ($_.Split("|").Count -ne $columnsCount) {
throw "Table has different number of columns in different rows"
}
}
}
[Boolean] ShouldBeIncludedToDiff() {
return $true
}
[String] ToMarkdown([Int32] $Level) {
$maxColumnWidths = $this.CalculateColumnsWidth()
$columnsCount = $maxColumnWidths.Count
$delimiterLine = [String]::Join("|", @("-") * $columnsCount)
$sb = [System.Text.StringBuilder]::new()
@($this.Headers) + @($delimiterLine) + $this.Rows | ForEach-Object {
$sb.Append("|")
$row = $_.Split("|")
for ($colIndex = 0; $colIndex -lt $columnsCount; $colIndex++) {
$padSymbol = $row[$colIndex] -eq "-" ? "-" : " "
$cellContent = $row[$colIndex].PadRight($maxColumnWidths[$colIndex], $padSymbol)
$sb.Append(" $($cellContent) |")
}
$sb.AppendLine()
}
return $sb.ToString().TrimEnd()
}
hidden [Int32[]] CalculateColumnsWidth() {
$maxColumnWidths = $this.Headers.Split("|") | ForEach-Object { $_.Length }
$columnsCount = $maxColumnWidths.Count
$this.Rows | ForEach-Object {
$columnWidths = $_.Split("|") | ForEach-Object { $_.Length }
for ($colIndex = 0; $colIndex -lt $columnsCount; $colIndex++) {
$maxColumnWidths[$colIndex] = [Math]::Max($maxColumnWidths[$colIndex], $columnWidths[$colIndex])
}
}
return $maxColumnWidths
}
[PSCustomObject] ToJsonObject() {
return [PSCustomObject]@{
NodeType = $this.GetType().Name
Headers = $this.Headers
Rows = $this.Rows
}
}
static [TableNode] FromJsonObject([Object] $JsonObj) {
return [TableNode]::new($JsonObj.Headers, $JsonObj.Rows)
}
[Boolean] IsSimilarTo([BaseNode] $OtherNode) {
if ($OtherNode.GetType() -ne [TableNode]) {
return $false
}
# We don't support having multiple TableNode instances on the same header level so such check is fine
return $true
}
[Boolean] IsIdenticalTo([BaseNode] $OtherNode) {
if (-not $this.IsSimilarTo($OtherNode)) {
return $false
}
# We don't compare $this.Headers intentionally
# It is fine to ignore the tables where headers are changed but rows are not changed
if ($this.Rows.Count -ne $OtherNode.Rows.Count) {
return $false
}
for ($rowIndex = 0; $rowIndex -lt $this.Rows.Count; $rowIndex++) {
if ($this.Rows[$rowIndex] -ne $OtherNode.Rows[$rowIndex]) {
return $false
}
}
return $true
}
static [TableNode] FromObjectsArray([PSCustomObject[]] $Table) {
if ($Table.Count -eq 0) {
throw "Failed to create TableNode from empty objects array"
}
[String] $tableHeaders = [TableNode]::ArrayToTableRow($Table[0].PSObject.Properties.Name)
[Collections.Generic.List[String]] $tableRows = @()
$Table | ForEach-Object {
$rowHeaders = [TableNode]::ArrayToTableRow($_.PSObject.Properties.Name)
if (($rowHeaders -ne $tableHeaders)) {
throw "Failed to create TableNode from objects array because objects have different properties"
}
$tableRows.Add([TableNode]::ArrayToTableRow($_.PSObject.Properties.Value))
}
return [TableNode]::new($tableHeaders, $tableRows)
}
hidden static [String] ArrayToTableRow([String[]] $Values) {
if ($Values.Count -eq 0) {
throw "Failed to create TableNode because some objects are empty"
}
$Values | ForEach-Object {
if ($_.Contains("|")) {
throw "Failed to create TableNode because some cells '$_' contains forbidden symbol '|'"
}
}
return [String]::Join("|", $Values)
}
}
class NoteNode: BaseNode {
[ValidateNotNullOrEmpty()]
[String] $Content
NoteNode([String] $Content) {
$this.Content = $Content
}
[String] ToMarkdown([Int32] $Level) {
return @(
'```',
$this.Content,
'```'
) -join "`n"
}
[PSCustomObject] ToJsonObject() {
return [PSCustomObject]@{
NodeType = $this.GetType().Name
Content = $this.Content
}
}
static [NoteNode] FromJsonObject([Object] $JsonObj) {
return [NoteNode]::new($JsonObj.Content)
}
[Boolean] IsSimilarTo([BaseNode] $OtherNode) {
if ($OtherNode.GetType() -ne [NoteNode]) {
return $false
}
return $this.Content -eq $OtherNode.Content
}
[Boolean] IsIdenticalTo([BaseNode] $OtherNode) {
return $this.IsSimilarTo($OtherNode)
}
}
@@ -0,0 +1,34 @@
using module ./SoftwareReport.BaseNodes.psm1
using module ./SoftwareReport.Nodes.psm1
class SoftwareReport {
[ValidateNotNullOrEmpty()]
[HeaderNode] $Root
SoftwareReport([String] $Title) {
$this.Root = [HeaderNode]::new($Title)
}
SoftwareReport([HeaderNode] $Root) {
$this.Root = $Root
}
[String] ToJson() {
return $this.Root.ToJsonObject() | ConvertTo-Json -Depth 10
}
static [SoftwareReport] FromJson([String] $JsonString) {
$jsonObj = $JsonString | ConvertFrom-Json
$rootNode = [NodesFactory]::ParseNodeFromObject($jsonObj)
return [SoftwareReport]::new($rootNode)
}
[String] ToMarkdown() {
return $this.Root.ToMarkdown().Trim()
}
[String] GetImageVersion() {
$imageVersionNode = $this.Root.Children ?? @() | Where-Object { ($_ -is [ToolVersionNode]) -and ($_.ToolName -eq "Image Version:") } | Select-Object -First 1
return $imageVersionNode.Version ?? "Unknown version"
}
}
@@ -0,0 +1,558 @@
using module ../SoftwareReport.psm1
using module ../SoftwareReport.DifferenceCalculator.psm1
Describe "Comparer.E2E" {
It "Some tools are updated" {
# Previous report
$prevSoftwareReport = [SoftwareReport]::new("macOS 11")
$prevSoftwareReport.Root.AddToolVersion("OS Version:", "macOS 11.7.1 (20G817)")
$prevSoftwareReport.Root.AddToolVersion("Image Version:", "20220918.1")
$prevInstalledSoftware = $prevSoftwareReport.Root.AddHeader("Installed Software")
$prevTools = $prevInstalledSoftware.AddHeader("Tools")
$prevTools.AddToolVersion("ToolWillBeUpdated1", "1.0.0")
$prevTools.AddToolVersion("ToolWillBeUpdated2", "3.0.1")
$prevTools.AddToolVersionsList("ToolWillBeUpdated3", @("14.0.0", "15.5.1"), "^\d+")
# Next report
$nextSoftwareReport = [SoftwareReport]::new("macOS 11")
$nextSoftwareReport.Root.AddToolVersion("OS Version:", "macOS 11.7.1 (20G817)")
$nextSoftwareReport.Root.AddToolVersion("Image Version:", "20220922.1")
$nextInstalledSoftware = $nextSoftwareReport.Root.AddHeader("Installed Software")
$nextTools = $nextInstalledSoftware.AddHeader("Tools")
$nextTools.AddToolVersion("ToolWillBeUpdated1", "2.5.0")
$nextTools.AddToolVersion("ToolWillBeUpdated2", "3.0.2")
$nextTools.AddToolVersionsList("ToolWillBeUpdated3", @("14.2.0", "15.5.1"), "^\d+")
# Compare reports
$comparer = [SoftwareReportDifferenceCalculator]::new($prevSoftwareReport, $nextSoftwareReport)
$comparer.CompareReports()
$comparer.GetMarkdownReport() | Should -BeExactly @'
# :desktop_computer: Actions Runner Image: macOS 11
- OS Version: macOS 11.7.1 (20G817)
- Image Version: 20220922.1
## :mega: What's changed?
### Updated
<table>
<thead>
<th>Category</th>
<th>Tool name</th>
<th>Previous (20220918.1)</th>
<th>Current (20220922.1)</th>
</thead>
<tbody>
<tr>
<td rowspan="3">Tools</td>
<td>ToolWillBeUpdated1</td>
<td>1.0.0</td>
<td>2.5.0</td>
</tr>
<tr>
<td>ToolWillBeUpdated2</td>
<td>3.0.1</td>
<td>3.0.2</td>
</tr>
<tr>
<td>ToolWillBeUpdated3</td>
<td>14.0.0</td>
<td>14.2.0</td>
</tr>
</tbody>
</table>
'@
}
It "Some tools are updated, added and removed" {
# Previous report
$prevSoftwareReport = [SoftwareReport]::new("macOS 11")
$prevSoftwareReport.Root.AddToolVersion("OS Version:", "macOS 11.7.1 (20G817)")
$prevSoftwareReport.Root.AddToolVersion("Image Version:", "20220918.1")
$prevInstalledSoftware = $prevSoftwareReport.Root.AddHeader("Installed Software")
$prevLanguagesAndRuntimes = $prevInstalledSoftware.AddHeader("Language and Runtime")
$prevLanguagesAndRuntimes.AddToolVersion("ToolWillBeRemoved", "5.1.16(1)-release")
$prevLanguagesAndRuntimes.AddToolVersionsListInline("ToolWithMultipleVersions3", @("1.2.100", "1.2.200", "1.3.500", "1.4.100", "1.4.200"), "^\d+\.\d+\.\d")
$prevLanguagesAndRuntimes.AddToolVersion("ToolWithoutChanges", "5.34.0")
$prevLanguagesAndRuntimes.AddToolVersion("ToolWillBeUpdated", "8.1.0")
$prevCachedTools = $prevInstalledSoftware.AddHeader("Cached Tools")
$prevCachedTools.AddToolVersionsList("ToolWithMultipleVersions1", @("2.7.3", "2.8.1", "3.1.2"), "^\d+\.\d+")
$prevCachedTools.AddToolVersionsList("ToolWithMultipleVersions2", @("14.8.0", "15.1.0", "16.4.2"), "^\d+")
$prevSQLSection = $prevInstalledSoftware.AddHeader("Databases")
$prevSQLSection.AddToolVersion("MineSQL", "6.1.0")
$prevSQLSection.AddNote("First Note")
# Next report
$nextSoftwareReport = [SoftwareReport]::new("macOS 11")
$nextSoftwareReport.Root.AddToolVersion("OS Version:", "macOS 11.7.2 (20G922)")
$nextSoftwareReport.Root.AddToolVersion("Image Version:", "20220922.0")
$nextInstalledSoftware = $nextSoftwareReport.Root.AddHeader("Installed Software")
$nextLanguagesAndRuntimes = $nextInstalledSoftware.AddHeader("Language and Runtime")
$nextLanguagesAndRuntimes.AddToolVersion("ToolWillBeAdded", "16.18.0")
$nextLanguagesAndRuntimes.AddToolVersionsListInline("ToolWithMultipleVersions3", @("1.2.200", "1.3.515", "1.4.100", "1.4.200", "1.5.800"), "^\d+\.\d+\.\d")
$nextLanguagesAndRuntimes.AddToolVersion("ToolWithoutChanges", "5.34.0")
$nextLanguagesAndRuntimes.AddToolVersion("ToolWillBeUpdated", "8.3.0")
$nextCachedTools = $nextInstalledSoftware.AddHeader("Cached Tools")
$nextCachedTools.AddToolVersionsList("ToolWithMultipleVersions1", @("2.7.3", "2.8.1", "3.1.2"), "^\d+\.\d+")
$nextCachedTools.AddToolVersionsList("ToolWithMultipleVersions2", @("15.1.0", "16.4.2", "17.0.1"), "^\d+")
$nextSQLSection = $nextInstalledSoftware.AddHeader("Databases")
$nextSQLSection.AddToolVersion("MineSQL", "6.1.1")
$nextSQLSection.AddNote("Second Note")
# Compare reports
$comparer = [SoftwareReportDifferenceCalculator]::new($prevSoftwareReport, $nextSoftwareReport)
$comparer.CompareReports()
$comparer.GetMarkdownReport() | Should -BeExactly @'
# :desktop_computer: Actions Runner Image: macOS 11
- OS Version: macOS 11.7.2 (20G922)
- Image Version: 20220922.0
## :mega: What's changed?
### Added :heavy_plus_sign:
<table>
<thead>
<th>Category</th>
<th>Tool name</th>
<th>Current (20220922.0)</th>
</thead>
<tbody>
<tr>
<td rowspan="2">Language and Runtime</td>
<td>ToolWillBeAdded</td>
<td>16.18.0</td>
</tr>
<tr>
<td>ToolWithMultipleVersions3</td>
<td>1.5.800</td>
</tr>
<tr>
<td rowspan="1">Cached Tools</td>
<td>ToolWithMultipleVersions2</td>
<td>17.0.1</td>
</tr>
</tbody>
</table>
### Deleted :heavy_minus_sign:
<table>
<thead>
<th>Category</th>
<th>Tool name</th>
<th>Previous (20220918.1)</th>
</thead>
<tbody>
<tr>
<td rowspan="2">Language and Runtime</td>
<td>ToolWithMultipleVersions3</td>
<td>1.2.100</td>
</tr>
<tr>
<td>ToolWillBeRemoved</td>
<td>5.1.16(1)-release</td>
</tr>
<tr>
<td rowspan="1">Cached Tools</td>
<td>ToolWithMultipleVersions2</td>
<td>14.8.0</td>
</tr>
</tbody>
</table>
### Updated
<table>
<thead>
<th>Category</th>
<th>Tool name</th>
<th>Previous (20220918.1)</th>
<th>Current (20220922.0)</th>
</thead>
<tbody>
<tr>
<td rowspan="1"></td>
<td>OS Version</td>
<td>macOS 11.7.1 (20G817)</td>
<td>macOS 11.7.2 (20G922)</td>
</tr>
<tr>
<td rowspan="2">Language and Runtime</td>
<td>ToolWithMultipleVersions3</td>
<td>1.3.500</td>
<td>1.3.515</td>
</tr>
<tr>
<td>ToolWillBeUpdated</td>
<td>8.1.0</td>
<td>8.3.0</td>
</tr>
<tr>
<td rowspan="1">Databases</td>
<td>MineSQL</td>
<td>6.1.0</td>
<td>6.1.1</td>
</tr>
</tbody>
</table>
'@
}
It "Header tree changes" {
# Previous report
$prevSoftwareReport = [SoftwareReport]::new("macOS 11")
$prevSoftwareReport.Root.AddToolVersion("Image Version:", "20220918.1")
$prevInstalledSoftware = $prevSoftwareReport.Root.AddHeader("Installed Software")
$prevInstalledSoftware.AddToolVersion("ToolWithoutChanges", "5.34.0")
$prevInstalledSoftware.AddHeader("HeaderWillBeRemoved").AddHeader("SubheaderWillBeRemoved").AddToolVersion("ToolWillBeRemoved", "1.0.0")
$prevInstalledSoftware.AddHeader("Header1").AddToolVersion("ToolWillBeMovedToAnotherHeader", "3.0.0")
# Next report
$nextSoftwareReport = [SoftwareReport]::new("macOS 11")
$nextSoftwareReport.Root.AddToolVersion("Image Version:", "20220922.0")
$nextInstalledSoftware = $nextSoftwareReport.Root.AddHeader("Installed Software")
$nextInstalledSoftware.AddToolVersion("ToolWithoutChanges", "5.34.0")
$nextInstalledSoftware.AddHeader("HeaderWillBeAdded").AddHeader("SubheaderWillBeAdded").AddToolVersion("ToolWillBeAdded", "5.0.0")
$nextInstalledSoftware.AddHeader("Header2").AddToolVersion("ToolWillBeMovedToAnotherHeader", "3.0.0")
# Compare reports
$comparer = [SoftwareReportDifferenceCalculator]::new($prevSoftwareReport, $nextSoftwareReport)
$comparer.CompareReports()
$comparer.GetMarkdownReport() | Should -BeExactly @'
# :desktop_computer: Actions Runner Image: macOS 11
- Image Version: 20220922.0
## :mega: What's changed?
### Added :heavy_plus_sign:
<table>
<thead>
<th>Category</th>
<th>Tool name</th>
<th>Current (20220922.0)</th>
</thead>
<tbody>
<tr>
<td rowspan="1">HeaderWillBeAdded ><br> SubheaderWillBeAdded</td>
<td>ToolWillBeAdded</td>
<td>5.0.0</td>
</tr>
<tr>
<td rowspan="1">Header2</td>
<td>ToolWillBeMovedToAnotherHeader</td>
<td>3.0.0</td>
</tr>
</tbody>
</table>
### Deleted :heavy_minus_sign:
<table>
<thead>
<th>Category</th>
<th>Tool name</th>
<th>Previous (20220918.1)</th>
</thead>
<tbody>
<tr>
<td rowspan="1">HeaderWillBeRemoved ><br> SubheaderWillBeRemoved</td>
<td>ToolWillBeRemoved</td>
<td>1.0.0</td>
</tr>
<tr>
<td rowspan="1">Header1</td>
<td>ToolWillBeMovedToAnotherHeader</td>
<td>3.0.0</td>
</tr>
</tbody>
</table>
'@
}
It "Tables are added and removed" {
# Previous report
$prevSoftwareReport = [SoftwareReport]::new("macOS 11")
$prevSoftwareReport.Root.AddToolVersion("Image Version:", "20220918.1")
$prevInstalledSoftware = $prevSoftwareReport.Root.AddHeader("Installed Software")
$prevInstalledSoftware.AddHeader("HeaderWillExist").AddTable(@(
[PSCustomObject]@{TableInExistingHeaderWillBeRemoved = "Q"; Value = "25"},
[PSCustomObject]@{TableInExistingHeaderWillBeRemoved = "O"; Value = "24"}
))
$prevTools = $prevInstalledSoftware.AddHeader("Tools")
$prevTools.AddHeader("HeaderWillBeRemoved").AddTable(@(
[PSCustomObject]@{TableWillBeRemovedWithHeader = "Z"; Value = "30"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "W"; Value = "29"}
))
# Next report
$nextSoftwareReport = [SoftwareReport]::new("macOS 11")
$nextSoftwareReport.Root.AddToolVersion("Image Version:", "20220922.1")
$nextInstalledSoftware = $nextSoftwareReport.Root.AddHeader("Installed Software")
$nextInstalledSoftware.AddHeader("HeaderWillExist")
$nextTools = $nextInstalledSoftware.AddHeader("Tools")
$nextTools.AddToolVersion("ToolWillBeAdded", "3.0.1")
$nextTools.AddTable(@(
[PSCustomObject]@{NewTableInExistingHeader = "A"; Value = "1"},
[PSCustomObject]@{NewTableInExistingHeader = "B"; Value = "2"}
))
$nextTools.AddHeader("NewHeaderWithTable").AddTable(@(
[PSCustomObject]@{NewTableInNewHeader = "C"; Value = "3"},
[PSCustomObject]@{NewTableInNewHeader = "D"; Value = "4"}
))
# Compare reports
$comparer = [SoftwareReportDifferenceCalculator]::new($prevSoftwareReport, $nextSoftwareReport)
$comparer.CompareReports()
$comparer.GetMarkdownReport() | Should -BeExactly @'
# :desktop_computer: Actions Runner Image: macOS 11
- Image Version: 20220922.1
## :mega: What's changed?
### Added :heavy_plus_sign:
<table>
<thead>
<th>Category</th>
<th>Tool name</th>
<th>Current (20220922.1)</th>
</thead>
<tbody>
<tr>
<td rowspan="1">Tools</td>
<td>ToolWillBeAdded</td>
<td>3.0.1</td>
</tr>
</tbody>
</table>
#### Tools
| NewTableInExistingHeader | Value |
| ------------------------ | ----- |
| A | 1 |
| B | 2 |
#### Tools > NewHeaderWithTable
| NewTableInNewHeader | Value |
| ------------------- | ----- |
| C | 3 |
| D | 4 |
### Deleted :heavy_minus_sign:
#### HeaderWillExist
| TableInExistingHeaderWillBeRemoved | Value |
| ---------------------------------- | ------ |
| ~~Q~~ | ~~25~~ |
| ~~O~~ | ~~24~~ |
#### Tools > HeaderWillBeRemoved
| TableWillBeRemovedWithHeader | Value |
| ---------------------------- | ------ |
| ~~Z~~ | ~~30~~ |
| ~~W~~ | ~~29~~ |
'@
}
It "Tables are changed" {
# Previous report
$prevSoftwareReport = [SoftwareReport]::new("macOS 11")
$prevSoftwareReport.Root.AddToolVersion("Image Version:", "20220918.1")
$prevInstalledSoftware = $prevSoftwareReport.Root.AddHeader("Installed Software")
$prevTools = $prevInstalledSoftware.AddHeader("Tools")
$prevTools.AddHeader("TableWithAddedRows").AddTable(@(
[PSCustomObject]@{TableWillBeRemovedWithHeader = "AA"; Value = "10"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "AB"; Value = "11"}
))
$prevTools.AddHeader("TableWithRemovedRows").AddTable(@(
[PSCustomObject]@{TableWillBeRemovedWithHeader = "BA"; Value = "32"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "BB"; Value = "33"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "BC"; Value = "34"}
))
$prevTools.AddHeader("TableWithUpdatedRow").AddTable(@(
[PSCustomObject]@{TableWillBeRemovedWithHeader = "CA"; Value = "42"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "CB"; Value = "43"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "CC"; Value = "44"}
))
$prevTools.AddHeader("TableWithUpdatedRows").AddTable(@(
[PSCustomObject]@{TableWillBeRemovedWithHeader = "DA"; Value = "50"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "DB"; Value = "51"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "DC"; Value = "52"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "DD"; Value = "53"}
))
$prevTools.AddHeader("TableWithComplexChanges").AddTable(@(
[PSCustomObject]@{TableWillBeRemovedWithHeader = "EA"; Value = "62"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "EB"; Value = "63"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "EC"; Value = "64"}
[PSCustomObject]@{TableWillBeRemovedWithHeader = "ED"; Value = "65"}
))
$prevTools.AddHeader("TableWithOnlyHeaderChanged").AddTable(@(
[PSCustomObject]@{TableWithOnlyHeaderChanged = "FA"; Value = "72"},
[PSCustomObject]@{TableWithOnlyHeaderChanged = "FB"; Value = "73"}
))
$prevTools.AddHeader("TableWithHeaderAndRowsChanges").AddTable(@(
[PSCustomObject]@{TableWithHeaderAndRowsChanges = "GA"; Value = "82"},
[PSCustomObject]@{TableWithHeaderAndRowsChanges = "GB"; Value = "83"},
[PSCustomObject]@{TableWithHeaderAndRowsChanges = "GC"; Value = "84"}
))
# Next report
$nextSoftwareReport = [SoftwareReport]::new("macOS 11")
$nextSoftwareReport.Root.AddToolVersion("Image Version:", "20220922.1")
$nextInstalledSoftware = $nextSoftwareReport.Root.AddHeader("Installed Software")
$nextTools = $nextInstalledSoftware.AddHeader("Tools")
$nextTools.AddHeader("TableWithAddedRows").AddTable(@(
[PSCustomObject]@{TableWillBeRemovedWithHeader = "AA"; Value = "10"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "AB"; Value = "11"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "AC"; Value = "12"}
))
$nextTools.AddHeader("TableWithRemovedRows").AddTable(@(
[PSCustomObject]@{TableWillBeRemovedWithHeader = "BB"; Value = "33"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "BC"; Value = "34"}
))
$nextTools.AddHeader("TableWithUpdatedRow").AddTable(@(
[PSCustomObject]@{TableWillBeRemovedWithHeader = "CA"; Value = "42"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "CB"; Value = "500"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "CC"; Value = "44"}
))
$nextTools.AddHeader("TableWithUpdatedRows").AddTable(@(
[PSCustomObject]@{TableWillBeRemovedWithHeader = "DA"; Value = "50"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "DB"; Value = "5100"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "DC"; Value = "5200"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "DD"; Value = "53"}
))
$nextTools.AddHeader("TableWithComplexChanges").AddTable(@(
[PSCustomObject]@{TableWillBeRemovedWithHeader = "EB"; Value = "63"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "EC"; Value = "640"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "ED"; Value = "65"},
[PSCustomObject]@{TableWillBeRemovedWithHeader = "EE"; Value = "66"}
))
$nextTools.AddHeader("TableWithOnlyHeaderChanged").AddTable(@(
[PSCustomObject]@{TableWithOnlyHeaderChanged2 = "FA"; Value = "72"},
[PSCustomObject]@{TableWithOnlyHeaderChanged2 = "FB"; Value = "73"}
))
$nextTools.AddHeader("TableWithHeaderAndRowsChanges").AddTable(@(
[PSCustomObject]@{TableWithHeaderAndRowsChanges2 = "GA"; Value = "82"},
[PSCustomObject]@{TableWithHeaderAndRowsChanges2 = "GE"; Value = "850"},
[PSCustomObject]@{TableWithHeaderAndRowsChanges2 = "GC"; Value = "840"}
))
# Compare reports
$comparer = [SoftwareReportDifferenceCalculator]::new($prevSoftwareReport, $nextSoftwareReport)
$comparer.CompareReports()
$comparer.GetMarkdownReport() | Should -BeExactly @'
# :desktop_computer: Actions Runner Image: macOS 11
- Image Version: 20220922.1
## :mega: What's changed?
### Added :heavy_plus_sign:
#### Tools > TableWithAddedRows
| TableWillBeRemovedWithHeader | Value |
| ---------------------------- | ----- |
| AC | 12 |
#### Tools > TableWithHeaderAndRowsChanges
| TableWithHeaderAndRowsChanges2 | Value |
| ------------------------------ | ----- |
| GA | 82 |
| GE | 850 |
| GC | 840 |
### Deleted :heavy_minus_sign:
#### Tools > TableWithRemovedRows
| TableWillBeRemovedWithHeader | Value |
| ---------------------------- | ------ |
| ~~BA~~ | ~~32~~ |
#### Tools > TableWithHeaderAndRowsChanges
| TableWithHeaderAndRowsChanges | Value |
| ----------------------------- | ------ |
| ~~GA~~ | ~~82~~ |
| ~~GB~~ | ~~83~~ |
| ~~GC~~ | ~~84~~ |
### Updated
#### Tools > TableWithUpdatedRow
| TableWillBeRemovedWithHeader | Value |
| ---------------------------- | ------ |
| ~~CB~~ | ~~43~~ |
| CB | 500 |
#### Tools > TableWithUpdatedRows
| TableWillBeRemovedWithHeader | Value |
| ---------------------------- | ------ |
| ~~DB~~ | ~~51~~ |
| ~~DC~~ | ~~52~~ |
| DB | 5100 |
| DC | 5200 |
#### Tools > TableWithComplexChanges
| TableWillBeRemovedWithHeader | Value |
| ---------------------------- | ------ |
| ~~EA~~ | ~~62~~ |
| ~~EC~~ | ~~64~~ |
| EC | 640 |
| EE | 66 |
'@
}
It "Reports are identical" {
# Previous report
$prevSoftwareReport = [SoftwareReport]::new("macOS 11")
$prevSoftwareReport.Root.AddToolVersion("OS Version:", "macOS 11.7.1 (20G817)")
$prevSoftwareReport.Root.AddToolVersion("Image Version:", "20220918.1")
$prevInstalledSoftware = $prevSoftwareReport.Root.AddHeader("Installed Software")
$prevTools = $prevInstalledSoftware.AddHeader("Tools")
$prevTools.AddToolVersion("ToolA", "1.0.0")
$prevTools.AddToolVersion("ToolB", "3.0.1")
# Next report
$nextSoftwareReport = [SoftwareReport]::new("macOS 11")
$nextSoftwareReport.Root.AddToolVersion("OS Version:", "macOS 11.7.1 (20G817)")
$nextSoftwareReport.Root.AddToolVersion("Image Version:", "20220922.1")
$nextInstalledSoftware = $nextSoftwareReport.Root.AddHeader("Installed Software")
$nextTools = $nextInstalledSoftware.AddHeader("Tools")
$nextTools.AddToolVersion("ToolA", "1.0.0")
$nextTools.AddToolVersion("ToolB", "3.0.1")
# Compare reports
$comparer = [SoftwareReportDifferenceCalculator]::new($prevSoftwareReport, $nextSoftwareReport)
$comparer.CompareReports()
$comparer.GetMarkdownReport() | Should -BeExactly @'
# :desktop_computer: Actions Runner Image: macOS 11
- OS Version: macOS 11.7.1 (20G817)
- Image Version: 20220922.1
## :mega: What's changed?
'@
}
}
@@ -0,0 +1,603 @@
using module ../SoftwareReport.Nodes.psm1
using module ../SoftwareReport.DifferenceCalculator.psm1
BeforeDiscovery {
Import-Module $(Join-Path $PSScriptRoot "TestHelpers.psm1") -DisableNameChecking
}
Describe "Comparer.UnitTests" {
Describe "Headers Tree" {
It "Add Node to existing header" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddToolVersion("MyTool1", "2.1.3")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 1
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 0
$comparer.AddedItems[0].PreviousReportNode | Should -BeNullOrEmpty
$comparer.AddedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.AddedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.AddedItems[0].CurrentReportNode.Version | Should -Be "2.1.3"
$comparer.AddedItems[0].Headers | Should -BeArray @("MyHeader")
}
It "Add new header with Node" {
$prevReport = [HeaderNode]::new("Version 1")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddHeader("MySubHeader").AddToolVersion("MyTool1", "2.1.3")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 1
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 0
$comparer.AddedItems[0].PreviousReportNode | Should -BeNullOrEmpty
$comparer.AddedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.AddedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.AddedItems[0].CurrentReportNode.Version | Should -Be "2.1.3"
$comparer.AddedItems[0].Headers | Should -BeArray @("MyHeader", "MySubHeader")
}
It "Remove Node from existing header" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddToolVersion("MyTool1", "2.1.3")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 1
$comparer.DeletedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.DeletedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.DeletedItems[0].PreviousReportNode.Version | Should -Be "2.1.3"
$comparer.DeletedItems[0].CurrentReportNode | Should -BeNullOrEmpty
$comparer.DeletedItems[0].Headers | Should -BeArray @("MyHeader")
}
It "Remove header with Node" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddHeader("MySubheader").AddToolVersion("MyTool1", "2.1.3")
$nextReport = [HeaderNode]::new("Version 2")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 1
$comparer.DeletedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.DeletedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.DeletedItems[0].PreviousReportNode.Version | Should -Be "2.1.3"
$comparer.DeletedItems[0].CurrentReportNode | Should -BeNullOrEmpty
$comparer.DeletedItems[0].Headers | Should -BeArray @("MyHeader", "MySubheader")
}
It "Node with minor changes" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddHeader("MySubheader").AddToolVersion("MyTool1", "2.1.3")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddHeader("MySubheader").AddToolVersion("MyTool1", "2.1.4")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 1
$comparer.DeletedItems | Should -HaveCount 0
$comparer.ChangedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.ChangedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].PreviousReportNode.Version | Should -Be "2.1.3"
$comparer.ChangedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.ChangedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].CurrentReportNode.Version | Should -Be "2.1.4"
$comparer.ChangedItems[0].Headers | Should -BeArray @("MyHeader", "MySubHeader")
}
It "Node without changes" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddHeader("MySubheader").AddToolVersion("MyTool1", "2.1.3")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddHeader("MySubheader").AddToolVersion("MyTool1", "2.1.3")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 0
}
It "Node is moved to different header" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddHeader("MySubheader").AddToolVersion("MyTool1", "2.1.3")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddHeader("MySubheader2").AddToolVersion("MyTool1", "2.1.3")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 1
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 1
$comparer.AddedItems[0].PreviousReportNode | Should -BeNullOrEmpty
$comparer.AddedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.AddedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.AddedItems[0].CurrentReportNode.Version | Should -Be "2.1.3"
$comparer.AddedItems[0].Headers | Should -BeArray @("MyHeader", "MySubheader2")
$comparer.DeletedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.DeletedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.DeletedItems[0].PreviousReportNode.Version | Should -Be "2.1.3"
$comparer.DeletedItems[0].CurrentReportNode | Should -BeNullOrEmpty
$comparer.DeletedItems[0].Headers | Should -BeArray @("MyHeader", "MySubheader")
}
It "Complex structure" {
$prevReport = [HeaderNode]::new("Version 1")
$prevSubHeader = $prevReport.AddHeader("MyHeader").AddHeader("MySubheader")
$prevSubHeader.AddToolVersion("MyTool1", "2.1.3")
$prevSubHeader.AddHeader("MySubSubheader").AddToolVersion("MyTool2", "2.9.1")
$prevReport.AddHeader("MyHeader2")
$prevReport.AddHeader("MyHeader3").AddHeader("MySubheader3").AddToolVersion("MyTool3", "14.2.1")
$nextReport = [HeaderNode]::new("Version 2")
$nextSubHeader = $nextReport.AddHeader("MyHeader").AddHeader("MySubheader")
$nextSubHeader.AddToolVersion("MyTool1", "2.1.4")
$nextSubSubHeader = $nextSubHeader.AddHeader("MySubSubheader")
$nextSubSubHeader.AddToolVersion("MyTool2", "2.9.1")
$nextSubSubHeader.AddToolVersion("MyTool4", "2.7.6")
$nextReport.AddHeader("MyHeader2")
$nextReport.AddHeader("MyHeader3")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 1
$comparer.ChangedItems | Should -HaveCount 1
$comparer.DeletedItems | Should -HaveCount 1
$comparer.AddedItems[0].PreviousReportNode | Should -BeNullOrEmpty
$comparer.AddedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.AddedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool4"
$comparer.AddedItems[0].CurrentReportNode.Version | Should -Be "2.7.6"
$comparer.AddedItems[0].Headers | Should -BeArray @("MyHeader", "MySubheader", "MySubSubheader")
$comparer.ChangedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.ChangedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].PreviousReportNode.Version | Should -Be "2.1.3"
$comparer.ChangedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.ChangedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].CurrentReportNode.Version | Should -Be "2.1.4"
$comparer.ChangedItems[0].Headers | Should -BeArray @("MyHeader", "MySubheader")
$comparer.DeletedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.DeletedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool3"
$comparer.DeletedItems[0].PreviousReportNode.Version | Should -Be "14.2.1"
$comparer.DeletedItems[0].CurrentReportNode | Should -BeNullOrEmpty
$comparer.DeletedItems[0].Headers | Should -BeArray @("MyHeader3", "MySubheader3")
}
}
Describe "ToolVersionNode" {
It "ToolVersionNode is updated" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddToolVersion("MyTool1", "2.1.3")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddToolVersion("MyTool1", "2.1.4")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 1
$comparer.DeletedItems | Should -HaveCount 0
$comparer.ChangedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.ChangedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].PreviousReportNode.Version | Should -Be "2.1.3"
$comparer.ChangedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionNode])
$comparer.ChangedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].CurrentReportNode.Version | Should -Be "2.1.4"
$comparer.ChangedItems[0].Headers | Should -BeArray @("MyHeader")
}
}
Describe "ToolVersionsListNode" {
It "Single version is not changed" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("2.1.3"), "^.+")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("2.1.3"), "^.+")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 0
}
It "Single version is changed" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("2.1.3"), "^\d+")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("2.1.4"), "^\d+")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 1
$comparer.DeletedItems | Should -HaveCount 0
$comparer.ChangedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.ChangedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].PreviousReportNode.Versions | Should -BeArray @("2.1.3")
$comparer.ChangedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.ChangedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].CurrentReportNode.Versions | Should -BeArray @("2.1.4")
}
It "Major version is added" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("2.1.3"), "^\d+")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("2.1.3", "3.1.4"), "^\d+")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 1
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 0
$comparer.AddedItems[0].PreviousReportNode | Should -BeNullOrEmpty
$comparer.AddedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.AddedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.AddedItems[0].CurrentReportNode.Versions | Should -BeArray @("3.1.4")
}
It "Major version is removed" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("2.1.3", "3.1.4"), "^\d+")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("3.1.4"), "^\d+")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 1
$comparer.DeletedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.DeletedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.DeletedItems[0].PreviousReportNode.Versions | Should -BeArray @("2.1.3")
$comparer.DeletedItems[0].CurrentReportNode | Should -BeNullOrEmpty
}
It "Major version is changed" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("3.1.4"), "^\d+")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("3.2.0"), "^\d+")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 1
$comparer.DeletedItems | Should -HaveCount 0
$comparer.ChangedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.ChangedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].PreviousReportNode.Versions | Should -BeArray @("3.1.4")
$comparer.ChangedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.ChangedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].CurrentReportNode.Versions | Should -BeArray @("3.2.0")
}
It "Major version is added, removed and updated at the same time" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("1.0.0", "2.1.3", "3.1.4", "4.0.2"), "^\d+")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("2.1.3", "3.2.0", "4.0.2", "5.1.0"), "^\d+")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 1
$comparer.ChangedItems | Should -HaveCount 1
$comparer.DeletedItems | Should -HaveCount 1
$comparer.AddedItems[0].PreviousReportNode | Should -BeNullOrEmpty
$comparer.AddedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.AddedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.AddedItems[0].CurrentReportNode.Versions | Should -BeArray @("5.1.0")
$comparer.ChangedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.ChangedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].PreviousReportNode.Versions | Should -BeArray @("3.1.4")
$comparer.ChangedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.ChangedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].CurrentReportNode.Versions | Should -BeArray @("3.2.0")
$comparer.DeletedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.DeletedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.DeletedItems[0].PreviousReportNode.Versions | Should -BeArray @("1.0.0")
$comparer.DeletedItems[0].CurrentReportNode | Should -BeNullOrEmpty
}
It "Minor version is added, removed and updated at the same time" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("2.3.8", "2.4.9", "2.5.3", "2.6.0", "2.7.4", "2.8.0"), "^\d+\.\d+")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("2.5.3", "2.6.2", "2.7.5", "2.8.0", "2.9.2", "2.10.3"), "^\d+\.\d+")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 1
$comparer.ChangedItems | Should -HaveCount 1
$comparer.DeletedItems | Should -HaveCount 1
$comparer.AddedItems[0].PreviousReportNode | Should -BeNullOrEmpty
$comparer.AddedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.AddedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.AddedItems[0].CurrentReportNode.Versions | Should -BeArray @("2.9.2", "2.10.3")
$comparer.ChangedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.ChangedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].PreviousReportNode.Versions | Should -BeArray @("2.6.0", "2.7.4")
$comparer.ChangedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.ChangedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.ChangedItems[0].CurrentReportNode.Versions | Should -BeArray @("2.6.2", "2.7.5")
$comparer.DeletedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.DeletedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.DeletedItems[0].PreviousReportNode.Versions | Should -BeArray @("2.3.8", "2.4.9")
$comparer.DeletedItems[0].CurrentReportNode | Should -BeNullOrEmpty
}
It "Patch version is added, removed and updated at the same time" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("2.3.8", "2.4.9", "2.5.3", "2.6.0", "2.7.4"), "^\d+\.\d+\.\d+")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddToolVersionsList("MyTool1", @("2.4.9", "2.5.4", "2.6.0", "2.7.5", "2.8.2"), "^\d+\.\d+\.\d+")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 1
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 1
$comparer.AddedItems[0].PreviousReportNode | Should -BeNullOrEmpty
$comparer.AddedItems[0].CurrentReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.AddedItems[0].CurrentReportNode.ToolName | Should -Be "MyTool1"
$comparer.AddedItems[0].CurrentReportNode.Versions | Should -BeArray @("2.5.4", "2.7.5", "2.8.2")
$comparer.DeletedItems[0].PreviousReportNode | Should -BeOfType ([ToolVersionsListNode])
$comparer.DeletedItems[0].PreviousReportNode.ToolName | Should -Be "MyTool1"
$comparer.DeletedItems[0].PreviousReportNode.Versions | Should -BeArray @("2.3.8", "2.5.3", "2.7.4")
$comparer.DeletedItems[0].CurrentReportNode | Should -BeNullOrEmpty
}
}
Describe "TableNode" {
It "Rows are added" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("A1|A2", "B1|B2")))
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("A1|A2", "B1|B2", "C1|C2", "D1|D2")))
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 1
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 0
$comparer.AddedItems[0].PreviousReportNode | Should -BeOfType ([TableNode])
$comparer.AddedItems[0].PreviousReportNode.Headers | Should -Be "Name|Value"
$comparer.AddedItems[0].PreviousReportNode.Rows | Should -BeArray @("A1|A2", "B1|B2")
$comparer.AddedItems[0].CurrentReportNode | Should -BeOfType ([TableNode])
$comparer.AddedItems[0].CurrentReportNode.Headers | Should -Be "Name|Value"
$comparer.AddedItems[0].CurrentReportNode.Rows | Should -BeArray @("A1|A2", "B1|B2", "C1|C2", "D1|D2")
}
It "Rows are deleted" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("A1|A2", "B1|B2", "C1|C2", "D1|D2")))
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("C1|C2", "D1|D2")))
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 1
$comparer.DeletedItems[0].PreviousReportNode | Should -BeOfType ([TableNode])
$comparer.DeletedItems[0].PreviousReportNode.Headers | Should -Be "Name|Value"
$comparer.DeletedItems[0].PreviousReportNode.Rows | Should -BeArray @("A1|A2", "B1|B2", "C1|C2", "D1|D2")
$comparer.DeletedItems[0].CurrentReportNode | Should -BeOfType ([TableNode])
$comparer.DeletedItems[0].CurrentReportNode.Headers | Should -Be "Name|Value"
$comparer.DeletedItems[0].CurrentReportNode.Rows | Should -BeArray @("C1|C2", "D1|D2")
}
It "Rows are changed" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("A1|A2", "B1|B2")))
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("A1|A2", "B3|B4")))
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 1
$comparer.DeletedItems | Should -HaveCount 0
$comparer.ChangedItems[0].PreviousReportNode | Should -BeOfType ([TableNode])
$comparer.ChangedItems[0].PreviousReportNode.Headers | Should -Be "Name|Value"
$comparer.ChangedItems[0].PreviousReportNode.Rows | Should -BeArray @("A1|A2", "B1|B2")
$comparer.ChangedItems[0].CurrentReportNode | Should -BeOfType ([TableNode])
$comparer.ChangedItems[0].CurrentReportNode.Headers | Should -Be "Name|Value"
$comparer.ChangedItems[0].CurrentReportNode.Rows | Should -BeArray @("A1|A2", "B3|B4")
}
It "Rows are changed and updated at the same time" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("A1|A2", "B1|B2")))
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("A1|A2", "B3|B4", "C1|C2")))
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 1
$comparer.DeletedItems | Should -HaveCount 0
$comparer.ChangedItems[0].PreviousReportNode | Should -BeOfType ([TableNode])
$comparer.ChangedItems[0].PreviousReportNode.Headers | Should -Be "Name|Value"
$comparer.ChangedItems[0].PreviousReportNode.Rows | Should -BeArray @("A1|A2", "B1|B2")
$comparer.ChangedItems[0].CurrentReportNode | Should -BeOfType ([TableNode])
$comparer.ChangedItems[0].CurrentReportNode.Headers | Should -Be "Name|Value"
$comparer.ChangedItems[0].CurrentReportNode.Rows | Should -BeArray @("A1|A2", "B3|B4", "C1|C2")
}
It "Rows are changed and removed at the same time" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("A1|A2", "B1|B2", "C1|C2")))
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("A1|A2", "B3|B4")))
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 1
$comparer.DeletedItems | Should -HaveCount 0
$comparer.ChangedItems[0].PreviousReportNode | Should -BeOfType ([TableNode])
$comparer.ChangedItems[0].PreviousReportNode.Headers | Should -Be "Name|Value"
$comparer.ChangedItems[0].PreviousReportNode.Rows | Should -BeArray @("A1|A2", "B1|B2", "C1|C2")
$comparer.ChangedItems[0].CurrentReportNode | Should -BeOfType ([TableNode])
$comparer.ChangedItems[0].CurrentReportNode.Headers | Should -Be "Name|Value"
$comparer.ChangedItems[0].CurrentReportNode.Rows | Should -BeArray @("A1|A2", "B3|B4")
}
It "Rows are not changed" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("A1|A2", "B1|B2")))
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("A1|A2", "B1|B2")))
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 0
}
It "Rows are not changed but header is changed" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("A1|A2", "B1|B2")))
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value2", @("A1|A2", "B1|B2")))
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 0
}
It "Rows are changed and header is changed at the same time" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value", @("A1|A2", "B1|B2")))
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddHeader("MyHeader").AddNode([TableNode]::new("Name|Value2", @("A1|A2", "B1|B2", "C1|C2")))
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 1
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 1
$comparer.AddedItems[0].PreviousReportNode | Should -BeNullOrEmpty
$comparer.AddedItems[0].CurrentReportNode | Should -BeOfType ([TableNode])
$comparer.AddedItems[0].CurrentReportNode.Headers | Should -Be "Name|Value2"
$comparer.AddedItems[0].CurrentReportNode.Rows | Should -BeArray @("A1|A2", "B1|B2", "C1|C2")
$comparer.DeletedItems[0].PreviousReportNode | Should -BeOfType ([TableNode])
$comparer.DeletedItems[0].PreviousReportNode.Headers | Should -Be "Name|Value"
$comparer.DeletedItems[0].PreviousReportNode.Rows | Should -BeArray @("A1|A2", "B1|B2")
$comparer.DeletedItems[0].CurrentReportNode | Should -BeNullOrEmpty
}
}
Describe "NoteNode" {
It "NoteNode is ignored from report" {
$prevReport = [HeaderNode]::new("Version 1")
$prevReport.AddNote("MyFirstNote")
$prevReport.AddHeader("MyFirstHeader").AddNote("MyFirstSubNote")
$nextReport = [HeaderNode]::new("Version 2")
$nextReport.AddNote("MySecondNote")
$nextReport.AddHeader("MySecondHeader").AddNote("MySecondSubNote")
$comparer = [SoftwareReportDifferenceCalculator]::new($prevReport, $nextReport)
$comparer.CompareReports()
$comparer.AddedItems | Should -HaveCount 0
$comparer.ChangedItems | Should -HaveCount 0
$comparer.DeletedItems | Should -HaveCount 0
}
}
}
@@ -0,0 +1,291 @@
using module ../SoftwareReport.Nodes.psm1
using module ../SoftwareReport.DifferenceRender.psm1
BeforeDiscovery {
Import-Module $(Join-Path $PSScriptRoot "TestHelpers.psm1") -DisableNameChecking
}
Describe "ComparerReport.UnitTests" {
BeforeAll {
$script:DifferenceRender = [SoftwareReportDifferenceRender]::new()
}
Context "CalculateHtmlTableRowSpan" {
It "Without the equal cells" {
$table = @(
[PSCustomObject]@{ Key = "A"; Value = "1" }
[PSCustomObject]@{ Key = "B"; Value = "2" }
[PSCustomObject]@{ Key = "C"; Value = "3" }
)
$actual = $DifferenceRender.CalculateHtmlTableRowSpan($table, "Key")
$actual | Should -BeArray @(1, 1, 1)
}
It "Only equal cells" {
$table = @(
[PSCustomObject]@{ Key = "A"; Value = "D" }
[PSCustomObject]@{ Key = "B"; Value = "D" }
[PSCustomObject]@{ Key = "C"; Value = "D" }
)
$actual = $DifferenceRender.CalculateHtmlTableRowSpan($table, "Value")
$actual | Should -BeArray @(3, 0, 0)
}
It "Single row" {
$table = @(
[PSCustomObject]@{ Key = "A"; Value = "1" }
)
$actual = $DifferenceRender.CalculateHtmlTableRowSpan($table, "Key")
$actual | Should -BeArray @(1)
}
It "Different cells" {
$table = @(
[PSCustomObject]@{ Key = "A"; Value = "1" }
[PSCustomObject]@{ Key = "B"; Value = "2" }
[PSCustomObject]@{ Key = "B"; Value = "3" }
[PSCustomObject]@{ Key = "C"; Value = "4" }
[PSCustomObject]@{ Key = "C"; Value = "5" }
[PSCustomObject]@{ Key = "C"; Value = "6" }
[PSCustomObject]@{ Key = "D"; Value = "7" }
[PSCustomObject]@{ Key = "E"; Value = "8" }
[PSCustomObject]@{ Key = "E"; Value = "9" }
[PSCustomObject]@{ Key = "F"; Value = "10" }
)
$actual = $DifferenceRender.CalculateHtmlTableRowSpan($table, "Key")
$actual | Should -BeArray @(1, 2, 0, 3, 0, 0, 1, 2, 0, 1)
}
}
Context "RenderCategory" {
It "With line separator" {
$actual = $DifferenceRender.RenderCategory(@("Header 1", "Header 2", "Header 3"), $true)
$actual | Should -Be "Header 2 ><br> Header 3"
}
It "Without line separator" {
$actual = $DifferenceRender.RenderCategory(@("Header 1", "Header 2", "Header 3"), $false)
$actual | Should -Be "Header 2 > Header 3"
}
It "One header" {
$actual = $DifferenceRender.RenderCategory(@("Header 1"), $false)
$actual | Should -Be ""
}
It "Empty headers" {
$actual = $DifferenceRender.RenderCategory(@(), $false)
$actual | Should -Be ""
}
}
Context "RenderToolName" {
It "Clear tool name" {
$actual = $DifferenceRender.RenderToolName("My Tool 1")
$actual | Should -Be "My Tool 1"
}
It "Name with colon symbol" {
$actual = $DifferenceRender.RenderToolName("My Tool 1:")
$actual | Should -Be "My Tool 1"
}
}
Context "StrikeTableRow" {
It "Simple row" {
$actual = $DifferenceRender.StrikeTableRow("Test1|Test2|Test3")
$actual | Should -Be "~~Test1~~|~~Test2~~|~~Test3~~"
}
It "Row with spaces" {
$actual = $DifferenceRender.StrikeTableRow("Test 1|Test 2|Test 3")
$actual | Should -Be "~~Test 1~~|~~Test 2~~|~~Test 3~~"
}
}
Context "RenderHtmlTable" {
It "Simple table" {
$table = @(
[PSCustomObject]@{ "Category" = "A"; "Tool name" = "My Tool 1"; "Version" = "1.0" },
[PSCustomObject]@{ "Category" = "B"; "Tool name" = "My Tool 2"; "Version" = "2.0" },
[PSCustomObject]@{ "Category" = "C"; "Tool name" = "My Tool 3"; "Version" = "3.0" }
)
$renderedTable = $DifferenceRender.RenderHtmlTable($table, "Category")
$renderedTable | Should -Be @'
<table>
<thead>
<th>Category</th>
<th>Tool name</th>
<th>Version</th>
</thead>
<tbody>
<tr>
<td rowspan="1">A</td>
<td>My Tool 1</td>
<td>1.0</td>
</tr>
<tr>
<td rowspan="1">B</td>
<td>My Tool 2</td>
<td>2.0</td>
</tr>
<tr>
<td rowspan="1">C</td>
<td>My Tool 3</td>
<td>3.0</td>
</tr>
</tbody>
</table>
'@
}
It "Table with the same category" {
$table = @(
[PSCustomObject]@{ "Category" = "A"; "Tool name" = "My Tool 1"; "Version" = "1.0" },
[PSCustomObject]@{ "Category" = "A"; "Tool name" = "My Tool 2"; "Version" = "2.0" },
[PSCustomObject]@{ "Category" = "A"; "Tool name" = "My Tool 3"; "Version" = "3.0" },
[PSCustomObject]@{ "Category" = "B"; "Tool name" = "My Tool 4"; "Version" = "4.0" }
)
$renderedTable = $DifferenceRender.RenderHtmlTable($table, "Category")
$renderedTable | Should -Be @'
<table>
<thead>
<th>Category</th>
<th>Tool name</th>
<th>Version</th>
</thead>
<tbody>
<tr>
<td rowspan="3">A</td>
<td>My Tool 1</td>
<td>1.0</td>
</tr>
<tr>
<td>My Tool 2</td>
<td>2.0</td>
</tr>
<tr>
<td>My Tool 3</td>
<td>3.0</td>
</tr>
<tr>
<td rowspan="1">B</td>
<td>My Tool 4</td>
<td>4.0</td>
</tr>
</tbody>
</table>
'@
}
}
Context "RenderTableNodesDiff" {
It "Add new table" {
$previousNode = $null
$currentNode = [TableNode]::new("Name|Value", @("A|1", "B|2"))
$reportItem = [ReportDifferenceItem]::new($previousNode, $currentNode, @("Header 1", "Header 2", "Header 3"))
$actual = $DifferenceRender.RenderTableNodesDiff($reportItem)
$actual | Should -Be @'
#### Header 2 > Header 3
| Name | Value |
| ---- | ----- |
| A | 1 |
| B | 2 |
'@
}
It "Remove existing table" {
$previousNode = [TableNode]::new("Name|Value", @("A|1", "B|2"))
$currentNode = $null
$reportItem = [ReportDifferenceItem]::new($previousNode, $currentNode, @("Header 1", "Header 2", "Header 3"))
$actual = $DifferenceRender.RenderTableNodesDiff($reportItem)
$actual | Should -Be @'
#### Header 2 > Header 3
| Name | Value |
| ----- | ----- |
| ~~A~~ | ~~1~~ |
| ~~B~~ | ~~2~~ |
'@
}
It "Add new rows to existing table" {
$previousNode = [TableNode]::new("Name|Value", @("A|1", "B|2"))
$currentNode = [TableNode]::new("Name|Value", @("A|1", "B|2", "C|3", "D|4"))
$reportItem = [ReportDifferenceItem]::new($previousNode, $currentNode, @("Header 1", "Header 2", "Header 3"))
$actual = $DifferenceRender.RenderTableNodesDiff($reportItem)
$actual | Should -Be @'
#### Header 2 > Header 3
| Name | Value |
| ---- | ----- |
| C | 3 |
| D | 4 |
'@
}
It "Remove rows from existing table" {
$previousNode = [TableNode]::new("Name|Value", @("A|1", "B|2", "C|3", "D|4"))
$currentNode = [TableNode]::new("Name|Value", @("C|3", "D|4"))
$reportItem = [ReportDifferenceItem]::new($previousNode, $currentNode, @("Header 1", "Header 2", "Header 3"))
$actual = $DifferenceRender.RenderTableNodesDiff($reportItem)
$actual | Should -Be @'
#### Header 2 > Header 3
| Name | Value |
| ----- | ----- |
| ~~A~~ | ~~1~~ |
| ~~B~~ | ~~2~~ |
'@
}
It "Row is changed in existing table" {
$previousNode = [TableNode]::new("Name|Value", @("A|1", "B|2"))
$currentNode = [TableNode]::new("Name|Value", @("A|1", "B|3"))
$reportItem = [ReportDifferenceItem]::new($previousNode, $currentNode, @("Header 1", "Header 2", "Header 3"))
$actual = $DifferenceRender.RenderTableNodesDiff($reportItem)
$actual | Should -Be @'
#### Header 2 > Header 3
| Name | Value |
| ----- | ----- |
| ~~B~~ | ~~2~~ |
| B | 3 |
'@
}
It "Row is changed, added and removed at the same time in existing table" {
$previousNode = [TableNode]::new("Name|Value", @("A|1", "B|2", "C|3", "D|4"))
$currentNode = [TableNode]::new("Name|Value", @("B|2", "C|4", "D|4", "E|5"))
$reportItem = [ReportDifferenceItem]::new($previousNode, $currentNode, @("Header 1", "Header 2", "Header 3"))
$actual = $DifferenceRender.RenderTableNodesDiff($reportItem)
$actual | Should -Be @'
#### Header 2 > Header 3
| Name | Value |
| ----- | ----- |
| ~~A~~ | ~~1~~ |
| ~~C~~ | ~~3~~ |
| C | 4 |
| E | 5 |
'@
}
}
}
@@ -0,0 +1,93 @@
using module ../SoftwareReport.psm1
using module ../SoftwareReport.Nodes.psm1
Describe "SoftwareReport.E2E" {
Context "Report example 1" {
BeforeEach {
$softwareReport = [SoftwareReport]::new("macOS 11")
$softwareReport.Root.AddToolVersion("OS Version:", "macOS 11.7 (20G817)")
$softwareReport.Root.AddToolVersion("Image Version:", "20220918.1")
$installedSoftware = $softwareReport.Root.AddHeader("Installed Software")
$languagesAndRuntimes = $installedSoftware.AddHeader("Language and Runtime")
$languagesAndRuntimes.AddToolVersion("Bash", "5.1.16(1)-release")
$languagesAndRuntimes.AddToolVersionsListInline(".NET Core SDK", @("1.2.100", "1.2.200", "3.1.414"), "^\d+\.\d+\.\d")
$languagesAndRuntimes.AddNode([ToolVersionNode]::new("Perl", "5.34.0"))
$cachedTools = $installedSoftware.AddHeader("Cached Tools")
$cachedTools.AddToolVersionsList("Ruby", @("2.7.3", "2.8.1", "3.1.2"), "^\d+\.\d+")
$cachedTools.AddToolVersionsList("Node.js", @("14.8.0", "15.1.0", "16.4.2"), "^\d+")
$javaSection = $installedSoftware.AddHeader("Java")
$javaSection.AddTable(@(
[PSCustomObject] @{ Version = "8.0.125"; Vendor = "My Vendor"; "Environment Variable" = "JAVA_HOME_8_X64" },
[PSCustomObject] @{ Version = "11.3.103"; Vendor = "My Vendor"; "Environment Variable" = "JAVA_HOME_11_X64" }
))
$sqlSection = $installedSoftware.AddHeader("MySQL")
$sqlSection.AddToolVersion("MySQL", "6.1.0")
$sqlSection.AddNote("MySQL service is disabled by default.`nUse the following command as a part of your job to start the service: 'sudo systemctl start mysql.service'")
$expectedMarkdown = @'
# macOS 11
- OS Version: macOS 11.7 (20G817)
- Image Version: 20220918.1
## Installed Software
### Language and Runtime
- Bash 5.1.16(1)-release
- .NET Core SDK: 1.2.100, 1.2.200, 3.1.414
- Perl 5.34.0
### Cached Tools
#### Ruby
- 2.7.3
- 2.8.1
- 3.1.2
#### Node.js
- 14.8.0
- 15.1.0
- 16.4.2
### Java
| Version | Vendor | Environment Variable |
| -------- | --------- | -------------------- |
| 8.0.125 | My Vendor | JAVA_HOME_8_X64 |
| 11.3.103 | My Vendor | JAVA_HOME_11_X64 |
### MySQL
- MySQL 6.1.0
```
MySQL service is disabled by default.
Use the following command as a part of your job to start the service: 'sudo systemctl start mysql.service'
```
'@
}
It "ToMarkdown" {
$softwareReport.ToMarkdown() | Should -Be $expectedMarkdown
}
It "Serialization + Deserialization" {
$json = $softwareReport.ToJson()
$deserializedReport = [SoftwareReport]::FromJson($json)
$deserializedReport.ToMarkdown() | Should -Be $expectedMarkdown
}
}
Context "GetImageVersion" {
It "Image version exists" {
$softwareReport = [SoftwareReport]::new("MyReport")
$softwareReport.Root.AddToolVersion("Image Version:", "123.4")
$softwareReport.GetImageVersion() | Should -Be "123.4"
}
It "Empty report" {
$softwareReport = [SoftwareReport]::new("MyReport")
$softwareReport.GetImageVersion() | Should -Be "Unknown version"
}
}
}
@@ -0,0 +1,511 @@
using module ../SoftwareReport.Nodes.psm1
BeforeDiscovery {
Import-Module $(Join-Path $PSScriptRoot "TestHelpers.psm1") -DisableNameChecking
}
Describe "Nodes.UnitTests" {
Context "ToolVersionNode" {
It "ToMarkdown" {
$node = [ToolVersionNode]::new("MyTool", "2.1.3")
$node.ToMarkdown() | Should -Be "- MyTool 2.1.3"
}
It "GetValue" {
$node = [ToolVersionNode]::new("MyTool", "2.1.3")
$node.GetValue() | Should -Be "2.1.3"
}
It "Serialization" {
$node = [ToolVersionNode]::new("MyTool", "2.1.3")
$json = $node.ToJsonObject()
$json.NodeType | Should -Be "ToolVersionNode"
$json.ToolName | Should -Be "MyTool"
$json.Version | Should -Be "2.1.3"
}
It "Deserialization" {
{ [ToolVersionNode]::FromJsonObject(@{ NodeType = "ToolVersionNode"; ToolName = ""; Version = "2.1.3" }) } | Should -Throw '*Exception setting "ToolName": "The argument is null or empty.*'
{ [ToolVersionNode]::FromJsonObject(@{ NodeType = "ToolVersionNode"; ToolName = "MyTool"; Version = "" }) } | Should -Throw 'ToolVersionNode ''MyTool'' has empty version'
{ [ToolVersionNode]::FromJsonObject(@{ NodeType = "ToolVersionNode"; ToolName = "MyTool"; Version = "2.1.3" }) } | Should -Not -Throw
}
It "Serialization + Deserialization" {
$node = [ToolVersionNode]::new("MyTool", "2.1.3")
$json = $node.ToJsonObject()
$node2 = [ToolVersionNode]::FromJsonObject($json)
$json2 = $node2.ToJsonObject()
$($json | ConvertTo-Json) | Should -Be $($json2 | ConvertTo-Json)
}
It "IsSimilarTo" {
[ToolVersionNode]::new("MyTool", "2.1.3").IsSimilarTo([ToolVersionNode]::new("MyTool", "2.1.3")) | Should -BeTrue
[ToolVersionNode]::new("MyTool", "2.1.3").IsSimilarTo([ToolVersionNode]::new("MyTool", "1.0.0")) | Should -BeTrue
[ToolVersionNode]::new("MyTool", "2.1.3").IsSimilarTo([ToolVersionNode]::new("MyTool2", "2.1.3")) | Should -BeFalse
}
It "IsIdenticalTo" {
[ToolVersionNode]::new("MyTool", "2.1.3").IsIdenticalTo([ToolVersionNode]::new("MyTool", "2.1.3")) | Should -BeTrue
[ToolVersionNode]::new("MyTool", "2.1.3").IsIdenticalTo([ToolVersionNode]::new("MyTool", "1.0.0")) | Should -BeFalse
[ToolVersionNode]::new("MyTool", "2.1.3").IsIdenticalTo([ToolVersionNode]::new("MyTool2", "2.1.3")) | Should -BeFalse
}
}
Context "ToolVersionsListNode" {
It "ToMarkdown - List" {
$node = [ToolVersionsListNode]::new("MyTool", @("2.7.7", "3.0.5", "3.1.3"), "^.+", "List")
$expected = @(
"",
"# MyTool"
"- 2.7.7"
"- 3.0.5"
"- 3.1.3"
) -join "`n"
$node.ToMarkdown() | Should -Be $expected
}
It "ToMarkdown - Inline" {
$node = [ToolVersionsListNode]::new("MyTool", @("2.7.7", "3.0.5", "3.1.3"), "^.+", "Inline")
$node.ToMarkdown() | Should -Be "- MyTool: 2.7.7, 3.0.5, 3.1.3"
}
It "GetValue" {
$node = [ToolVersionsListNode]::new("MyTool", @("2.7.7", "3.0.5", "3.1.3"), "^.+", "List")
$node.GetValue() | Should -Be "2.7.7, 3.0.5, 3.1.3"
}
It "Serialization - List" {
$node = [ToolVersionsListNode]::new("Ruby", @("2.7.7", "3.0.5", "3.1.3"), "^.+", "List")
$json = $node.ToJsonObject()
$json.NodeType | Should -Be "ToolVersionsListNode"
$json.ToolName | Should -Be "Ruby"
$json.Versions | Should -BeArray @("2.7.7", "3.0.5", "3.1.3")
$json.MajorVersionRegex | Should -Be "^.+"
$json.ListType | Should -Be "List"
}
It "Serialization - Inline" {
$node = [ToolVersionsListNode]::new("Ruby", @("2.7.7", "3.0.5", "3.1.3"), "^.+", "Inline")
$json = $node.ToJsonObject()
$json.NodeType | Should -Be "ToolVersionsListNode"
$json.ToolName | Should -Be "Ruby"
$json.Versions | Should -BeArray @("2.7.7", "3.0.5", "3.1.3")
$json.MajorVersionRegex | Should -Be "^.+"
$json.ListType | Should -Be "Inline"
}
It "Deserialization" {
{ [ToolVersionsListNode]::FromJsonObject(@{ NodeType = "ToolVersionsListNode"; ToolName = ""; Versions = @("2.1.3", "3.1.4"); MajorVersionRegex = "^\d+"; ListType = "List" }) } | Should -Throw '*Exception setting "ToolName": "The argument is null or empty.*'
{ [ToolVersionsListNode]::FromJsonObject(@{ NodeType = "ToolVersionsListNode"; ToolName = "MyTool"; MajorVersionRegex = "^\d+"; ListType = "List" }) } | Should -Throw '*Exception setting "Versions": "The argument is null or empty.*'
{ [ToolVersionsListNode]::FromJsonObject(@{ NodeType = "ToolVersionsListNode"; ToolName = "MyTool"; Versions = @(); MajorVersionRegex = "^\d+"; ListType = "List" }) } | Should -Throw '*Exception setting "Versions": "The argument is null, empty,*'
{ [ToolVersionsListNode]::FromJsonObject(@{ NodeType = "ToolVersionsListNode"; ToolName = "MyTool"; Versions = @("2.1.3", '2.2.4'); MajorVersionRegex = "^\d+"; ListType = "List" }) } | Should -Throw 'Multiple versions from list * return the same result from regex *'
{ [ToolVersionsListNode]::FromJsonObject(@{ NodeType = "ToolVersionsListNode"; ToolName = "MyTool"; Versions = @("2.1.3", "3.1.4"); MajorVersionRegex = ""; ListType = "List" }) } | Should -Throw 'Version * doesn''t match regex *'
{ [ToolVersionsListNode]::FromJsonObject(@{ NodeType = "ToolVersionsListNode"; ToolName = "MyTool"; Versions = @("2.1.3", "3.1.4"); MajorVersionRegex = "^\d+"; ListType = "Fake" }) } | Should -Throw '*Exception setting "ListType": "The argument * does not belong to the set*'
{ [ToolVersionsListNode]::FromJsonObject(@{ NodeType = "ToolVersionsListNode"; ToolName = "MyTool"; Versions = @("2.1.3", "3.1.4"); MajorVersionRegex = "^\d+"; ListType = "List" }) } | Should -Not -Throw
{ [ToolVersionsListNode]::FromJsonObject(@{ NodeType = "ToolVersionsListNode"; ToolName = "MyTool"; Versions = @("2.1.3", "3.1.4"); MajorVersionRegex = "^\d+"; ListType = "Inline" }) } | Should -Not -Throw
}
It "Serialization + Deserialization" {
$node = [ToolVersionsListNode]::new("Ruby", @("2.7.7", "3.0.5", "3.1.3"), "^.+", "List")
$json = $node.ToJsonObject()
$node2 = [ToolVersionsListNode]::FromJsonObject($json)
$json2 = $node2.ToJsonObject()
$($json | ConvertTo-Json) | Should -Be $($json2 | ConvertTo-Json)
}
It "IsSimilarTo" {
[ToolVersionsListNode]::new("MyTool", @("2.1.3", "3.1.5", "4.0.0"), "^.+", "List").IsSimilarTo(
[ToolVersionsListNode]::new("MyTool", @("2.1.3", "3.1.5", "4.0.0"), "^.+", "List")
) | Should -BeTrue
[ToolVersionsListNode]::new("MyTool", @("2.1.3", "3.1.5", "4.0.0"), "^.+", "List").IsSimilarTo(
[ToolVersionsListNode]::new("MyTool", @("2.1.5", "5.0.0"), "^.+", "List")
) | Should -BeTrue
[ToolVersionsListNode]::new("MyTool", @("2.1.3", "3.1.5", "4.0.0"), "^.+", "List").IsSimilarTo(
[ToolVersionsListNode]::new("MyTool2", @("2.1.3", "3.1.5", "4.0.0"), "^.+", "List")
) | Should -BeFalse
}
It "IsIdenticalTo" {
[ToolVersionsListNode]::new("MyTool", @("2.1.3", "3.1.5", "4.0.0"), "^.+", "List").IsIdenticalTo(
[ToolVersionsListNode]::new("MyTool", @("2.1.3", "3.1.5", "4.0.0"), "^.+", "List")
) | Should -BeTrue
[ToolVersionsListNode]::new("MyTool", @("2.1.3", "3.1.5", "4.0.0"), "^.+", "List").IsIdenticalTo(
[ToolVersionsListNode]::new("MyTool", @("2.1.5", "5.0.0"), "^.+", "List")
) | Should -BeFalse
[ToolVersionsListNode]::new("MyTool", @("2.1.3", "3.1.5", "4.0.0"), "^.+", "List").IsIdenticalTo(
[ToolVersionsListNode]::new("MyTool2", @("2.1.3", "3.1.5", "4.0.0"), "^.+", "List")
) | Should -BeFalse
}
It "ExtractMajorVersion" {
$node = [ToolVersionsListNode]::new("MyTool", @("2.1.3", "3.1.5", "4.0.0"), "^\d+\.\d+", "List")
$node.ExtractMajorVersion("2.1.3") | Should -Be "2.1"
$node.ExtractMajorVersion("3.1.5") | Should -Be "3.1"
$node.ExtractMajorVersion("4.0.0") | Should -Be "4.0"
}
Context "ValidateMajorVersionRegex" {
It "Major version regex - unique versions" {
$node = [ToolVersionsListNode]::new("MyTool", @("2.1.3", "3.1.5", "4.0.0"), "^\d+", "List")
$node.Versions | Should -BeArray @("2.1.3", "3.1.5", "4.0.0")
}
It "Major version regex - non-unique versions" {
{ [ToolVersionsListNode]::new("MyTool", @("2.1.3", "3.1.5", "3.2.0", "4.0.0"), "^\d+", "List") } | Should -Throw "Multiple versions from list * return the same result from regex *"
}
It "Minor version regex - unique versions" {
$node = [ToolVersionsListNode]::new("MyTool", @("2.1.3", "2.4.0", "3.1.2"), "^\d+\.\d+", "List")
$node.Versions | Should -BeArray @("2.1.3", "2.4.0", "3.1.2")
}
It "Minor version regex - non-unique versions" {
{ [ToolVersionsListNode]::new("MyTool", @("2.1.3", "2.1.4", "3.1.2"), "^\d+\.\d+", "List") } | Should -Throw "Multiple versions from list * return the same result from regex *"
}
It "Patch version regex - unique versions" {
$node = [ToolVersionsListNode]::new("MyTool", @("2.1.3", "2.1.4", "2.1.5"), "^\d+\.\d+\.\d+", "List")
$node.Versions | Should -BeArray @("2.1.3", "2.1.4", "2.1.5")
}
It "Patch version regex - non-unique versions" {
{ [ToolVersionsListNode]::new("MyTool", @("2.1.3", "2.1.4", "2.1.4"), "^\d+\.\d+\.\d+", "List") } | Should -Throw "Multiple versions from list * return the same result from regex *"
}
It ".NET Core version regex - unique versions" {
$node = [ToolVersionsListNode]::new("MyTool", @("2.1.100", "2.1.205", "2.1.303"), "^\d+\.\d+\.\d", "List")
$node.Versions | Should -BeArray @("2.1.100", "2.1.205", "2.1.303")
}
It ".NET Core version regex - non-unique versions" {
{ [ToolVersionsListNode]::new("MyTool", @("2.1.100", "2.1.205", "2.1.230", "3.1.0"), "^\d+\.\d+\.\d", "List") } | Should -Throw "Multiple versions from list * return the same result from regex *"
}
}
}
Context "TableNode" {
It "ToMarkdown (Simple table)" {
$node = [TableNode]::new("Name|Value", @("A|B", "C|D"))
$node.ToMarkdown() | Should -Be @'
| Name | Value |
| ---- | ----- |
| A | B |
| C | D |
'@
}
It "ToMarkdown (Wide cells)" {
$node = [TableNode]::new("Name|Value", @("Very long value here|B", "C|And very long value here too"))
$node.ToMarkdown() | Should -Be @'
| Name | Value |
| -------------------- | ---------------------------- |
| Very long value here | B |
| C | And very long value here too |
'@
}
It "CalculateColumnsWidth" {
[TableNode]::new("Name|Value", @("A|B", "C|D")).CalculateColumnsWidth() | Should -BeArray @(4, 5)
[TableNode]::new("Name|Value", @("Very long value here|B", "C|And very long value here too")).CalculateColumnsWidth() | Should -BeArray @(20, 28)
}
It "Serialization" {
$node = [TableNode]::new("Name|Value", @("A|B", "C|D"))
$json = $node.ToJsonObject()
$json.NodeType | Should -Be "TableNode"
$json.Headers | Should -Be "Name|Value"
$json.Rows | Should -BeArray @("A|B", "C|D")
}
It "Deserialization" {
{ [TableNode]::FromJsonObject(@{ NodeType = "TableNode"; Headers = ""; Rows = @("A|1", "B|2") }) } | Should -Throw 'Exception setting "Headers": "The argument is null or empty. *'
{ [TableNode]::FromJsonObject(@{ NodeType = "TableNode"; Headers = "Name|Value"; Rows = @() }) } | Should -Throw 'Exception setting "Rows": "The argument is null, empty, *'
{ [TableNode]::FromJsonObject(@{ NodeType = "TableNode"; Headers = "Name|Value"; Rows = @("A|1", "B|2|T", "C|3") }) } | Should -Throw 'Table has different number of columns in different rows'
{ [TableNode]::FromJsonObject(@{ NodeType = "TableNode"; Headers = "Name|Value"; Rows = @("A|1", "B|2") }) } | Should -Not -Throw
}
It "Serialization + Deserialization" {
$node = [TableNode]::new("Name|Value", @("A|B", "C|D"))
$json = $node.ToJsonObject()
$node2 = [TableNode]::FromJsonObject($json)
$json2 = $node2.ToJsonObject()
$($json | ConvertTo-Json) | Should -Be $($json2 | ConvertTo-Json)
}
It "IsSimilarTo" {
[TableNode]::new("Name|Value", @("A|B", "C|D")).IsSimilarTo([TableNode]::new("Name|Value", @("A|B", "C|D"))) | Should -BeTrue
[TableNode]::new("Name|Value", @("A|B", "C|D")).IsSimilarTo([TableNode]::new("Name|Value", @("A|B", "C|D", "F|W"))) | Should -BeTrue
[TableNode]::new("Name|Value", @("A|B", "C|D")).IsSimilarTo([TableNode]::new("Name|Value", @("A|B", "C|E"))) | Should -BeTrue
[TableNode]::new("Name|Value", @("A|B", "C|D")).IsSimilarTo([TableNode]::new("Name|Key", @("A|B", "C|D"))) | Should -BeTrue
}
It "IsIdenticalTo" {
[TableNode]::new("Name|Value", @("A|B", "C|D")).IsIdenticalTo([TableNode]::new("Name|Value", @("A|B", "C|D"))) | Should -BeTrue
[TableNode]::new("Name|Value", @("A|B", "C|D")).IsIdenticalTo([TableNode]::new("Name|Key", @("A|B", "C|D"))) | Should -BeTrue
[TableNode]::new("Name|Value", @("A|B", "C|D")).IsIdenticalTo([TableNode]::new("Name|Value", @("A|B", "C|D", "F|W"))) | Should -BeFalse
[TableNode]::new("Name|Value", @("A|B", "C|D")).IsIdenticalTo([TableNode]::new("Name|Value", @("A|B", "C|E"))) | Should -BeFalse
}
Context "FromObjectsArray" {
It "Correct table" {
$table = @(
[PSCustomObject]@{Name = "A"; Value = "B"}
[PSCustomObject]@{Name = "C"; Value = "D"}
)
$tableNode = [TableNode]::FromObjectsArray($table)
$tableNode.Headers | Should -Be "Name|Value"
$tableNode.Rows | Should -BeArray @("A|B", "C|D")
}
It "Correct table with spaces" {
$table = @(
[PSCustomObject]@{Name = "A B"; "My Value" = "1 2"}
[PSCustomObject]@{Name = "C D"; "My Value" = "3 4"}
)
$tableNode = [TableNode]::FromObjectsArray($table)
$tableNode.Headers | Should -Be "Name|My Value"
$tableNode.Rows | Should -BeArray @("A B|1 2", "C D|3 4")
}
It "Throw on empty table" {
{ [TableNode]::FromObjectsArray(@()) } | Should -Throw "Failed to create TableNode from empty objects array"
}
It "Throw on table with different columns" {
$table = @(
[PSCustomObject]@{Name = "A"; Value = "B"}
[PSCustomObject]@{Name = "C"; Value2 = "D"}
)
{ [TableNode]::FromObjectsArray($table) } | Should -Throw "Failed to create TableNode from objects array because objects have different properties"
}
It "Throw on empty row" {
$table = @(
[PSCustomObject]@{Name = "A"; Value = "B"},
[PSCustomObject]@{},
[PSCustomObject]@{Name = "C"; Value2 = "D"}
)
{ [TableNode]::FromObjectsArray($table) } | Should -Throw "Failed to create TableNode because some objects are empty"
}
It "Throw on incorrect symbols in table column names" {
$table = @(
[PSCustomObject]@{"Name|War" = "A"; Value = "B"}
[PSCustomObject]@{"Name|War" = "C"; Value = "D"}
)
{ [TableNode]::FromObjectsArray($table) } | Should -Throw "Failed to create TableNode because some cells * contains forbidden symbol*"
}
It "Throw on incorrect symbols in table rows" {
$table = @(
[PSCustomObject]@{Name = "A"; Value = "B|AA"}
[PSCustomObject]@{Name = "C"; Value = "D"}
)
{ [TableNode]::FromObjectsArray($table) } | Should -Throw "Failed to create TableNode because some cells * contains forbidden symbol*"
}
}
}
Context "NoteNode" {
It "ToMarkdown" {
$node = [NoteNode]::new("Hello world`nGood Bye world")
$node.ToMarkdown() | Should -Be @'
```
hello world
Good Bye world
```
'@
}
It "Serialization" {
$node = [NoteNode]::new("MyContent`nMyContent2")
$json = $node.ToJsonObject()
$json.NodeType | Should -Be "NoteNode"
$json.Content | Should -Be "MyContent`nMyContent2"
}
It "Deserialization" {
{ [NoteNode]::FromJsonObject(@{ NodeType = "NoteNode" }) } | Should -Throw '*Exception setting "Content": "The argument is null or empty.*'
{ [NoteNode]::FromJsonObject(@{ NodeType = "NoteNode"; Content = "" }) } | Should -Throw '*Exception setting "Content": "The argument is null or empty.*'
{ [NoteNode]::FromJsonObject(@{ NodeType = "NoteNode"; Content = "MyTool" }) } | Should -Not -Throw
}
It "Serialization + Deserialization" {
$node = [NoteNode]::new("MyContent`nMyContent2")
$json = $node.ToJsonObject()
$node2 = [NoteNode]::FromJsonObject($json)
$json2 = $node2.ToJsonObject()
$($json | ConvertTo-Json) | Should -Be $($json2 | ConvertTo-Json)
}
It "IsSimilarTo" {
[NoteNode]::new("MyContent").IsSimilarTo([NoteNode]::new("MyContent")) | Should -BeTrue
[NoteNode]::new("MyContent").IsSimilarTo([NoteNode]::new("MyContent2")) | Should -BeFalse
}
It "IsIdenticalTo" {
[NoteNode]::new("MyContent").IsIdenticalTo([NoteNode]::new("MyContent")) | Should -BeTrue
[NoteNode]::new("MyContent").IsIdenticalTo([NoteNode]::new("MyContent2")) | Should -BeFalse
}
}
Context "HeaderNode" {
It "ToMarkdown" {
$node = [HeaderNode]::new("MyHeader")
$node.AddToolVersion("MyTool", "2.1.3")
$node.ToMarkdown(1) | Should -Be @'
# MyHeader
- MyTool 2.1.3
'@
}
It "ToMarkdown (level 3)" {
$node = [HeaderNode]::new("MyHeader")
$node.AddToolVersion("MyTool", "2.1.3")
$node.ToMarkdown(3) | Should -Be @'
### MyHeader
- MyTool 2.1.3
'@
}
It "ToMarkdown (multiple levels)" {
$node = [HeaderNode]::new("MyHeader")
$node.AddHeader("MyHeader 2").AddHeader("MyHeader 3").AddHeader("MyHeader 4").AddToolVersion("MyTool", "2.1.3")
$node.ToMarkdown(1) | Should -Be @'
# MyHeader
## MyHeader 2
### MyHeader 3
#### MyHeader 4
- MyTool 2.1.3
'@
}
It "Serialization" {
$node = [HeaderNode]::new("MyHeader")
$node.AddToolVersion("MyTool", "2.1.3")
$json = $node.ToJsonObject()
$json.NodeType | Should -Be "HeaderNode"
$json.Title | Should -Be "MyHeader"
$json.Children | Should -HaveCount 1
}
It "Deserialization" {
{ [HeaderNode]::FromJsonObject(@{ NodeType = "HeaderNode" }) } | Should -Throw '*Exception setting "Title": "The argument is null or empty.*'
{ [HeaderNode]::FromJsonObject(@{ NodeType = "HeaderNode"; Title = "" }) } | Should -Throw '*Exception setting "Title": "The argument is null or empty.*'
{ [HeaderNode]::FromJsonObject(@{ NodeType = "HeaderNode"; Title = "MyHeader" }) } | Should -Not -Throw
}
It "Serialization + Deserialization" {
$node = [HeaderNode]::new("MyHeader")
$node.AddToolVersion("MyTool", "2.1.3")
$json = $node.ToJsonObject()
$node2 = [HeaderNode]::FromJsonObject($json)
$json2 = $node2.ToJsonObject()
$($json | ConvertTo-Json) | Should -Be $($json2 | ConvertTo-Json)
}
It "IsSimilarTo" {
[HeaderNode]::new("MyHeader").IsSimilarTo([HeaderNode]::new("MyHeader")) | Should -BeTrue
[HeaderNode]::new("MyHeader").IsSimilarTo([HeaderNode]::new("MyHeader2")) | Should -BeFalse
}
It "IsIdenticalTo" {
[HeaderNode]::new("MyHeader").IsIdenticalTo([HeaderNode]::new("MyHeader")) | Should -BeTrue
[HeaderNode]::new("MyHeader").IsIdenticalTo([HeaderNode]::new("MyHeader2")) | Should -BeFalse
}
It "FindSimilarChildNode" {
$node = [HeaderNode]::new("MyHeader")
$node.AddToolVersion("MyTool", "2.1.3")
$node.FindSimilarChildNode([ToolVersionNode]::new("MyTool", "1.0.0")) | Should -Not -BeNullOrEmpty
$node.FindSimilarChildNode([ToolVersionNode]::New("MyTool2", "1.0.0")) | Should -BeNullOrEmpty
}
Context "Detect node duplicates" {
It "Similar HeaderNode on the same header" {
$node = [HeaderNode]::new("MyHeader")
$node.AddHeader("MySubHeader1")
$node.AddHeader("MySubHeader2")
{ $node.AddHeader("MySubHeader1") } | Should -Throw "This HeaderNode already contains the similar child node. It is not allowed to add the same node twice.*"
}
It "Similar ToolVersionNode on the same header" {
$node = [HeaderNode]::new("MyHeader")
$node.AddToolVersion("MyTool", "2.1.3")
$node.AddToolVersion("MyTool2", "2.1.3")
{ $node.AddToolVersion("MyTool", "2.1.3") } | Should -Throw "This HeaderNode already contains the similar child node. It is not allowed to add the same node twice.*"
}
It "Similar ToolVersionsListNode on the same header" {
$node = [HeaderNode]::new("MyHeader")
$node.AddToolVersionsListInline("MyTool", @("2.1.3", "3.0.0"), "^\d+")
$node.AddToolVersionsListInline("MyTool2", @("2.1.3", "3.0.0"), "^\d+")
{ $node.AddToolVersionsList("MyTool", @("2.1.3", "3.0.0"), "^\d+") } | Should -Throw "This HeaderNode already contains the similar child node. It is not allowed to add the same node twice.*"
}
It "Similar TableNode on the same header" {
$node = [HeaderNode]::new("MyHeader")
$node.AddTable(@(
[PSCustomObject]@{Name = "Value1"},
[PSCustomObject]@{Name = "Value2"}
))
{
$node.AddTable(@(
[PSCustomObject]@{Name = "Value1"},
[PSCustomObject]@{Name = "Value2"}
))
} | Should -Throw "This HeaderNode already contains the similar child node. It is not allowed to add the same node twice.*"
}
It "Similar NoteNode on the same header" {
$node = [HeaderNode]::new("MyHeader")
$node.AddNote("MyContent")
$node.AddNote("MyContent2")
{ $node.AddNote("MyContent") } | Should -Throw "This HeaderNode already contains the similar child node. It is not allowed to add the same node twice.*"
}
It "AddNode detects duplicates" {
$node = [HeaderNode]::new("MyHeader")
$node.AddNode([ToolVersionNode]::new("MyTool", "2.1.3"))
{ $node.AddNode([ToolVersionNode]::new("MyTool", "2.1.3")) } | Should -Throw "This HeaderNode already contains the similar child node. It is not allowed to add the same node twice.*"
}
It "AddNodes detects duplicates" {
$node = [HeaderNode]::new("MyHeader")
$node.AddNodes(@(
[ToolVersionNode]::new("MyTool", "2.1.3"),
[ToolVersionNode]::new("MyTool2", "2.1.4")
))
{
$node.AddNodes(@(
[ToolVersionNode]::new("MyTool3", "2.1.5"),
[ToolVersionNode]::new("MyTool", "2.1.3")
))
} | Should -Throw "This HeaderNode already contains the similar child node. It is not allowed to add the same node twice.*"
}
It "Doesn't allow adding non-header nodes after header node" {
$node = [HeaderNode]::new("MyHeader")
{ $node.AddToolVersion("MyTool", "2.1.3") } | Should -Not -Throw
{ $node.AddHeader("MySubHeader") } | Should -Not -Throw
{ $node.AddToolVersion("MyTool2", "2.1.4") } | Should -Throw "It is not allowed to add the non-header node after the header node. Consider adding the separate HeaderNode for this node"
{ $node.AddHeader("MySubHeader2") } | Should -Not -Throw
{ $node.AddToolVersionsListInline("MyTool3", @("2.1.4", "2.1.5"), "^.+") } | Should -Throw "It is not allowed to add the non-header node after the header node. Consider adding the separate HeaderNode for this node"
{ $node.AddToolVersionsList("MyTool4", @("2.1.4", "2.1.5"), "^.+") } | Should -Not -Throw
}
}
}
}
@@ -0,0 +1,34 @@
function ShouldBeArray([Array] $ActualValue, [Array]$ExpectedValue, [Switch] $Negate, [String] $Because) {
if ($Negate) {
throw "Negation is not supported for Should-BeArray"
}
if ($ExpectedValue.Count -eq 0) {
throw "Expected array cannot be empty. Use Should-BeNullOrEmpty instead."
}
$ExpectedValue | ForEach-Object {
if ($_.GetType() -notin @([String], [Int32])) {
throw "Only string or int arrays are supported in Should-BeArray"
}
}
$actualValueJson = $ActualValue | ConvertTo-Json
$expectedValueJson = $ExpectedValue | ConvertTo-Json
$succeeded = ($ActualValue.Count -eq $ExpectedValue.Count) -and ($actualValueJson -eq $expectedValueJson)
if (-not $succeeded) {
$failureMessage = "Expected array '$actualValueJson' to be equal to '$expectedValueJson'"
}
return [PSCustomObject]@{
Succeeded = $succeeded
FailureMessage = $failureMessage
}
}
Add-ShouldOperator -Name BeArray `
-InternalName 'ShouldBeArray' `
-Test ${function:ShouldBeArray} `
-SupportsArrayInput
@@ -1,77 +0,0 @@
# Ideally we would use GitHub Actions for this, but since we use self-hosted machines to run image builds
# we need the following features to use GitHub Actions for Images CI:
# - https://github.community/t5/GitHub-Actions/Make-secrets-available-to-builds-of-forks/m-p/30678#M508
# - https://github.community/t5/GitHub-Actions/GitHub-Actions-Manual-Trigger-Approvals/td-p/31504
# - https://github.community/t5/GitHub-Actions/Protecting-github-workflows/td-p/30290
jobs:
- job:
pool: ci-agent-pool
timeoutInMinutes: 600
variables:
- group: Image Generation Variables
steps:
- task: PowerShell@2
displayName: 'Download custom repository'
condition: and(ne(variables['CUSTOM_REPOSITORY_URL'], ''), ne(variables['CUSTOM_REPOSITORY_BRANCH'], ''))
inputs:
targetType: 'inline'
script: |
Write-Host "Clean up default repository"
Remove-Item -path './*' -Recurse -Force
Write-Host "Download $(CUSTOM_REPOSITORY_BRANCH) branch from $(CUSTOM_REPOSITORY_URL)"
$env:GIT_REDIRECT_STDERR = '2>&1'
git clone $(CUSTOM_REPOSITORY_URL) . -b $(CUSTOM_REPOSITORY_BRANCH) --single-branch --depth 1
- task: PowerShell@2
displayName: 'Build VM'
inputs:
targetType: filePath
filePath: ./images.CI/build-image.ps1
arguments: -ResourcesNamePrefix $(Build.BuildId) `
-ClientId $(CLIENT_ID) `
-ClientSecret $(CLIENT_SECRET) `
-Image ${{ parameters.image_type }} `
-ResourceGroup $(AZURE_RESOURCE_GROUP) `
-StorageAccount $(AZURE_STORAGE_ACCOUNT) `
-SubscriptionId $(AZURE_SUBSCRIPTION) `
-TenantId $(AZURE_TENANT) `
-Location $(AZURE_LOCATION) `
-VirtualNetworkName $(BUILD_AGENT_VNET_NAME) `
-VirtualNetworkRG $(BUILD_AGENT_VNET_RESOURCE_GROUP) `
-VirtualNetworkSubnet $(BUILD_AGENT_SUBNET_NAME) `
-GitHubFeedToken $(GITHUB_TOKEN)
- task: PowerShell@2
displayName: 'Create release for VM deployment'
inputs:
targetType: filePath
filePath: ./images.CI/create-release.ps1
arguments: -BuildId $(Build.BuildId) `
-Organization $(RELEASE_TARGET_ORGANIZATION) `
-DefinitionId $(RELEASE_TARGET_DEFINITION_ID) `
-Project $(RELEASE_TARGET_PROJECT) `
-ImageName ${{ parameters.image_type }} `
-AccessToken $(RELEASE_TARGET_TOKEN)
- task: PowerShell@2
displayName: 'Output Readme file content'
inputs:
targetType: 'inline'
script: |
$docsPath = Get-ChildItem -Path "images" -Include ${{ parameters.image_readme_name }} -Recurse -Depth 1 | Select-Object -First 1
Get-Content -Path $docsPath
- task: PowerShell@2
displayName: 'Clean up resources'
condition: always()
inputs:
targetType: filePath
filePath: ./images.CI/cleanup.ps1
arguments: -ResourcesNamePrefix $(Build.BuildId) `
-ClientId $(CLIENT_ID) `
-ClientSecret $(CLIENT_SECRET) `
-Image ${{ parameters.image_type }} `
-SubscriptionId $(AZURE_SUBSCRIPTION) `
-TenantId $(AZURE_TENANT)
-20
View File
@@ -1,20 +0,0 @@
schedules:
- cron: "0 0 * * *"
displayName: Daily
branches:
include:
- master
always: true
trigger: none
pr:
autoCancel: true
branches:
include:
- master
jobs:
- template: image-generation.yml
parameters:
image_type: ubuntu1604
image_readme_name: Ubuntu1604-README.md
-20
View File
@@ -1,20 +0,0 @@
schedules:
- cron: "0 0 * * *"
displayName: Daily
branches:
include:
- master
always: true
trigger: none
pr:
autoCancel: true
branches:
include:
- master
jobs:
- template: image-generation.yml
parameters:
image_type: ubuntu1804
image_readme_name: Ubuntu1804-README.md
-20
View File
@@ -1,20 +0,0 @@
schedules:
- cron: "0 0 * * *"
displayName: Daily
branches:
include:
- master
always: true
trigger: none
pr:
autoCancel: true
branches:
include:
- master
jobs:
- template: image-generation.yml
parameters:
image_type: Windows2016-Azure
image_readme_name: Windows2016-Readme.md
-20
View File
@@ -1,20 +0,0 @@
schedules:
- cron: "0 0 * * *"
displayName: Daily
branches:
include:
- master
always: true
trigger: none
pr:
autoCancel: true
branches:
include:
- master
jobs:
- template: image-generation.yml
parameters:
image_type: Windows2019-Azure
image_readme_name: Windows2019-Readme.md
-63
View File
@@ -1,63 +0,0 @@
param(
[String] [Parameter (Mandatory=$true)] $Image,
[String] [Parameter (Mandatory=$true)] $ClientId,
[String] [Parameter (Mandatory=$true)] $ClientSecret,
[String] [Parameter (Mandatory=$true)] $GitHubFeedToken,
[String] [Parameter (Mandatory=$true)] $ResourcesNamePrefix,
[String] [Parameter (Mandatory=$true)] $Location,
[String] [Parameter (Mandatory=$true)] $ResourceGroup,
[String] [Parameter (Mandatory=$true)] $StorageAccount,
[String] [Parameter (Mandatory=$true)] $SubscriptionId,
[String] [Parameter (Mandatory=$true)] $TenantId,
[String] [Parameter (Mandatory=$true)] $VirtualNetworkName,
[String] [Parameter (Mandatory=$true)] $VirtualNetworkRG,
[String] [Parameter (Mandatory=$true)] $VirtualNetworkSubnet
)
$TemplatePath = (Get-ChildItem -Path "images" -Include "$Image.json" -Recurse -Depth 2).FullName
if (-not $TemplatePath)
{
Write-Error "'-Image' parameter is not valid. You have to specify correct image type."
exit 1
}
$TempResourceGroupName = "${ResourcesNamePrefix}_${Image}"
$InstallPassword = [System.GUID]::NewGuid().ToString().ToUpper()
packer validate -syntax-only $TemplatePath
$SensitiveData = @(
'OSType',
'StorageAccountLocation',
'OSDiskUri',
'OSDiskUriReadOnlySas',
'TemplateUri',
'TemplateUriReadOnlySas',
': ->'
)
Write-Host "Show Packer Version"
packer --version
Write-Host "Build $Image VM"
packer build -var "capture_name_prefix=$ResourcesNamePrefix" `
-var "client_id=$ClientId" `
-var "client_secret=$ClientSecret" `
-var "install_password=$InstallPassword" `
-var "github_feed_token=$GitHubFeedToken" `
-var "location=$Location" `
-var "resource_group=$ResourceGroup" `
-var "storage_account=$StorageAccount" `
-var "subscription_id=$SubscriptionId" `
-var "temp_resource_group_name=$TempResourceGroupName" `
-var "tenant_id=$TenantId" `
-var "virtual_network_name=$VirtualNetworkName" `
-var "virtual_network_resource_group_name=$VirtualNetworkRG" `
-var "virtual_network_subnet_name=$VirtualNetworkSubnet" `
$TemplatePath `
| Where-Object {
#Filter sensitive data from Packer logs
$currentString = $_
$sensitiveString = $SensitiveData | Where-Object { $currentString -match $_ }
$sensitiveString -eq $null
}
-21
View File
@@ -1,21 +0,0 @@
param(
[String] [Parameter (Mandatory=$true)] $Image,
[String] [Parameter (Mandatory=$true)] $ResourcesNamePrefix,
[String] [Parameter (Mandatory=$true)] $ClientId,
[String] [Parameter (Mandatory=$true)] $ClientSecret,
[String] [Parameter (Mandatory=$true)] $SubscriptionId,
[String] [Parameter (Mandatory=$true)] $TenantId
)
az login --service-principal --username $ClientId --password $ClientSecret --tenant $TenantId | Out-Null
$TempResourceGroupName = "${ResourcesNamePrefix}_${Image}"
$groupExist = az group exists --name $TempResourceGroupName --subscription $SubscriptionId | Out-Null
if ($groupExist -eq "true") {
Write-Host "Found a match, deleting temporary files"
az group delete --name $TempResourceGroupName --subscription $SubscriptionId --yes | Out-Null
Write-Host "Temporary group was deleted succesfully" -ForegroundColor Green
} else {
Write-Host "No temporary groups found"
}
-31
View File
@@ -1,31 +0,0 @@
param(
[UInt32] [Parameter (Mandatory)] $BuildId,
[String] [Parameter (Mandatory)] $Organization,
[String] [Parameter (Mandatory)] $Project,
[String] [Parameter (Mandatory)] $ImageName,
[String] [Parameter (Mandatory)] $DefinitionId,
[String] [Parameter (Mandatory)] $AccessToken
)
$Body = @{
definitionId = $DefinitionId
variables = @{
ImageBuildId = @{
value = $BuildId
}
ImageName = @{
value = $ImageName
}
}
isDraft = "false"
} | ConvertTo-Json -Depth 3
$URL = "https://vsrm.dev.azure.com/$Organization/$Project/_apis/release/releases?api-version=5.1"
$base64AuthInfo = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes("'':${AccessToken}"))
$headers = @{
Authorization = "Basic ${base64AuthInfo}"
}
$NewRelease = Invoke-RestMethod $URL -Body $Body -Method "POST" -Headers $headers -ContentType "application/json"
Write-Host "Created release: $($NewRelease._links.web.href)"
+9
View File
@@ -0,0 +1,9 @@
{
"tool": "Credential Scanner",
"suppressions": [
{
"placeholder": "P@ssword!!",
"_justification": "Password used by SQL Express. It is required to interact with database."
}
]
}
+77
View File
@@ -0,0 +1,77 @@
param(
[String] [Parameter (Mandatory=$true)] $TemplatePath,
[String] [Parameter (Mandatory=$true)] $BuildTemplateName,
[String] [Parameter (Mandatory=$true)] $ClientId,
[String] [Parameter (Mandatory=$false)] $ClientSecret,
[String] [Parameter (Mandatory=$true)] $Location,
[String] [Parameter (Mandatory=$true)] $ImageName,
[String] [Parameter (Mandatory=$true)] $ImageResourceGroupName,
[String] [Parameter (Mandatory=$true)] $TempResourceGroupName,
[String] [Parameter (Mandatory=$true)] $SubscriptionId,
[String] [Parameter (Mandatory=$true)] $TenantId,
[String] [Parameter (Mandatory=$true)] $ImageOS, # e.g. "ubuntu22", "ubuntu22" or "win19", "win22", "win25"
[String] [Parameter (Mandatory=$false)] $UseAzureCliAuth = "false",
[String] [Parameter (Mandatory=$false)] $PluginVersion = "2.3.3",
[String] [Parameter (Mandatory=$false)] $VirtualNetworkName,
[String] [Parameter (Mandatory=$false)] $VirtualNetworkRG,
[String] [Parameter (Mandatory=$false)] $VirtualNetworkSubnet,
[String] [Parameter (Mandatory=$false)] $AllowedInboundIpAddresses = "[]",
[hashtable] [Parameter (Mandatory=$false)] $Tags = @{}
)
if (-not (Test-Path $TemplatePath))
{
Write-Error "'-TemplatePath' parameter is not valid. You have to specify correct Template Path"
exit 1
}
$buildName = $($BuildTemplateName).Split(".")[1]
$InstallPassword = [System.GUID]::NewGuid().ToString().ToUpper()
$SensitiveData = @(
'OSType',
'StorageAccountLocation',
'OSDiskUri',
'OSDiskUriReadOnlySas',
'TemplateUri',
'TemplateUriReadOnlySas',
': ->'
)
$azure_tags = $Tags | ConvertTo-Json -Compress
Write-Host "Show Packer Version"
packer --version
Write-Host "Download packer plugins"
packer plugins install github.com/hashicorp/azure $pluginVersion
Write-Host "Validate packer template"
packer validate -syntax-only -only "$buildName*" $TemplatePath
Write-Host "Build $buildName VM"
packer build -only "$buildName*" `
-var "client_id=$ClientId" `
-var "client_secret=$ClientSecret" `
-var "install_password=$InstallPassword" `
-var "location=$Location" `
-var "image_os=$ImageOS" `
-var "managed_image_name=$ImageName" `
-var "managed_image_resource_group_name=$ImageResourceGroupName" `
-var "subscription_id=$SubscriptionId" `
-var "temp_resource_group_name=$TempResourceGroupName" `
-var "tenant_id=$TenantId" `
-var "virtual_network_name=$VirtualNetworkName" `
-var "virtual_network_resource_group_name=$VirtualNetworkRG" `
-var "virtual_network_subnet_name=$VirtualNetworkSubnet" `
-var "allowed_inbound_ip_addresses=$($AllowedInboundIpAddresses)" `
-var "use_azure_cli_auth=$UseAzureCliAuth" `
-var "azure_tags=$azure_tags" `
-color=false `
$TemplatePath `
| Where-Object {
#Filter sensitive data from Packer logs
$currentString = $_
$sensitiveString = $SensitiveData | Where-Object { $currentString -match $_ }
$sensitiveString -eq $null
}
+12
View File
@@ -0,0 +1,12 @@
param(
[Parameter (Mandatory=$true)] [string] $TempResourceGroupName
)
$groupExist = az group exists --name $TempResourceGroupName
if ($groupExist -eq "true") {
Write-Host "Found a match, deleting temporary files"
az group delete --name $TempResourceGroupName --yes | Out-Null
Write-Host "Temporary group was deleted successfully"
} else {
Write-Host "No temporary groups found"
}
@@ -0,0 +1,36 @@
param(
[Parameter (Mandatory)] [UInt32] $BuildId,
[Parameter (Mandatory)] [string] $Organization,
[Parameter (Mandatory)] [string] $Project,
[Parameter (Mandatory)] [string] $ImageType,
[Parameter (Mandatory)] [string] $ManagedImageName,
[Parameter (Mandatory)] [string] $DefinitionId,
[Parameter (Mandatory)] [string] $AccessToken
)
$Body = @{
definitionId = $DefinitionId
variables = @{
ImageBuildId = @{
value = $BuildId
}
ImageType = @{
value = $ImageType
}
ManagedImageName = @{
value = $ManagedImageName
}
}
isDraft = "false"
} | ConvertTo-Json -Depth 3
$URL = "https://vsrm.dev.azure.com/$Organization/$Project/_apis/release/releases?api-version=5.1"
$base64AuthInfo = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes("'':${AccessToken}"))
$headers = @{
Authorization = "Basic ${base64AuthInfo}"
}
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 -bor [Net.SecurityProtocolType]::Tls13
$NewRelease = Invoke-RestMethod $URL -Body $Body -Method "POST" -Headers $headers -ContentType "application/json"
Write-Host "Created release: $($NewRelease._links.web.href)"
+122
View File
@@ -0,0 +1,122 @@
param(
[Parameter(Mandatory=$true)]
[string]$PackerLogPath,
[string]$PrefixToPathTrim,
[int]$PrintTopNLongest = 25
)
$DateTimeRegex = "(\d+\/\d+\/\d+ \d+:\d+:\d+)"
$TelemetryLineRegex = "\[INFO\] \(telemetry\)"
$StartProvisionerRegex = "^${DateTimeRegex} ${TelemetryLineRegex} Starting provisioner (.+)$"
$EndProvisionerRegex = "^${DateTimeRegex} ${TelemetryLineRegex} ending (.+)$"
$ShellScriptSubItemRegex = "${DateTimeRegex} ui: ==> .+: Provisioning with \w+ script: (.+)"
$DownloadUploadSubItemRegex = "${DateTimeRegex} ui: ==> .+: (Downloading .+|Uploading .+)"
function Start-ProvisionerItem {
param([string]$ProvisionerType, [string]$StartTime)
return @{
ProvisionerType = $ProvisionerType
StartTime = [DateTime]::Parse($StartTime)
SubItems = @()
}
}
function End-ProvisionerItem {
param([object]$Provisioner, [string]$EndTime)
$Provisioner.EndTime = [DateTime]::Parse($EndTime)
$Provisioner.Duration = New-TimeSpan -Start $Provisioner.StartTime -End $Provisioner.EndTime
}
function Add-ProvisionerSubItem {
param([object]$Provisioner, [string]$Command, [string]$DateTime)
$lastItem = $Provisioner.SubItems | Select-Object -Last 1
if ($lastItem) {
$lastItem.EndTime = [DateTime]::Parse($DateTime)
$lastItem.Duration = New-TimeSpan -Start $lastItem.StartTime -End $lastItem.EndTime
}
if ($Command) {
if ($PrefixToPathTrim) { $Command = $Command.Replace($PrefixToPathTrim, ".") }
$Provisioner.SubItems += @{
Command = $Command
StartTime = [DateTime]::Parse($DateTime)
}
}
}
function Invoke-TryFindProvisionerSubItem {
param([object]$Provisioner, [string] $Line)
if ($Provisioner.ProvisionerType -in "powershell", "shell", "windows-shell") {
if ($Line -match $ShellScriptSubItemRegex) {
Add-ProvisionerSubItem -Provisioner $Provisioner -Command $Matches[2] -DateTime $Matches[1]
}
} elseif ($Provisioner.ProvisionerType -eq "file") {
if ($Line -match $DownloadUploadSubItemRegex) {
Add-ProvisionerSubItem -Provisioner $Provisioner -Command $Matches[2] -DateTime $Matches[1]
}
}
}
function Assert-StartProvisioner {
param([object]$Provisioner, [string]$ProvisionerType)
if ($null -ne $Provisioner) {
throw "New provisioner '$ProvisionerType' has been started but previous '$($Provisioner.ProvisionerType)' was not finished yet"
}
}
function Assert-EndProvisioner {
param([object]$Provisioner, [string]$ProvisionerType)
if (($null -ne $Provisioner) -and ($Provisioner.ProvisionerType -ne $ProvisionerType)) {
throw "Expected end of '$($Provisioner.ProvisionerType)' provisioner but found end of '$ProvisionerType'"
}
}
$provisionersList = @()
$currentProvisioner = $null
if ((Get-Content $PackerLogPath -Raw) -notmatch $TelemetryLineRegex) {
throw "Packer log doesn't contain diagnostic information. Env PACKER_LOG must be set to 1"
}
Get-Content $PackerLogPath | ForEach-Object {
if ($_ -match $StartProvisionerRegex) {
Assert-StartProvisioner -Provisioner $currentProvisioner -ProvisionerType $Matches[2]
$currentProvisioner = Start-ProvisionerItem -ProvisionerType $Matches[2] -StartTime $Matches[1]
} elseif (($_ -match $EndProvisionerRegex) -and $currentProvisioner) {
Assert-EndProvisioner -Provisioner $currentProvisioner -ProvisionerType $Matches[2]
End-ProvisionerItem -Provisioner $currentProvisioner -EndTime $Matches[1]
Add-ProvisionerSubItem -Provisioner $currentProvisioner -Command $null -DateTime $Matches[1]
$provisionersList += $currentProvisioner
$currentProvisioner = $null
} elseif ($currentProvisioner) {
Invoke-TryFindProvisionerSubItem -Provisioner $currentProvisioner -Line $_
}
}
$totalProvisionersTime = New-TimeSpan
$provisionersList | ForEach-Object { $totalProvisionersTime = $totalProvisionersTime.Add($_.Duration) }
# Print information about provisioners in order of execution
Write-Host "Build timeline:"
$provisionersList | ForEach-Object {
Write-Host "- $($_.Duration) | $($_.ProvisionerType)"
$_.SubItems | ForEach-Object {
Write-Host " $($_.Duration) | $($_.Command)"
}
Write-Host ""
}
Write-Host "Total provisioners time: $totalProvisionersTime"
if ($PrintTopNLongest -gt 0) {
Write-Host "`n`nTop longest provisioners:"
$provisionersList | ForEach-Object {
if ($_.SubItems.Length -gt 0) { $_.SubItems } else { @{ Command = $_.ProvisionerType; Duration = $_.Duration } }
} | Sort-Object { $_.Duration } | Select-Object -Last $PrintTopNLongest | ForEach-Object {
Write-Host "- $($_.Duration) | $($_.Command)"
}
}
+43
View File
@@ -0,0 +1,43 @@
$ErrorActionPreference = "Stop"
function Validate-Scripts {
Param (
[Parameter(Mandatory=$true)]
[string[]]$Path,
[Parameter(Mandatory=$true)]
[string]$ExpectedShebang
)
$ScriptWithoutShebangLine = @()
Get-ChildItem $path -Recurse -File -Filter "*.sh" | ForEach-Object {
$relativePath = Resolve-Path $_.FullName -Relative
$shebangLine = Get-Content -Path $_.FullName | Select-Object -First 1
if ($shebangLine -eq $ExpectedShebang) {
Write-Host "[+] '$relativePath'"
}
else {
Write-Host "[-] '$relativePath'"
$ScriptWithoutShebangLine += $relativePath
}
}
return $ScriptWithoutShebangLine
}
$PathUbuntu = "./images/ubuntu/scripts"
$PathMacOS = "./images/macos"
$PatternUbuntu = "#!/bin/bash -e"
$PatternMacOS = "#!/bin/bash -e -o pipefail"
$ScriptsWithBrokenShebang = @()
$ScriptsWithBrokenShebang += Validate-Scripts -Path $PathUbuntu -ExpectedShebang $PatternUbuntu
$ScriptsWithBrokenShebang += Validate-Scripts -Path $PathMacOS -ExpectedShebang $PatternMacOS
if ($ScriptsWithBrokenShebang.Length -gt 0) {
Write-Host "`n`n`n##[error] The following scripts have incorrect shebang:"
$ScriptsWithBrokenShebang | ForEach-Object {
Write-Host "##[error] '$_'"
}
Write-Host "`n`n##[error] Expected shebang for scripts in 'images/ubuntu' folder is '$PatternUbuntu'"
Write-Host "##[error] Expected shebang for scripts in 'images/macos' folder is '$PatternMacOS'"
exit 1
else {
Write-Host "All scripts have correct shebang."
}
}
-307
View File
@@ -1,307 +0,0 @@
# Ubuntu 16.04.6 LTS
The following software is installed on machines with the 20200323.1 update.
***
- 7-Zip 9.20
- Ansible (ansible 2.9.6)
- AzCopy (azcopy 7.3.0-netcore)
- Azure CLI (azure-cli 2.2.0)
- Azure CLI (azure-devops 0.17.0)
- Basic CLI:
- curl
- dnsutils
- file
- ftp
- iproute2
- iputils-ping
- jq
- libc++-dev
- libc++abi-dev
- libcurl3
- libicu55
- libunwind8
- locales
- netcat
- openssh-client
- parallel
- rsync
- shellcheck
- sudo
- telnet
- time
- tzdata
- unzip
- upx
- wget
- zip
- zstd
- AWS CLI (aws-cli/1.18.26 Python/2.7.12 Linux/4.15.0-1071-azure botocore/1.15.26)
- build-essential
- Clang 6.0 (6.0.1)
- Clang 8 (8.0.1)
- Clang 9 (9.0.1)
- CMake (cmake version 3.16.2)
- Docker Compose (docker-compose version 1.25.4, build 8d51620a)
- Docker-Moby (Docker version 3.0.11+azure, build eb310fca49568dccd87c6136f774ef6fff2a1b51)
- .NET Core SDK:
- 3.1.200
- 3.1.101
- 3.1.100
- 3.0.103
- 3.0.102
- 3.0.101
- 3.0.100
- 2.2.402
- 2.2.401
- 2.2.301
- 2.2.300
- 2.2.207
- 2.2.206
- 2.2.205
- 2.2.204
- 2.2.203
- 2.2.202
- 2.2.110
- 2.2.109
- 2.2.108
- 2.2.107
- 2.2.106
- 2.2.105
- 2.2.104
- 2.2.103
- 2.2.102
- 2.2.101
- 2.2.100
- 2.1.804
- 2.1.803
- 2.1.802
- 2.1.801
- 2.1.701
- 2.1.700
- 2.1.609
- 2.1.608
- 2.1.607
- 2.1.606
- 2.1.605
- 2.1.604
- 2.1.603
- 2.1.602
- 2.1.512
- 2.1.511
- 2.1.510
- 2.1.509
- 2.1.508
- 2.1.507
- 2.1.506
- 2.1.505
- 2.1.504
- 2.1.503
- 2.1.502
- 2.1.500
- 2.1.403
- 2.1.402
- 2.1.401
- 2.1.302
- 2.1.301
- 2.1.300
- Erlang (Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 10.7)
- Firefox (Mozilla Firefox 74.0)
- Geckodriver (0.26.0); Gecko Driver is available via GECKOWEBDRIVER environment variable
- GNU C++ 7.4.0
- GNU C++ 8.3.0
- GNU C++ 9.2.1
- GNU Fortran 8.3.0
- GNU Fortran 9.2.1
- Git (2.25.2)
- Git Large File Storage (LFS) (2.10.0)
- Hub CLI (2.14.2)
- Google Chrome (Google Chrome 80.0.3987.149 )
- ChromeDriver 80.0.3987.106 (f68069574609230cf9b635cd784cfb1bf81bb53a-refs/branch-heads/3987@{#882}); Chrome Driver is available via CHROMEWEBDRIVER environment variable
- Google Cloud SDK (285.0.1)
- Haskell Cabal (cabal-install version 2.0.0.1
compiled using version 2.0.1.1 of the Cabal library )
- Haskell Cabal (cabal-install version 2.2.0.0
compiled using version 2.2.0.1 of the Cabal library )
- Haskell Cabal (cabal-install version 2.4.1.0
compiled using version 2.4.1.0 of the Cabal library )
- Haskell Cabal (cabal-install version 3.0.1.0
compiled using version 3.0.2.0 of the Cabal library )
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.0.2)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.2.2)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.4.4)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.6.2)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.6.3)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.6.4)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.6.5)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.8.1)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.8.2)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.8.3)
- Haskell Stack (Version 2.1.3, Git revision 636e3a759d51127df2b62f90772def126cdf6d1f (7735 commits) x86_64 hpack-0.31.2)
- Heroku (heroku/7.39.1 linux-x64 node-v12.13.0)
- HHVM (HipHop VM 4.49.0 (rel))
- ImageMagick
- Azul Zulu OpenJDK:
- 7 (openjdk version "1.7.0_252")
- 8 (openjdk version "1.8.0_242") (default)
- 11 (openjdk version "11.0.6" 2020-01-14 LTS)
- 12 (openjdk version "12.0.2" 2019-07-16)
- Ant (Apache Ant(TM) version 1.9.6 compiled on July 20 2018)
- Gradle 6.2.2
- Maven (Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f))
- Kind (kind v0.7.0 go1.13.6 linux/amd64)
- kubectl (Client Version: v1.17.4)
- helm (v3.1.2+gd878d4d)
- Leiningen (Leiningen 2.9.3 on Java 1.8.0_242 OpenJDK 64-Bit Server VM)
- Mercurial (Mercurial Distributed SCM (version 4.4.1))
- Miniconda (conda 4.8.2)
- Mono (Mono JIT compiler version 6.8.0.105 (tarball Tue Feb 4 21:20:35 UTC 2020))
- MySQL (mysql Ver 14.14 Distrib 5.7.29, for Linux (x86_64) using EditLine wrapper)
- MySQL Server (user:root password:root)
- MS SQL Server Client Tools
- Node.js (v12.16.1)
- Grunt (grunt-cli v1.2.0)
- Gulp (CLI version: 2.2.0
Local version: Unknown)
- n (6.4.0)
- Parcel (1.12.4)
- TypeScript (Version 3.8.3)
- Webpack (4.42.0)
- Webpack CLI (3.3.11)
- Yarn (1.22.4)
- Bazel (bazel 2.2.0)
- Bazelisk (1.3.0)
- PhantomJS (2.1.1)
- PHP 5.6 (PHP 5.6.40-26+ubuntu16.04.1+deb.sury.org+1 (cli) )
- PHP 7.0 (PHP 7.0.33-26+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Mar 20 2020 15:00:31) ( NTS ))
- PHP 7.1 (PHP 7.1.33-14+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Mar 20 2020 13:57:17) ( NTS ))
- PHP 7.2 (PHP 7.2.29-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Mar 20 2020 13:54:16) ( NTS ))
- PHP 7.3 (PHP 7.3.16-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Mar 20 2020 13:51:21) ( NTS ))
- PHP 7.4 (PHP 7.4.4 (cli) (built: Mar 20 2020 13:47:17) ( NTS ))
- Composer (Composer version 1.10.1 2020-03-13 20:34:27)
- PHPUnit (PHPUnit 7.5.20 by Sebastian Bergmann and contributors.)
- Pollinate
- psql (PostgreSQL) 9.5.19
- Powershell (PowerShell 7.0.0)
- ruby (2.3.1p112)
- gem (3.1.2)
- rustup (1.21.1)
- rust (1.42.0)
- cargo (1.42.0)
- rustfmt (1.4.11-stable)
- clippy (0.0.212)
- rustdoc (1.42.0)
- bindgen (0.53.2)
- cbindgen (0.13.2)
- Julia (julia version 1.4.0)
- sbt (1.3.8)
- Selenium server standalone (available via SELENIUM_JAR_PATH environment variable)
- Sphinx Open Source Search Server
- Subversion (svn, version 1.9.3 (r1718519))
- Terraform (Terraform v0.12.24)
- Packer (1.5.4)
- Vcpkg 2020.02.04-unknownhash
- Zeit Now CLI (17.0.4)
- Go 1.11 (go version go1.11.13 linux/amd64)
- Go 1.12 (go version go1.12.17 linux/amd64)
- Go 1.13 (go version go1.13.9 linux/amd64)
- Go 1.14 (go version go1.14.1 linux/amd64)
- Google Repository 58
- Google Play services 49
- Google APIs 24
- Google APIs 23
- Google APIs 22
- Google APIs 21
- CMake 3.10.2.4988404
3.6.4111459
- Android Support Repository 47.0.0
- Android Solver for ConstraintLayout 1.0.2
- Android Solver for ConstraintLayout 1.0.1
- Android SDK Platform-Tools 29.0.6
- Android SDK Platform 29
- Android SDK Platform 28
- Android SDK Platform 27
- Android SDK Platform 26
- Android SDK Platform 25
- Android SDK Platform 24
- Android SDK Platform 23
- Android SDK Platform 22
- Android SDK Platform 21
- Android SDK Platform 19
- Android SDK Platform 17
- Android SDK Platform 15
- Android SDK Platform 10
- Android SDK Patch Applier v4
- Android SDK Build-Tools 29.0.3
- Android SDK Build-Tools 29.0.2
- Android SDK Build-Tools 29.0.0
- Android SDK Build-Tools 28.0.3
- Android SDK Build-Tools 28.0.2
- Android SDK Build-Tools 28.0.1
- Android SDK Build-Tools 28.0.0
- Android SDK Build-Tools 27.0.3
- Android SDK Build-Tools 27.0.2
- Android SDK Build-Tools 27.0.1
- Android SDK Build-Tools 27.0.0
- Android SDK Build-Tools 26.0.3
- Android SDK Build-Tools 26.0.2
- Android SDK Build-Tools 26.0.1
- Android SDK Build-Tools 26.0.0
- Android SDK Build-Tools 25.0.3
- Android SDK Build-Tools 25.0.2
- Android SDK Build-Tools 25.0.1
- Android SDK Build-Tools 25.0.0
- Android SDK Build-Tools 24.0.3
- Android SDK Build-Tools 24.0.2
- Android SDK Build-Tools 24.0.1
- Android SDK Build-Tools 24.0.0
- Android SDK Build-Tools 23.0.3
- Android SDK Build-Tools 23.0.2
- Android SDK Build-Tools 23.0.1
- Android SDK Build-Tools 22.0.1
- Android SDK Build-Tools 21.1.2
- Android SDK Build-Tools 20.0.0
- Android SDK Build-Tools 19.1.0
- Android SDK Build-Tools 17.0.0
- Android NDK 21.0.6113669
- Android ConstraintLayout 1.0.2
- Android ConstraintLayout 1.0.1
- Az Module (1.0.0)
- Az Module (1.6.0)
- Az Module (2.3.2)
- Az Module (2.6.0)
- Az Module (2.8.0)
- Az Module (3.1.0)
- Az Module (3.5.0)
- Cached container images
- node:10 (Digest: sha256:df200903ff34c07c1b9112b4fd9d1342c11eb7d99525f2b366c487f91dda8131)
- node:12 (Digest: sha256:facc1cbde6e5aa3255092b1a1417451953c80bd31ab5a4403f8bcd90b90a8407)
- buildpack-deps:stretch (Digest: sha256:dc901bbf4b34e4ca8771c0d0773e557221452f97bcf0c732de7ecda3782bdf97)
- debian:9 (Digest: sha256:ddb131307ad9c70ebf8c7962ba73c20101f68c7a511915aea3ad3b7ad47b9d20)
- debian:8 (Digest: sha256:2c9b2323299846c5298c12db373da310f8114f2941ae3f496e95270cc8ca5ebd)
- node:10-alpine (Digest: sha256:e8d05985dd93c380a83da00d676b081dad9cce148cb4ecdf26ed684fcff1449c)
- node:12-alpine (Digest: sha256:bba77d0ca8820b43af898b3c50d4e8b68dc703ebbd958319af2f21f2d3c309f5)
- alpine:3.8 (Digest: sha256:2bb501e6173d9d006e56de5bce2720eb06396803300fe1687b58a7ff32bf4c14)
- alpine:3.9 (Digest: sha256:115731bab0862031b44766733890091c17924f9b7781b79997f5f163be262178)
- alpine:3.10 (Digest: sha256:7c3773f7bcc969f03f8f653910001d99a9d324b4b9caa008846ad2c3089f5a5f)
- jekyll/builder:latest (Digest: sha256:875de39aa06300c749e26a79f39cdfa31404e4f2dbd2953cd4ebb0442bffda9e)
- alpine:3.7 (Digest: sha256:8421d9a84432575381bfabd248f1eb56f3aa21d9d7cd2511583c68c9b7511d10)
- mcr.microsoft.com/azure-pipelines/node8-typescript:latest (Digest: sha256:e52e60b9f71183969830a3664279b5d8c799b4b0ec2c25a0686f7c02f6a9669a)
- Python:
- Python 2.7.17
- Python 3.5.9
- Python 3.6.10
- Python 3.7.6
- Python 3.8.2
- Ruby:
- Ruby 2.4.9
- Ruby 2.5.7
- Ruby 2.6.5
- Ruby 2.7.0
- PyPy:
- PyPy 2.7.17
- PyPy 3.6.9
- Python (Python 2.7.12)
- pip (pip 8.1.1 from /usr/lib/python2.7/dist-packages (python 2.7))
- Python3 (Python 3.5.2)
- pip3 (pip 8.1.1 from /usr/lib/python3/dist-packages (python 3.5))
- Boost C++ Libraries 1.69.0
- Boost C++ Libraries 1.72.0
-297
View File
@@ -1,297 +0,0 @@
# Ubuntu 18.04.4 LTS
The following software is installed on machines with the 20200323.1 update.
***
- 7-Zip 16.02
- Ansible (ansible 2.9.6)
- AzCopy (azcopy 7.3.0-netcore)
- Azure CLI (azure-cli 2.2.0)
- Azure CLI (azure-devops 0.17.0)
- Basic CLI:
- curl
- dnsutils
- file
- ftp
- iproute2
- iputils-ping
- jq
- libcurl3
- libicu55
- libunwind8
- locales
- netcat
- openssh-client
- parallel
- rsync
- shellcheck
- sudo
- telnet
- time
- tzdata
- unzip
- upx
- wget
- zip
- zstd
- AWS CLI (aws-cli/1.18.26 Python/2.7.17 Linux/5.0.0-1032-azure botocore/1.15.26)
- build-essential
- Clang 6.0 (6.0.1)
- Clang 8 (8.0.1)
- Clang 9 (9.0.0)
- CMake (cmake version 3.16.2)
- Docker Compose (docker-compose version 1.25.4, build 8d51620a)
- Docker-Moby (Docker version 3.0.11+azure, build eb310fca49568dccd87c6136f774ef6fff2a1b51)
- .NET Core SDK:
- 3.1.200
- 3.1.101
- 3.1.100
- 3.0.103
- 3.0.102
- 3.0.101
- 3.0.100
- 2.2.402
- 2.2.401
- 2.2.301
- 2.2.300
- 2.2.207
- 2.2.206
- 2.2.205
- 2.2.204
- 2.2.203
- 2.2.202
- 2.2.110
- 2.2.109
- 2.2.108
- 2.2.107
- 2.2.106
- 2.2.105
- 2.2.104
- 2.2.103
- 2.2.102
- 2.2.101
- 2.2.100
- 2.1.804
- 2.1.803
- 2.1.802
- 2.1.801
- 2.1.701
- 2.1.700
- 2.1.609
- 2.1.608
- 2.1.607
- 2.1.606
- 2.1.605
- 2.1.604
- 2.1.603
- 2.1.602
- 2.1.512
- 2.1.511
- 2.1.510
- 2.1.509
- 2.1.508
- 2.1.507
- 2.1.506
- 2.1.505
- 2.1.504
- 2.1.503
- 2.1.502
- 2.1.500
- 2.1.403
- 2.1.402
- 2.1.401
- 2.1.302
- 2.1.301
- 2.1.300
- Erlang (Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 10.7)
- Firefox (Mozilla Firefox 74.0)
- Geckodriver (0.26.0); Gecko Driver is available via GECKOWEBDRIVER environment variable
- GNU C++ 7.5.0
- GNU C++ 8.3.0
- GNU C++ 9.2.1
- GNU Fortran 8.3.0
- GNU Fortran 9.2.1
- Git (2.25.2)
- Git Large File Storage (LFS) (2.10.0)
- Hub CLI (2.14.2)
- Google Chrome (Google Chrome 80.0.3987.149 )
- ChromeDriver 80.0.3987.106 (f68069574609230cf9b635cd784cfb1bf81bb53a-refs/branch-heads/3987@{#882}); Chrome Driver is available via CHROMEWEBDRIVER environment variable
- Google Cloud SDK (285.0.1)
- Haskell Cabal (cabal-install version 2.0.0.1
compiled using version 2.0.1.1 of the Cabal library )
- Haskell Cabal (cabal-install version 2.2.0.0
compiled using version 2.2.0.1 of the Cabal library )
- Haskell Cabal (cabal-install version 2.4.1.0
compiled using version 2.4.1.0 of the Cabal library )
- Haskell Cabal (cabal-install version 3.0.1.0
compiled using version 3.0.2.0 of the Cabal library )
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.0.2)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.2.2)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.4.4)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.6.2)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.6.3)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.6.4)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.6.5)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.8.1)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.8.2)
- GHC (The Glorious Glasgow Haskell Compilation System, version 8.8.3)
- Haskell Stack (Version 2.1.3, Git revision 636e3a759d51127df2b62f90772def126cdf6d1f (7735 commits) x86_64 hpack-0.31.2)
- Heroku (heroku/7.39.1 linux-x64 node-v12.13.0)
- HHVM (HipHop VM 4.49.0 (rel))
- ImageMagick
- Azul Zulu OpenJDK:
- 7 (openjdk version "1.7.0_252")
- 8 (openjdk version "1.8.0_242") (default)
- 11 (openjdk version "11.0.6" 2020-01-14 LTS)
- 12 (openjdk version "12.0.2" 2019-07-16)
- Ant (Apache Ant(TM) version 1.10.5 compiled on March 28 2019)
- Gradle 6.2.2
- Maven (Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f))
- Kind (kind v0.7.0 go1.13.6 linux/amd64)
- kubectl (Client Version: v1.17.4)
- helm (v3.1.2+gd878d4d)
- Leiningen (Leiningen 2.9.3 on Java 1.8.0_242 OpenJDK 64-Bit Server VM)
- Mercurial (Mercurial Distributed SCM (version 4.5.3))
- Miniconda (conda 4.8.2)
- Mono (Mono JIT compiler version 6.8.0.105 (tarball Tue Feb 4 21:20:20 UTC 2020))
- MySQL (mysql Ver 14.14 Distrib 5.7.29, for Linux (x86_64) using EditLine wrapper)
- MySQL Server (user:root password:root)
- MS SQL Server Client Tools
- Node.js (v12.16.1)
- Grunt (grunt-cli v1.2.0)
- Gulp (CLI version: 2.2.0
Local version: Unknown)
- n (6.4.0)
- Parcel (1.12.4)
- TypeScript (Version 3.8.3)
- Webpack (4.42.0)
- Webpack CLI (3.3.11)
- Yarn (1.22.4)
- Bazel (bazel 2.2.0)
- Bazelisk (1.3.0)
- PhantomJS (2.1.1)
- PHP 7.1 (PHP 7.1.33-14+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Mar 20 2020 13:57:43) ( NTS ))
- PHP 7.2 (PHP 7.2.29-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Mar 20 2020 13:54:39) ( NTS ))
- PHP 7.3 (PHP 7.3.16-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Mar 20 2020 13:51:46) ( NTS ))
- PHP 7.4 (PHP 7.4.4 (cli) (built: Mar 20 2020 13:47:45) ( NTS ))
- Composer (Composer version 1.10.1 2020-03-13 20:34:27)
- PHPUnit (PHPUnit 7.5.20 by Sebastian Bergmann and contributors.)
- Pollinate
- psql (PostgreSQL) 10.12
- Powershell (PowerShell 7.0.0)
- ruby (2.5.1p57)
- gem (3.1.2)
- rustup (1.21.1)
- rust (1.42.0)
- cargo (1.42.0)
- rustfmt (1.4.11-stable)
- clippy (0.0.212)
- rustdoc (1.42.0)
- bindgen (0.53.2)
- cbindgen (0.13.2)
- Julia (julia version 1.4.0)
- sbt (1.3.8)
- Selenium server standalone (available via SELENIUM_JAR_PATH environment variable)
- Sphinx Open Source Search Server
- Subversion (svn, version 1.9.7 (r1800392))
- Terraform (Terraform v0.12.24)
- Packer (1.5.4)
- Vcpkg 2020.02.04-unknownhash
- Zeit Now CLI (17.0.4)
- Go 1.11 (go version go1.11.13 linux/amd64)
- Go 1.12 (go version go1.12.17 linux/amd64)
- Go 1.13 (go version go1.13.9 linux/amd64)
- Go 1.14 (go version go1.14.1 linux/amd64)
- Google Repository 58
- Google Play services 49
- Google APIs 24
- Google APIs 23
- Google APIs 22
- Google APIs 21
- CMake 3.10.2.4988404
3.6.4111459
- Android Support Repository 47.0.0
- Android SDK Platform-Tools 29.0.6
- Android SDK Platform 29
- Android SDK Platform 28
- Android SDK Platform 27
- Android SDK Platform 26
- Android SDK Platform 25
- Android SDK Platform 24
- Android SDK Platform 23
- Android SDK Platform 22
- Android SDK Platform 21
- Android SDK Platform 19
- Android SDK Platform 17
- Android SDK Patch Applier v4
- Android SDK Build-Tools 29.0.3
- Android SDK Build-Tools 29.0.2
- Android SDK Build-Tools 29.0.0
- Android SDK Build-Tools 28.0.3
- Android SDK Build-Tools 28.0.2
- Android SDK Build-Tools 28.0.1
- Android SDK Build-Tools 28.0.0
- Android SDK Build-Tools 27.0.3
- Android SDK Build-Tools 27.0.2
- Android SDK Build-Tools 27.0.1
- Android SDK Build-Tools 27.0.0
- Android SDK Build-Tools 26.0.3
- Android SDK Build-Tools 26.0.2
- Android SDK Build-Tools 26.0.1
- Android SDK Build-Tools 26.0.0
- Android SDK Build-Tools 25.0.3
- Android SDK Build-Tools 25.0.2
- Android SDK Build-Tools 25.0.1
- Android SDK Build-Tools 25.0.0
- Android SDK Build-Tools 24.0.3
- Android SDK Build-Tools 24.0.2
- Android SDK Build-Tools 24.0.1
- Android SDK Build-Tools 24.0.0
- Android SDK Build-Tools 23.0.3
- Android SDK Build-Tools 23.0.2
- Android SDK Build-Tools 23.0.1
- Android SDK Build-Tools 22.0.1
- Android SDK Build-Tools 21.1.2
- Android SDK Build-Tools 20.0.0
- Android SDK Build-Tools 19.1.0
- Android SDK Build-Tools 17.0.0
- Android NDK 21.0.6113669
- Az Module (1.0.0)
- Az Module (1.6.0)
- Az Module (2.3.2)
- Az Module (2.6.0)
- Az Module (2.8.0)
- Az Module (3.1.0)
- Az Module (3.5.0)
- Cached container images
- node:10 (Digest: sha256:df200903ff34c07c1b9112b4fd9d1342c11eb7d99525f2b366c487f91dda8131)
- node:12 (Digest: sha256:facc1cbde6e5aa3255092b1a1417451953c80bd31ab5a4403f8bcd90b90a8407)
- buildpack-deps:stretch (Digest: sha256:dc901bbf4b34e4ca8771c0d0773e557221452f97bcf0c732de7ecda3782bdf97)
- debian:9 (Digest: sha256:ddb131307ad9c70ebf8c7962ba73c20101f68c7a511915aea3ad3b7ad47b9d20)
- debian:8 (Digest: sha256:2c9b2323299846c5298c12db373da310f8114f2941ae3f496e95270cc8ca5ebd)
- node:10-alpine (Digest: sha256:e8d05985dd93c380a83da00d676b081dad9cce148cb4ecdf26ed684fcff1449c)
- node:12-alpine (Digest: sha256:bba77d0ca8820b43af898b3c50d4e8b68dc703ebbd958319af2f21f2d3c309f5)
- alpine:3.8 (Digest: sha256:2bb501e6173d9d006e56de5bce2720eb06396803300fe1687b58a7ff32bf4c14)
- alpine:3.9 (Digest: sha256:115731bab0862031b44766733890091c17924f9b7781b79997f5f163be262178)
- alpine:3.10 (Digest: sha256:7c3773f7bcc969f03f8f653910001d99a9d324b4b9caa008846ad2c3089f5a5f)
- jekyll/builder:latest (Digest: sha256:875de39aa06300c749e26a79f39cdfa31404e4f2dbd2953cd4ebb0442bffda9e)
- alpine:3.7 (Digest: sha256:8421d9a84432575381bfabd248f1eb56f3aa21d9d7cd2511583c68c9b7511d10)
- mcr.microsoft.com/azure-pipelines/node8-typescript:latest (Digest: sha256:e52e60b9f71183969830a3664279b5d8c799b4b0ec2c25a0686f7c02f6a9669a)
- Python:
- Python 2.7.17
- Python 3.5.9
- Python 3.6.10
- Python 3.7.6
- Python 3.8.2
- Ruby:
- Ruby 2.4.9
- Ruby 2.5.7
- Ruby 2.6.5
- Ruby 2.7.0
- PyPy:
- PyPy 2.7.17
- PyPy 3.6.9
- Python (Python 2.7.17)
- pip (pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7))
- Python3 (Python 3.6.9)
- pip3 (pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6))
- Boost C++ Libraries 1.69.0
- Boost C++ Libraries 1.72.0
-2
View File
@@ -1,2 +0,0 @@
# Name of the pool supported by this image
POOL_NAME="Ubuntu 1604"
-19
View File
@@ -1,19 +0,0 @@
#!/bin/bash
################################################################################
## File: repos.sh
## Desc: Installs official Microsoft package repos for the distribution
################################################################################
LSB_RELEASE=$(lsb_release -rs)
# Install Microsoft repository
wget https://packages.microsoft.com/config/ubuntu/$LSB_RELEASE/packages-microsoft-prod.deb
dpkg -i packages-microsoft-prod.deb
apt-get install -y apt-transport-https ca-certificates curl software-properties-common
# Install Microsoft GPG public key
curl -L https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
apt-get update
-23
View File
@@ -1,23 +0,0 @@
#!/bin/bash
################################################################################
## File: apt.sh
## Desc: This script contains helper functions for using dpkg and apt
################################################################################
## Use dpkg to figure out if a package has already been installed
## Example use:
## if ! IsInstalled packageName; then
## echo "packageName is not installed!"
## fi
function IsInstalled {
dpkg -S $1 &> /dev/null
}
# Configure apt to always assume Y
echo "APT::Get::Assume-Yes \"true\";" > /etc/apt/apt.conf.d/90assumeyes
# Use apt-fast for parallel downloads
apt-get install aria2
add-apt-repository -y ppa:apt-fast/stable
apt-get update
apt-get -y install apt-fast
@@ -1,35 +0,0 @@
#!/bin/bash
################################################################################
## File: containercache.sh
## Desc: Prepulls Docker images used in build tasks and templates
################################################################################
source $HELPER_SCRIPTS/apt.sh
source $HELPER_SCRIPTS/document.sh
# Check prereqs
echo "Checking prereqs for image pulls"
if ! command -v docker; then
echo "Docker is not installed, cant pull images"
exit 1
fi
# Information output
systemctl status docker --no-pager
# Pull images
images=(
docker.io/jekyll/builder
mcr.microsoft.com/azure-pipelines/node8-typescript
)
for image in "${images[@]}"; do
docker pull "$image"
done
## Add container information to the metadata file
DocumentInstalledItem "Cached container images"
while read -r line; do
DocumentInstalledItemIndent "$line"
done <<< "$(docker images --digests --format '{{.Repository}}:{{.Tag}} (Digest: {{.Digest}})')"
-30
View File
@@ -1,30 +0,0 @@
#!/bin/bash
################################################################################
## File: document.sh
## Desc: Helper functions for writing information to the metadata document
################################################################################
function WriteItem {
if [ -z "$METADATA_FILE" ]; then
echo "METADATA_FILE environment variable must be set to output to Metadata Document!"
return 1;
else
echo -e "$1" >> "$METADATA_FILE"
fi
}
function AddTitle {
WriteItem "# $1"
}
function AddSubTitle {
WriteItem "## $1"
}
function DocumentInstalledItem {
WriteItem "- $1"
}
function DocumentInstalledItemIndent {
WriteItem " - $1"
}
-20
View File
@@ -1,20 +0,0 @@
#!/bin/bash
################################################################################
## File: install-helpers.sh
## Desc: Helper functions for installing tools
################################################################################
function isUbuntu16
{
lsb_release -d|grep 'Ubuntu 16' > /dev/null
}
function isUbuntu18
{
lsb_release -d|grep 'Ubuntu 18' > /dev/null
}
function getOSVersionLabel
{
isUbuntu16 && echo xenial || echo bionic
}
@@ -1,164 +0,0 @@
#!/bin/bash
################################################################################
## File: android.sh
## Desc: Installs Android SDK
################################################################################
set -e
# Source the helpers for use with the script
source $HELPER_SCRIPTS/document.sh
source $HELPER_SCRIPTS/apt.sh
# Set env variable for SDK Root (https://developer.android.com/studio/command-line/variables)
ANDROID_ROOT=/usr/local/lib/android
ANDROID_SDK_ROOT=${ANDROID_ROOT}/sdk
echo "ANDROID_SDK_ROOT=${ANDROID_SDK_ROOT}" | tee -a /etc/environment
# ANDROID_HOME is deprecated, but older versions of Gradle rely on it
echo "ANDROID_HOME=${ANDROID_SDK_ROOT}" | tee -a /etc/environment
# Create android sdk directory
mkdir -p ${ANDROID_SDK_ROOT}
# Download the latest command line tools so that we can accept all of the licenses.
# See https://developer.android.com/studio/#command-tools
wget -O android-sdk.zip https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
unzip android-sdk.zip -d ${ANDROID_SDK_ROOT}
rm -f android-sdk.zip
# Check sdk manager installation
/usr/local/lib/android/sdk/tools/bin/sdkmanager --list 1>/dev/null
if [ $? -eq 0 ]
then
echo "Android SDK manager was installed"
else
echo "Android SDK manager was not installed"
exit 1
fi
# Install the following SDKs and build tools, passing in "y" to accept licenses.
echo "y" | ${ANDROID_SDK_ROOT}/tools/bin/sdkmanager \
"ndk-bundle" \
"platform-tools" \
"platforms;android-29" \
"platforms;android-28" \
"platforms;android-27" \
"platforms;android-26" \
"platforms;android-25" \
"platforms;android-24" \
"platforms;android-23" \
"platforms;android-22" \
"platforms;android-21" \
"platforms;android-19" \
"platforms;android-17" \
"platforms;android-15" \
"platforms;android-10" \
"build-tools;29.0.3" \
"build-tools;29.0.2" \
"build-tools;29.0.0" \
"build-tools;28.0.3" \
"build-tools;28.0.2" \
"build-tools;28.0.1" \
"build-tools;28.0.0" \
"build-tools;27.0.3" \
"build-tools;27.0.2" \
"build-tools;27.0.1" \
"build-tools;27.0.0" \
"build-tools;26.0.3" \
"build-tools;26.0.2" \
"build-tools;26.0.1" \
"build-tools;26.0.0" \
"build-tools;25.0.3" \
"build-tools;25.0.2" \
"build-tools;25.0.1" \
"build-tools;25.0.0" \
"build-tools;24.0.3" \
"build-tools;24.0.2" \
"build-tools;24.0.1" \
"build-tools;24.0.0" \
"build-tools;23.0.3" \
"build-tools;23.0.2" \
"build-tools;23.0.1" \
"build-tools;22.0.1" \
"build-tools;21.1.2" \
"build-tools;20.0.0" \
"build-tools;19.1.0" \
"build-tools;17.0.0" \
"extras;android;m2repository" \
"extras;google;m2repository" \
"extras;google;google_play_services" \
"extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.2" \
"extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.1" \
"extras;m2repository;com;android;support;constraint;constraint-layout;1.0.2" \
"extras;m2repository;com;android;support;constraint;constraint-layout;1.0.1" \
"add-ons;addon-google_apis-google-24" \
"add-ons;addon-google_apis-google-23" \
"add-ons;addon-google_apis-google-22" \
"add-ons;addon-google_apis-google-21" \
"cmake;3.6.4111459" \
"cmake;3.10.2.4988404" \
"patcher;v4"
# Document what was added to the image
echo "Lastly, document what was added to the metadata file"
DocumentInstalledItem "Google Repository $(cat ${ANDROID_SDK_ROOT}/extras/google/m2repository/source.properties 2>&1 | grep Pkg.Revision | cut -d '=' -f 2)"
DocumentInstalledItem "Google Play services $(cat ${ANDROID_SDK_ROOT}/extras/google/google_play_services/source.properties 2>&1 | grep Pkg.Revision | cut -d '=' -f 2)"
DocumentInstalledItem "Google APIs 24"
DocumentInstalledItem "Google APIs 23"
DocumentInstalledItem "Google APIs 22"
DocumentInstalledItem "Google APIs 21"
DocumentInstalledItem "CMake $(ls ${ANDROID_SDK_ROOT}/cmake 2>&1)"
DocumentInstalledItem "Android Support Repository 47.0.0"
DocumentInstalledItem "Android Solver for ConstraintLayout 1.0.2"
DocumentInstalledItem "Android Solver for ConstraintLayout 1.0.1"
DocumentInstalledItem "Android SDK Platform-Tools $(cat ${ANDROID_SDK_ROOT}/platform-tools/source.properties 2>&1 | grep Pkg.Revision | cut -d '=' -f 2)"
DocumentInstalledItem "Android SDK Platform 29"
DocumentInstalledItem "Android SDK Platform 28"
DocumentInstalledItem "Android SDK Platform 27"
DocumentInstalledItem "Android SDK Platform 26"
DocumentInstalledItem "Android SDK Platform 25"
DocumentInstalledItem "Android SDK Platform 24"
DocumentInstalledItem "Android SDK Platform 23"
DocumentInstalledItem "Android SDK Platform 22"
DocumentInstalledItem "Android SDK Platform 21"
DocumentInstalledItem "Android SDK Platform 19"
DocumentInstalledItem "Android SDK Platform 17"
DocumentInstalledItem "Android SDK Platform 15"
DocumentInstalledItem "Android SDK Platform 10"
DocumentInstalledItem "Android SDK Patch Applier v4"
DocumentInstalledItem "Android SDK Build-Tools 29.0.3"
DocumentInstalledItem "Android SDK Build-Tools 29.0.2"
DocumentInstalledItem "Android SDK Build-Tools 29.0.0"
DocumentInstalledItem "Android SDK Build-Tools 28.0.3"
DocumentInstalledItem "Android SDK Build-Tools 28.0.2"
DocumentInstalledItem "Android SDK Build-Tools 28.0.1"
DocumentInstalledItem "Android SDK Build-Tools 28.0.0"
DocumentInstalledItem "Android SDK Build-Tools 27.0.3"
DocumentInstalledItem "Android SDK Build-Tools 27.0.2"
DocumentInstalledItem "Android SDK Build-Tools 27.0.1"
DocumentInstalledItem "Android SDK Build-Tools 27.0.0"
DocumentInstalledItem "Android SDK Build-Tools 26.0.3"
DocumentInstalledItem "Android SDK Build-Tools 26.0.2"
DocumentInstalledItem "Android SDK Build-Tools 26.0.1"
DocumentInstalledItem "Android SDK Build-Tools 26.0.0"
DocumentInstalledItem "Android SDK Build-Tools 25.0.3"
DocumentInstalledItem "Android SDK Build-Tools 25.0.2"
DocumentInstalledItem "Android SDK Build-Tools 25.0.1"
DocumentInstalledItem "Android SDK Build-Tools 25.0.0"
DocumentInstalledItem "Android SDK Build-Tools 24.0.3"
DocumentInstalledItem "Android SDK Build-Tools 24.0.2"
DocumentInstalledItem "Android SDK Build-Tools 24.0.1"
DocumentInstalledItem "Android SDK Build-Tools 24.0.0"
DocumentInstalledItem "Android SDK Build-Tools 23.0.3"
DocumentInstalledItem "Android SDK Build-Tools 23.0.2"
DocumentInstalledItem "Android SDK Build-Tools 23.0.1"
DocumentInstalledItem "Android SDK Build-Tools 22.0.1"
DocumentInstalledItem "Android SDK Build-Tools 21.1.2"
DocumentInstalledItem "Android SDK Build-Tools 20.0.0"
DocumentInstalledItem "Android SDK Build-Tools 19.1.0"
DocumentInstalledItem "Android SDK Build-Tools 17.0.0"
DocumentInstalledItem "Android NDK $(cat ${ANDROID_SDK_ROOT}/ndk-bundle/source.properties 2>&1 | grep Pkg.Revision | cut -d ' ' -f 3)"
DocumentInstalledItem "Android ConstraintLayout 1.0.2"
DocumentInstalledItem "Android ConstraintLayout 1.0.1"
@@ -1,99 +0,0 @@
#!/bin/bash
################################################################################
## File: basic.sh
## Desc: Installs basic command line utilities and dev packages
################################################################################
# Source the helpers for use with the script
source $HELPER_SCRIPTS/document.sh
source $HELPER_SCRIPTS/apt.sh
set -e
# Install basic command-line utilities
apt-fast install -y --no-install-recommends \
curl \
dnsutils \
file \
ftp \
iproute2 \
iputils-ping \
jq \
libc++-dev \
libc++abi-dev \
libcurl3 \
libicu55 \
libunwind8 \
locales \
netcat \
openssh-client \
parallel \
rsync \
shellcheck \
sudo \
telnet \
time \
tzdata \
unzip \
upx \
wget \
zip \
zstd
# Electron / VSCode / GitHub Desktop prereqs
apt-fast install -y --no-install-recommends \
libxkbfile-dev \
pkg-config \
libsecret-1-dev \
libxss1 \
libgconf-2-4 \
dbus \
xvfb \
libgtk-3-0 \
tk \
fakeroot \
dpkg \
rpm \
xz-utils \
xorriso \
zsync
# Run tests to determine that the software installed as expected
echo "Testing to make sure that script performed as expected, and basic scenarios work"
for cmd in curl file ftp jq netcat ssh parallel rsync shellcheck sudo telnet time unzip upx wget zip; do
if ! command -v $cmd; then
echo "$cmd was not installed"
exit 1
fi
done
# Document what was added to the image
echo "Lastly, documenting what we added to the metadata file"
DocumentInstalledItem "Basic CLI:"
DocumentInstalledItemIndent "curl"
DocumentInstalledItemIndent "dnsutils"
DocumentInstalledItemIndent "file"
DocumentInstalledItemIndent "ftp"
DocumentInstalledItemIndent "iproute2"
DocumentInstalledItemIndent "iputils-ping"
DocumentInstalledItemIndent "jq"
DocumentInstalledItemIndent "libc++-dev"
DocumentInstalledItemIndent "libc++abi-dev"
DocumentInstalledItemIndent "libcurl3"
DocumentInstalledItemIndent "libicu55"
DocumentInstalledItemIndent "libunwind8"
DocumentInstalledItemIndent "locales"
DocumentInstalledItemIndent "netcat"
DocumentInstalledItemIndent "openssh-client"
DocumentInstalledItemIndent "parallel"
DocumentInstalledItemIndent "rsync"
DocumentInstalledItemIndent "shellcheck"
DocumentInstalledItemIndent "sudo"
DocumentInstalledItemIndent "telnet"
DocumentInstalledItemIndent "time"
DocumentInstalledItemIndent "tzdata"
DocumentInstalledItemIndent "unzip"
DocumentInstalledItemIndent "upx"
DocumentInstalledItemIndent "wget"
DocumentInstalledItemIndent "zip"
DocumentInstalledItemIndent "zstd"
@@ -1,40 +0,0 @@
#!/bin/bash
################################################################################
## File: kubernetes-tools.sh
## Desc: Installs kubectl, helm
################################################################################
# Source the helpers for use with the script
source $HELPER_SCRIPTS/document.sh
source $HELPER_SCRIPTS/apt.sh
## Install kubectl
apt-get install -y apt-transport-https
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
touch /etc/apt/sources.list.d/kubernetes.list
echo "deb http://apt.kubernetes.io/ kubernetes-$(lsb_release -cs) main" | tee -a /etc/apt/sources.list.d/kubernetes.list
apt-get update
apt-get install -y kubectl
# Install Helm
curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
# Run tests to determine that the software installed as expected
echo "Testing to make sure that script performed as expected, and basic scenarios work"
if ! command -v kubectl; then
echo "kubectl was not installed"
exit 1
fi
if ! command -v helm; then
echo "helm was not installed"
exit 1
fi
echo "Initializing helm"
helm init --client-only
# Document what was added to the image
echo "Lastly, documenting what we added to the metadata file"
DocumentInstalledItem "kubectl ($(kubectl version --short |& head -n 1))"
DocumentInstalledItem "helm ($(helm version --short |& head -n 1))"
@@ -1,25 +0,0 @@
#!/bin/bash
################################################################################
## File: mercurial.sh
## Desc: Installs Mercurial
################################################################################
# Source the helpers for use with the script
source $HELPER_SCRIPTS/document.sh
source $HELPER_SCRIPTS/apt.sh
# Install Mercurial from the mercurial-ppa/releases repository for the latest version.
# https://www.mercurial-scm.org/wiki/Download
add-apt-repository ppa:mercurial-ppa/releases -y
apt-get update
apt-get install -y --no-install-recommends mercurial
# Run tests to determine that the software installed as expected
echo "Testing to make sure that script performed as expected, and basic scenarios work"
if ! command -v hg; then
exit 1
fi
# Document what was added to the image
echo "Lastly, documenting what we added to the metadata file"
DocumentInstalledItem "Mercurial ($(hg --version | head -n 1))"
-305
View File
@@ -1,305 +0,0 @@
#!/bin/bash
################################################################################
## File: php.sh
## Desc: Installs php
################################################################################
# Source the helpers for use with the script
source $HELPER_SCRIPTS/document.sh
LSB_RELEASE=$(lsb_release -rs)
set -e
apt-add-repository ppa:ondrej/php -y
# Install php5.6
apt-get update
apt-fast install -y --no-install-recommends \
php5.6 \
php5.6-bcmath \
php5.6-bz2 \
php5.6-cgi \
php5.6-cli \
php5.6-common \
php5.6-curl \
php5.6-dba \
php5.6-dev \
php5.6-enchant \
php5.6-fpm \
php5.6-gd \
php5.6-gmp \
php5.6-imap \
php5.6-interbase \
php5.6-intl \
php5.6-json \
php5.6-ldap \
php5.6-mbstring \
php5.6-mcrypt \
php5.6-mysql \
php5.6-odbc \
php5.6-opcache \
php5.6-pgsql \
php5.6-phpdbg \
php5.6-pspell \
php5.6-readline \
php5.6-recode \
php5.6-snmp \
php5.6-soap \
php5.6-sqlite3 \
php5.6-sybase \
php5.6-tidy \
php5.6-xml \
php5.6-xmlrpc \
php5.6-xsl \
php5.6-zip
apt-get remove --purge -yq php5.6-dev
# Install php7.0
apt-fast install -y --no-install-recommends \
php7.0 \
php7.0-bcmath \
php7.0-bz2 \
php7.0-cgi \
php7.0-cli \
php7.0-common \
php7.0-curl \
php7.0-dba \
php7.0-dev \
php7.0-enchant \
php7.0-fpm \
php7.0-gd \
php7.0-gmp \
php7.0-imap \
php7.0-interbase \
php7.0-intl \
php7.0-json \
php7.0-ldap \
php7.0-mbstring \
php7.0-mcrypt \
php7.0-mysql \
php7.0-odbc \
php7.0-opcache \
php7.0-pgsql \
php7.0-phpdbg \
php7.0-pspell \
php7.0-readline \
php7.0-recode \
php7.0-snmp \
php7.0-soap \
php7.0-sqlite3 \
php7.0-sybase \
php7.0-tidy \
php7.0-xml \
php7.0-xmlrpc \
php7.0-xsl \
php7.0-zip
apt-get remove --purge -yq php7.0-dev
# Install php7.1
apt-fast install -y --no-install-recommends \
php7.1 \
php7.1-bcmath \
php7.1-bz2 \
php7.1-cgi \
php7.1-cli \
php7.1-common \
php7.1-curl \
php7.1-dba \
php7.1-dev \
php7.1-enchant \
php7.1-fpm \
php7.1-gd \
php7.1-gmp \
php7.1-imap \
php7.1-interbase \
php7.1-intl \
php7.1-json \
php7.1-ldap \
php7.1-mbstring \
php7.1-mcrypt \
php7.1-mysql \
php7.1-odbc \
php7.1-opcache \
php7.1-pgsql \
php7.1-phpdbg \
php7.1-pspell \
php7.1-readline \
php7.1-recode \
php7.1-snmp \
php7.1-soap \
php7.1-sqlite3 \
php7.1-sybase \
php7.1-tidy \
php7.1-xml \
php7.1-xmlrpc \
php7.1-xsl \
php7.1-zip
apt-get remove --purge -yq php7.1-dev
# Install php7.2
apt-fast install -y --no-install-recommends \
php7.2 \
php7.2-bcmath \
php7.2-bz2 \
php7.2-cgi \
php7.2-cli \
php7.2-common \
php7.2-curl \
php7.2-dba \
php7.2-dev \
php7.2-enchant \
php7.2-fpm \
php7.2-gd \
php7.2-gmp \
php7.2-imap \
php7.2-interbase \
php7.2-intl \
php7.2-json \
php7.2-ldap \
php7.2-mbstring \
php7.2-mysql \
php7.2-odbc \
php7.2-opcache \
php7.2-pgsql \
php7.2-phpdbg \
php7.2-pspell \
php7.2-readline \
php7.2-recode \
php7.2-snmp \
php7.2-soap \
php7.2-sqlite3 \
php7.2-sybase \
php7.2-tidy \
php7.2-xml \
php7.2-xmlrpc \
php7.2-xsl \
php7.2-zip
# Install php7.3
apt-fast install -y --no-install-recommends \
php7.3 \
php7.3-bcmath \
php7.3-bz2 \
php7.3-cgi \
php7.3-cli \
php7.3-common \
php7.3-curl \
php7.3-dba \
php7.3-dev \
php7.3-enchant \
php7.3-fpm \
php7.3-gd \
php7.3-gmp \
php7.3-imap \
php7.3-interbase \
php7.3-intl \
php7.3-json \
php7.3-ldap \
php7.3-mbstring \
php7.3-mysql \
php7.3-odbc \
php7.3-opcache \
php7.3-pgsql \
php7.3-phpdbg \
php7.3-pspell \
php7.3-readline \
php7.3-recode \
php7.3-snmp \
php7.3-soap \
php7.3-sqlite3 \
php7.3-sybase \
php7.3-tidy \
php7.3-xml \
php7.3-xmlrpc \
php7.3-xsl \
php7.3-zip
# Install php7.4
apt-fast install -y --no-install-recommends \
php7.4 \
php7.4-bcmath \
php7.4-bz2 \
php7.4-cgi \
php7.4-cli \
php7.4-common \
php7.4-curl \
php7.4-dba \
php7.4-dev \
php7.4-enchant \
php7.4-fpm \
php7.4-gd \
php7.4-gmp \
php7.4-imap \
php7.4-interbase \
php7.4-intl \
php7.4-json \
php7.4-ldap \
php7.4-mbstring \
php7.4-mysql \
php7.4-odbc \
php7.4-opcache \
php7.4-pgsql \
php7.4-phpdbg \
php7.4-pspell \
php7.4-readline \
php7.4-snmp \
php7.4-soap \
php7.4-sqlite3 \
php7.4-sybase \
php7.4-tidy \
php7.4-xml \
php7.4-xmlrpc \
php7.4-xsl \
php7.4-zip
apt-fast install -y --no-install-recommends \
php-amqp \
php-apcu \
php-igbinary \
php-memcache \
php-memcached \
php-mongodb \
php-redis \
php-xdebug \
php-yaml \
php-zmq
apt-get remove --purge -yq php7.2-dev
apt-fast install -y --no-install-recommends snmp
# Install composer
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === file_get_contents('https://composer.github.io/installer.sig')) { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
sudo mv composer.phar /usr/bin/composer
php -r "unlink('composer-setup.php');"
# Add composer bin folder to path
echo 'export PATH="$PATH:$HOME/.config/composer/vendor/bin"' >> /etc/skel/.bashrc
# Install phpunit (for PHP)
wget -q -O phpunit https://phar.phpunit.de/phpunit-7.phar
chmod +x phpunit
mv phpunit /usr/local/bin/phpunit
# Run tests to determine that the software installed as expected
echo "Testing to make sure that script performed as expected, and basic scenarios work"
for cmd in php php5.6 php7.0 php7.1 php7.2 php7.3 php7.4 composer phpunit; do
if ! command -v $cmd; then
echo "$cmd was not installed"
exit 1
fi
done
# Document what was added to the image
echo "Lastly, documenting what we added to the metadata file"
DocumentInstalledItem "PHP 5.6 ($(php5.6 --version | head -n 1))"
DocumentInstalledItem "PHP 7.0 ($(php7.0 --version | head -n 1))"
DocumentInstalledItem "PHP 7.1 ($(php7.1 --version | head -n 1))"
DocumentInstalledItem "PHP 7.2 ($(php7.2 --version | head -n 1))"
DocumentInstalledItem "PHP 7.3 ($(php7.3 --version | head -n 1))"
DocumentInstalledItem "PHP 7.4 ($(php7.4 --version | head -n 1))"
DocumentInstalledItem "Composer ($(composer --version))"
DocumentInstalledItem "PHPUnit ($(phpunit --version))"
@@ -1,12 +0,0 @@
#!/bin/bash
################################################################################
## File: preparemetadata.sh
## Desc: This script adds a image title information to the metadata
## document
################################################################################
source $HELPER_SCRIPTS/document.sh
AddTitle "$(lsb_release -ds)"
WriteItem "The following software is installed on machines with the $IMAGE_VERSION update."
WriteItem "***"
@@ -1,151 +0,0 @@
#!/bin/bash
################################################################################
## File: android.sh
## Desc: Installs Android SDK
################################################################################
set -e
# Source the helpers for use with the script
source $HELPER_SCRIPTS/document.sh
source $HELPER_SCRIPTS/apt.sh
# Set env variable for SDK Root (https://developer.android.com/studio/command-line/variables)
ANDROID_ROOT=/usr/local/lib/android
ANDROID_SDK_ROOT=${ANDROID_ROOT}/sdk
echo "ANDROID_SDK_ROOT=${ANDROID_SDK_ROOT}" | tee -a /etc/environment
# ANDROID_HOME is deprecated, but older versions of Gradle rely on it
echo "ANDROID_HOME=${ANDROID_SDK_ROOT}" | tee -a /etc/environment
# Create android sdk directory
mkdir -p ${ANDROID_SDK_ROOT}
# Download the latest command line tools so that we can accept all of the licenses.
# See https://developer.android.com/studio/#command-tools
wget -O android-sdk.zip https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
unzip android-sdk.zip -d ${ANDROID_SDK_ROOT}
rm -f android-sdk.zip
# Check sdk manager installation
/usr/local/lib/android/sdk/tools/bin/sdkmanager --list 1>/dev/null
if [ $? -eq 0 ]
then
echo "Android SDK manager was installed"
else
echo "Android SDK manager was not installed"
exit 1
fi
# Install the following SDKs and build tools, passing in "y" to accept licenses.
echo "y" | ${ANDROID_SDK_ROOT}/tools/bin/sdkmanager \
"ndk-bundle" \
"platform-tools" \
"platforms;android-29" \
"platforms;android-28" \
"platforms;android-27" \
"platforms;android-26" \
"platforms;android-25" \
"platforms;android-24" \
"platforms;android-23" \
"platforms;android-22" \
"platforms;android-21" \
"platforms;android-19" \
"platforms;android-17" \
"build-tools;29.0.3" \
"build-tools;29.0.2" \
"build-tools;29.0.0" \
"build-tools;28.0.3" \
"build-tools;28.0.2" \
"build-tools;28.0.1" \
"build-tools;28.0.0" \
"build-tools;27.0.3" \
"build-tools;27.0.2" \
"build-tools;27.0.1" \
"build-tools;27.0.0" \
"build-tools;26.0.3" \
"build-tools;26.0.2" \
"build-tools;26.0.1" \
"build-tools;26.0.0" \
"build-tools;25.0.3" \
"build-tools;25.0.2" \
"build-tools;25.0.1" \
"build-tools;25.0.0" \
"build-tools;24.0.3" \
"build-tools;24.0.2" \
"build-tools;24.0.1" \
"build-tools;24.0.0" \
"build-tools;23.0.3" \
"build-tools;23.0.2" \
"build-tools;23.0.1" \
"build-tools;22.0.1" \
"build-tools;21.1.2" \
"build-tools;20.0.0" \
"build-tools;19.1.0" \
"build-tools;17.0.0" \
"extras;android;m2repository" \
"extras;google;m2repository" \
"extras;google;google_play_services" \
"add-ons;addon-google_apis-google-24" \
"add-ons;addon-google_apis-google-23" \
"add-ons;addon-google_apis-google-22" \
"add-ons;addon-google_apis-google-21" \
"cmake;3.6.4111459" \
"cmake;3.10.2.4988404" \
"patcher;v4"
# Document what was added to the image
echo "Lastly, document what was added to the metadata file"
DocumentInstalledItem "Google Repository $(cat ${ANDROID_SDK_ROOT}/extras/google/m2repository/source.properties 2>&1 | grep Pkg.Revision | cut -d '=' -f 2)"
DocumentInstalledItem "Google Play services $(cat ${ANDROID_SDK_ROOT}/extras/google/google_play_services/source.properties 2>&1 | grep Pkg.Revision | cut -d '=' -f 2)"
DocumentInstalledItem "Google APIs 24"
DocumentInstalledItem "Google APIs 23"
DocumentInstalledItem "Google APIs 22"
DocumentInstalledItem "Google APIs 21"
DocumentInstalledItem "CMake $(ls ${ANDROID_SDK_ROOT}/cmake 2>&1)"
DocumentInstalledItem "Android Support Repository 47.0.0"
DocumentInstalledItem "Android SDK Platform-Tools $(cat ${ANDROID_SDK_ROOT}/platform-tools/source.properties 2>&1 | grep Pkg.Revision | cut -d '=' -f 2)"
DocumentInstalledItem "Android SDK Platform 29"
DocumentInstalledItem "Android SDK Platform 28"
DocumentInstalledItem "Android SDK Platform 27"
DocumentInstalledItem "Android SDK Platform 26"
DocumentInstalledItem "Android SDK Platform 25"
DocumentInstalledItem "Android SDK Platform 24"
DocumentInstalledItem "Android SDK Platform 23"
DocumentInstalledItem "Android SDK Platform 22"
DocumentInstalledItem "Android SDK Platform 21"
DocumentInstalledItem "Android SDK Platform 19"
DocumentInstalledItem "Android SDK Platform 17"
DocumentInstalledItem "Android SDK Patch Applier v4"
DocumentInstalledItem "Android SDK Build-Tools 29.0.3"
DocumentInstalledItem "Android SDK Build-Tools 29.0.2"
DocumentInstalledItem "Android SDK Build-Tools 29.0.0"
DocumentInstalledItem "Android SDK Build-Tools 28.0.3"
DocumentInstalledItem "Android SDK Build-Tools 28.0.2"
DocumentInstalledItem "Android SDK Build-Tools 28.0.1"
DocumentInstalledItem "Android SDK Build-Tools 28.0.0"
DocumentInstalledItem "Android SDK Build-Tools 27.0.3"
DocumentInstalledItem "Android SDK Build-Tools 27.0.2"
DocumentInstalledItem "Android SDK Build-Tools 27.0.1"
DocumentInstalledItem "Android SDK Build-Tools 27.0.0"
DocumentInstalledItem "Android SDK Build-Tools 26.0.3"
DocumentInstalledItem "Android SDK Build-Tools 26.0.2"
DocumentInstalledItem "Android SDK Build-Tools 26.0.1"
DocumentInstalledItem "Android SDK Build-Tools 26.0.0"
DocumentInstalledItem "Android SDK Build-Tools 25.0.3"
DocumentInstalledItem "Android SDK Build-Tools 25.0.2"
DocumentInstalledItem "Android SDK Build-Tools 25.0.1"
DocumentInstalledItem "Android SDK Build-Tools 25.0.0"
DocumentInstalledItem "Android SDK Build-Tools 24.0.3"
DocumentInstalledItem "Android SDK Build-Tools 24.0.2"
DocumentInstalledItem "Android SDK Build-Tools 24.0.1"
DocumentInstalledItem "Android SDK Build-Tools 24.0.0"
DocumentInstalledItem "Android SDK Build-Tools 23.0.3"
DocumentInstalledItem "Android SDK Build-Tools 23.0.2"
DocumentInstalledItem "Android SDK Build-Tools 23.0.1"
DocumentInstalledItem "Android SDK Build-Tools 22.0.1"
DocumentInstalledItem "Android SDK Build-Tools 21.1.2"
DocumentInstalledItem "Android SDK Build-Tools 20.0.0"
DocumentInstalledItem "Android SDK Build-Tools 19.1.0"
DocumentInstalledItem "Android SDK Build-Tools 17.0.0"
DocumentInstalledItem "Android NDK $(cat ${ANDROID_SDK_ROOT}/ndk-bundle/source.properties 2>&1 | grep Pkg.Revision | cut -d ' ' -f 3)"
@@ -1,166 +0,0 @@
#!/bin/bash
################################################################################
## File: basic.sh
## Desc: Installs basic command line utilities and dev packages
################################################################################
# Source the helpers for use with the script
source $HELPER_SCRIPTS/document.sh
source $HELPER_SCRIPTS/apt.sh
set -e
echo "Install dnsutils"
apt-get install -y --no-install-recommends dnsutils
echo "Install file"
apt-get install -y --no-install-recommends file
echo "Install ftp"
apt-get install -y --no-install-recommends ftp
echo "Install iproute2"
apt-get install -y --no-install-recommends iproute2
echo "Install iputils-ping"
apt-get install -y --no-install-recommends iputils-ping
echo "Install jq"
apt-get install -y --no-install-recommends jq
echo "Install libcurl3"
apt-get install -y --no-install-recommends libcurl3
echo "Install libunwind8"
apt-get install -y --no-install-recommends libunwind8
echo "Install locales"
apt-get install -y --no-install-recommends locales
echo "Install netcat"
apt-get install -y --no-install-recommends netcat
echo "Install openssh-client"
apt-get install -y --no-install-recommends openssh-client
echo "Install rsync"
apt-get install -y --no-install-recommends rsync
echo "Install shellcheck"
apt-get install -y --no-install-recommends shellcheck
echo "Install sudo"
apt-get install -y --no-install-recommends sudo
echo "Install telnet"
apt-get install -y --no-install-recommends telnet
echo "Install time"
apt-get install -y --no-install-recommends time
echo "Install tzdata"
apt-get install -y --no-install-recommends tzdata
echo "Install unzip"
apt-get install -y --no-install-recommends unzip
echo "Install upx"
apt-get install -y --no-install-recommends upx
echo "Install wget"
apt-get install -y --no-install-recommends wget
echo "Install zip"
apt-get install -y --no-install-recommends zip
echo "Install zstd"
apt-get install -y --no-install-recommends zstd
echo "Install libxkbfile"
apt-get install -y --no-install-recommends libxkbfile-dev
echo "Install pkg-config"
apt-get install -y --no-install-recommends pkg-config
echo "Install libsecret-1-dev"
apt-get install -y --no-install-recommends libsecret-1-dev
echo "Install libxss1"
apt-get install -y --no-install-recommends libxss1
echo "Install libgconf-2-4"
apt-get install -y --no-install-recommends libgconf-2-4
echo "Install dbus"
apt-get install -y --no-install-recommends dbus
echo "Install xvfb"
apt-get install -y --no-install-recommends xvfb
echo "Install libgtk"
apt-get install -y --no-install-recommends libgtk-3-0
echo "Install tk"
apt install -y tk
echo "Install fakeroot"
apt-get install -y --no-install-recommends fakeroot
echo "Install dpkg"
apt-get install -y --no-install-recommends dpkg
echo "Install rpm"
apt-get install -y --no-install-recommends rpm
echo "Install xz-utils"
apt-get install -y --no-install-recommends xz-utils
echo "Install xorriso"
apt-get install -y --no-install-recommends xorriso
echo "Install zsync"
apt-get install -y --no-install-recommends zsync
echo "Install curl"
apt-get install -y --no-install-recommends curl
echo "Install parallel"
apt-get install -y --no-install-recommends parallel
# Run tests to determine that the software installed as expected
echo "Testing to make sure that script performed as expected, and basic scenarios work"
for cmd in curl file ftp jq netcat ssh parallel rsync shellcheck sudo telnet time unzip wget zip; do
if ! command -v $cmd; then
echo "$cmd was not installed"
exit 1
fi
done
# Document what was added to the image
echo "Lastly, documenting what we added to the metadata file"
DocumentInstalledItem "Basic CLI:"
DocumentInstalledItemIndent "curl"
DocumentInstalledItemIndent "dnsutils"
DocumentInstalledItemIndent "file"
DocumentInstalledItemIndent "ftp"
DocumentInstalledItemIndent "iproute2"
DocumentInstalledItemIndent "iputils-ping"
DocumentInstalledItemIndent "jq"
DocumentInstalledItemIndent "libcurl3"
DocumentInstalledItemIndent "libicu55"
DocumentInstalledItemIndent "libunwind8"
DocumentInstalledItemIndent "locales"
DocumentInstalledItemIndent "netcat"
DocumentInstalledItemIndent "openssh-client"
DocumentInstalledItemIndent "parallel"
DocumentInstalledItemIndent "rsync"
DocumentInstalledItemIndent "shellcheck"
DocumentInstalledItemIndent "sudo"
DocumentInstalledItemIndent "telnet"
DocumentInstalledItemIndent "time"
DocumentInstalledItemIndent "tzdata"
DocumentInstalledItemIndent "unzip"
DocumentInstalledItemIndent "upx"
DocumentInstalledItemIndent "wget"
DocumentInstalledItemIndent "zip"
DocumentInstalledItemIndent "zstd"
@@ -1,42 +0,0 @@
#!/bin/bash
################################################################################
## File: kubernetes-tools.sh
## Desc: Installs kubectl, helm
################################################################################
# Source the helpers for use with the script
source $HELPER_SCRIPTS/document.sh
source $HELPER_SCRIPTS/apt.sh
## Install kubectl
apt-get install -y apt-transport-https
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
touch /etc/apt/sources.list.d/kubernetes.list
# Based on https://kubernetes.io/docs/tasks/tools/install-kubectl/, package is still called xenial
echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" | tee -a /etc/apt/sources.list.d/kubernetes.list
apt-get update
apt-get install -y kubectl
# Install Helm
curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
# Run tests to determine that the software installed as expected
echo "Testing to make sure that script performed as expected, and basic scenarios work"
if ! command -v kubectl; then
echo "kubectl was not installed"
exit 1
fi
if ! command -v helm; then
echo "helm was not installed"
exit 1
fi
echo "Initializing helm"
helm init --client-only
# Document what was added to the image
echo "Lastly, documenting what we added to the metadata file"
DocumentInstalledItem "kubectl ($(kubectl version --short |& head -n 1))"
DocumentInstalledItem "helm ($(helm version --short |& head -n 1))"
@@ -1,21 +0,0 @@
#!/bin/bash
################################################################################
## File: mercurial.sh
## Desc: Installs Mercurial
################################################################################
# Source the helpers for use with the script
source $HELPER_SCRIPTS/document.sh
source $HELPER_SCRIPTS/apt.sh
apt-get install -y --no-install-recommends mercurial
# Run tests to determine that the software installed as expected
echo "Testing to make sure that script performed as expected, and basic scenarios work"
if ! command -v hg; then
exit 1
fi
# Document what was added to the image
echo "Lastly, documenting what we added to the metadata file"
DocumentInstalledItem "Mercurial ($(hg --version | head -n 1))"
-220
View File
@@ -1,220 +0,0 @@
#!/bin/bash
################################################################################
## File: php.sh
## Desc: Installs php
################################################################################
# Source the helpers for use with the script
source $HELPER_SCRIPTS/document.sh
LSB_RELEASE=$(lsb_release -rs)
set -e
apt-add-repository ppa:ondrej/php -y
# Install php7.1
apt-fast install -y --no-install-recommends \
php7.1 \
php7.1-bcmath \
php7.1-bz2 \
php7.1-cgi \
php7.1-cli \
php7.1-common \
php7.1-curl \
php7.1-dba \
php7.1-dev \
php7.1-enchant \
php7.1-fpm \
php7.1-gd \
php7.1-gmp \
php7.1-imap \
php7.1-interbase \
php7.1-intl \
php7.1-json \
php7.1-ldap \
php7.1-mbstring \
php7.1-mcrypt \
php7.1-mysql \
php7.1-odbc \
php7.1-opcache \
php7.1-pgsql \
php7.1-phpdbg \
php7.1-pspell \
php7.1-readline \
php7.1-recode \
php7.1-snmp \
php7.1-soap \
php7.1-sqlite3 \
php7.1-sybase \
php7.1-tidy \
php7.1-xml \
php7.1-xmlrpc \
php7.1-xsl \
php7.1-zip
apt-get remove --purge -yq php7.1-dev
# Install php7.2
apt-fast install -y --no-install-recommends \
php7.2 \
php7.2-bcmath \
php7.2-bz2 \
php7.2-cgi \
php7.2-cli \
php7.2-common \
php7.2-curl \
php7.2-dba \
php7.2-dev \
php7.2-enchant \
php7.2-fpm \
php7.2-gd \
php7.2-gmp \
php7.2-imap \
php7.2-interbase \
php7.2-intl \
php7.2-json \
php7.2-ldap \
php7.2-mbstring \
php7.2-mysql \
php7.2-odbc \
php7.2-opcache \
php7.2-pgsql \
php7.2-phpdbg \
php7.2-pspell \
php7.2-readline \
php7.2-recode \
php7.2-snmp \
php7.2-soap \
php7.2-sqlite3 \
php7.2-sybase \
php7.2-tidy \
php7.2-xml \
php7.2-xmlrpc \
php7.2-xsl \
php7.2-zip
# Install php7.3
apt-fast install -y --no-install-recommends \
php7.3 \
php7.3-bcmath \
php7.3-bz2 \
php7.3-cgi \
php7.3-cli \
php7.3-common \
php7.3-curl \
php7.3-dba \
php7.3-dev \
php7.3-enchant \
php7.3-fpm \
php7.3-gd \
php7.3-gmp \
php7.3-imap \
php7.3-interbase \
php7.3-intl \
php7.3-json \
php7.3-ldap \
php7.3-mbstring \
php7.3-mysql \
php7.3-odbc \
php7.3-opcache \
php7.3-pgsql \
php7.3-phpdbg \
php7.3-pspell \
php7.3-readline \
php7.3-recode \
php7.3-snmp \
php7.3-soap \
php7.3-sqlite3 \
php7.3-sybase \
php7.3-tidy \
php7.3-xml \
php7.3-xmlrpc \
php7.3-xsl \
php7.3-zip
# Install php7.4
apt-fast install -y --no-install-recommends \
php7.4 \
php7.4-bcmath \
php7.4-bz2 \
php7.4-cgi \
php7.4-cli \
php7.4-common \
php7.4-curl \
php7.4-dba \
php7.4-dev \
php7.4-enchant \
php7.4-fpm \
php7.4-gd \
php7.4-gmp \
php7.4-imap \
php7.4-interbase \
php7.4-intl \
php7.4-json \
php7.4-ldap \
php7.4-mbstring \
php7.4-mysql \
php7.4-odbc \
php7.4-opcache \
php7.4-pgsql \
php7.4-phpdbg \
php7.4-pspell \
php7.4-readline \
php7.4-snmp \
php7.4-soap \
php7.4-sqlite3 \
php7.4-sybase \
php7.4-tidy \
php7.4-xml \
php7.4-xmlrpc \
php7.4-xsl \
php7.4-zip
apt-fast install -y --no-install-recommends \
php-amqp \
php-apcu \
php-igbinary \
php-memcache \
php-memcached \
php-mongodb \
php-redis \
php-xdebug \
php-yaml \
php-zmq
apt-get remove --purge -yq php7.2-dev
apt-fast install -y --no-install-recommends snmp
# Install composer
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === file_get_contents('https://composer.github.io/installer.sig')) { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
sudo mv composer.phar /usr/bin/composer
php -r "unlink('composer-setup.php');"
# Add composer bin folder to path
echo 'export PATH="$PATH:$HOME/.config/composer/vendor/bin"' >> /etc/skel/.bashrc
# Install phpunit (for PHP)
wget -q -O phpunit https://phar.phpunit.de/phpunit-7.phar
chmod +x phpunit
mv phpunit /usr/local/bin/phpunit
# Run tests to determine that the software installed as expected
echo "Testing to make sure that script performed as expected, and basic scenarios work"
for cmd in php php7.1 php7.2 php7.3 php7.4 composer phpunit; do
if ! command -v $cmd; then
echo "$cmd was not installed"
exit 1
fi
done
# Document what was added to the image
echo "Lastly, documenting what we added to the metadata file"
DocumentInstalledItem "PHP 7.1 ($(php7.1 --version | head -n 1))"
DocumentInstalledItem "PHP 7.2 ($(php7.2 --version | head -n 1))"
DocumentInstalledItem "PHP 7.3 ($(php7.3 --version | head -n 1))"
DocumentInstalledItem "PHP 7.4 ($(php7.4 --version | head -n 1))"
DocumentInstalledItem "Composer ($(composer --version))"
DocumentInstalledItem "PHPUnit ($(phpunit --version))"
@@ -1,12 +0,0 @@
#!/bin/bash
################################################################################
## File: preparemetadata.sh
## Desc: This script adds a image title information to the metadata
## document
################################################################################
source $HELPER_SCRIPTS/document.sh
AddTitle "$(lsb_release -ds)"
WriteItem "The following software is installed on machines with the $IMAGE_VERSION update."
WriteItem "***"
-23
View File
@@ -1,23 +0,0 @@
#!/bin/bash
################################################################################
## File: 7-zip.sh
## Desc: Installs 7-zip
################################################################################
# Source the helpers for use with the script
source $HELPER_SCRIPTS/document.sh
# Install 7-Zip
apt-get update -y
apt-get install -y p7zip p7zip-full p7zip-rar
# Run tests to determine that the software installed as expected
echo "Testing to make sure that script performed as expected, and basic scenarios work"
if ! command -v 7z; then
echo "7-Zip was not installed"
exit 1
fi
# Document what was added to the image
echo "Lastly, documenting what we added to the metadata file"
DocumentInstalledItem "7-Zip $(7z i | head --lines=2 | cut -d ' ' -f 3 | tr -d '\n')"
@@ -1,25 +0,0 @@
#!/bin/bash
################################################################################
## File: ansible.sh
## Desc: Installs Ansible
################################################################################
# Source the helpers for use with the script
source $HELPER_SCRIPTS/document.sh
source $HELPER_SCRIPTS/apt.sh
# Install Ansible PPA and latest Ansible
add-apt-repository ppa:ansible/ansible
apt-get update
apt-get install -y --no-install-recommends ansible
# Run tests to determine that the software installed as expected
echo "Testing to make sure that script performed as expected, and basic scenarios work"
if ! command -v ansible; then
echo "Ansible was not installed or found on PATH"
exit 1
fi
# Document what was added to the image
echo "Lastly, documenting what we added to the metadata file"
DocumentInstalledItem "Ansible ($(ansible --version |& head -n 1))"
-26
View File
@@ -1,26 +0,0 @@
#!/bin/bash
################################################################################
## File: aws.sh
## Desc: Installs the AWS CLI
################################################################################
# Source the helpers
source $HELPER_SCRIPTS/document.sh
# Install the AWS CLI
curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
unzip awscli-bundle.zip
./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
rm awscli-bundle.zip
rm -rf awscli-bundle
# Validate the installation
echo "Validate the installation"
if ! command -v aws; then
echo "aws was not installed"
exit 1
fi
# Document the installed version
echo "Document the installed version"
DocumentInstalledItem "AWS CLI ($(aws --version 2>&1))"
-25
View File
@@ -1,25 +0,0 @@
#!/bin/bash
################################################################################
## File: azcopy.sh
## Desc: Installs AzCopy
################################################################################
# Source the helpers for use with the script
source $HELPER_SCRIPTS/document.sh
# Install AzCopy
wget -O azcopy.tar.gz https://aka.ms/downloadazcopylinux64
tar -xf azcopy.tar.gz
rm azcopy.tar.gz
./install.sh
# Run tests to determine that the software installed as expected
echo "Testing to make sure that script performed as expected, and basic scenarios work"
if ! command -v azcopy; then
echo "azcopy was not installed"
exit 1
fi
# Document what was added to the image
echo "Lastly, documenting what we added to the metadata file"
DocumentInstalledItem "AzCopy ($(azcopy --version))"

Some files were not shown because too many files have changed in this diff Show More