Commit Graph
32 Commits
Author SHA1 Message Date
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
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
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
Darii Nurgaleev a2e5aefffd [Ubuntu] update apt.mock with additional lock error. (#2299) 2020-12-18 21:34:02 +03:00
Darii Nurgaleev 73094f3bea [macOS] software update week 51 (#2287) 2020-12-18 10:32:29 +03: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
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
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
Darii NurgaleevandLeonid Lapshin 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 <[email protected]>
2020-10-27 13:16:55 +03:00
Darii Nurgaleev 0b6973e0d0 change post generation folder. (#1825) 2020-10-16 11:34:35 +03:00
Darii Nurgaleev 5cf25b5baa added DOTNET_MULTILEVEL_LOOKUP (#1417) 2020-08-15 15:28:58 +03: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
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
Darii Nurgaleev 64f438fd7a PostgreSQL: Validation and Installer parameters fix. (#1148)
* Removed PostgreSQL server from path.
2020-06-30 20:43:47 +03:00
Darii Nurgaleev fc206bb997 .NET 48 change description. (#1132)
* Change .NET software description.

* Fix description.
2020-06-28 21:11:01 +03:00
Darii NurgaleevandDariy.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 <[email protected]>
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
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
Darii Nurgaleev 350bf4a646 Change .NET software description. (#1078) 2020-06-22 12:41:34 +03:00
Darii NurgaleevandDariy.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 <[email protected]>
2020-06-02 15:52:42 +03:00
Darii Nurgaleev a1b0db7199 removed fix (#943) 2020-05-27 10:30:45 +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
Dariy Nurgaleev 48192ea930 added fix for systemd ubuntu 18 (#881) 2020-05-14 19:05:34 +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
Dariy Nurgaleev ceef6d41d6 added SSDT workload to VS 2019 (#844) 2020-05-11 12:30:59 +03:00
Dariy Nurgaleev 365d106302 added workaround for default DNS (#819) 2020-05-05 14:01:04 +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
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
Dariy NurgaleevandDariy.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 <[email protected]>
2020-04-21 10:21:02 +03:00
Dariy Nurgaleev a48d21f57a Create directory using native powershell tools 2020-03-30 16:49:34 +07:00
Dariy Nurgaleev d3ab1f0bb0 changed installation packages and cleanup 2020-03-24 17:28:01 +07:00