Sergey Dolin
adf1f3d76e
[ubuntu] Remove apt sources used to install azure-cli only ( #3274 )
2021-05-05 16:39:04 +03:00
Sergey Dolin
552da81d13
[ubuntu] Document GHC apt repository ( #3268 )
2021-04-28 14:51:16 +03:00
Sergey Dolin
98070a66fc
[ubuntu] Rework bazel installation to avoid using apt repos ( #3088 )
2021-04-12 11:31:34 +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
Sergey Dolin
6168b56552
Apply fix from https://github.com/github/super-linter/issues/1397 ( #3024 )
2021-03-25 12:55:24 +03: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
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
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
Sergey Dolin
d0e2b96b20
Remove PyPy symlink workaround from Windows images ( #2744 )
2021-02-20 11:51:32 +03:00
Sergey Dolin
36d6d588c1
remove M2_HOME from windows images ( #2711 )
2021-02-16 11:08:50 +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
Sergey Dolin
6654c477db
Remove M2_HOME from linux images ( #2561 )
2021-02-11 12:25:59 +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
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
Sergey Dolin
ada08c2507
[windows] Change Android SDK root ( #2343 )
2021-01-13 15:58:05 +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
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
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
Sergey Dolin
3e1fdc417b
[windows] Add Android Comand Line tools ( #2362 )
2020-12-30 11:29:15 +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
Sergey Dolin
7775dfb021
[macos] Add Xcode command line tools version ( #2205 )
2020-12-10 11:15:39 +03:00
Sergey Dolin
3c7eed569a
Add android emulator version ( #2144 )
2020-12-08 22:13:20 +03: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
Sergey Dolin
7893bb54f3
[ubuntu] Handle DNS error and errors in the child processes ( #2146 )
2020-12-02 11:47:01 +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
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
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
Sergey Dolin and 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 <[email protected] >
2020-11-05 12:20:40 +03:00
Sergey Dolin and 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 <[email protected] >
2020-11-05 10:43:41 +03:00
Sergey Dolin and Sergey Dolin
d511b0d2da
[windows] give full access to Temp folder ( #1959 )
...
Co-authored-by: Sergey Dolin <[email protected] >
2020-11-03 15:58:18 +03:00
Sergey Dolin and 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 <[email protected] >
2020-08-20 11:39:33 +03:00
Sergey Dolin and Sergey Dolin
a3eb0ee40a
Install NSIS from Source Forge ( #1392 )
...
* Install NSIS from Source Forge
* Switch to 3.06.1
Co-authored-by: Sergey Dolin <[email protected] >
2020-08-11 23:41:25 +03:00
Sergey Dolin and 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 <[email protected] >
2020-07-30 10:12:49 +03:00
Sergey Dolin and Sergey Dolin
5f0524fda7
Fix WriteItem call ( #1231 )
...
Co-authored-by: Sergey Dolin <[email protected] >
2020-07-15 11:12:07 +03:00
Sergey Dolin and Sergey Dolin
363160a807
Fix StartCode/EndCode markup ( #1213 )
...
Co-authored-by: Sergey Dolin <[email protected] >
2020-07-14 11:26:26 +03:00
Sergey Dolin and 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 <[email protected] >
2020-07-09 09:57:02 +03:00
Sergey Dolin and 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 <[email protected] >
2020-07-08 11:13:45 +03:00
Sergey Dolin and 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 <[email protected] >
2020-06-12 00:06:38 +03:00
Sergey Dolin and 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 <[email protected] >
2020-06-11 10:09:15 +03:00
Sergey Dolin and Sergey Dolin
b5c0e6d2f9
Install MongoDB on Windows images ( #680 )
...
* Add installation MongoDB
* Remove env update
Co-authored-by: Sergey Dolin <[email protected] >
2020-06-02 15:52:54 +03:00
Sergey Dolin and Sergey Dolin
c6a872a71e
Return back dotnent 3.1.102 ( #778 )
...
Co-authored-by: Sergey Dolin <[email protected] >
2020-06-02 15:52:30 +03:00
Sergey Dolin and 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 <[email protected] >
2020-05-26 16:30:15 +03:00
Sergey Dolin and Sergey Dolin
8632288097
Install GitHub CLI on Windows images ( #853 )
...
* Install GitHub CLI on Windows images
* Resolve comments
Co-authored-by: Sergey Dolin <[email protected] >
2020-05-19 11:26:04 +03:00
Sergey Dolin and Sergey Dolin
02060533d3
Don\'t create backup sed file ( #792 )
...
Co-authored-by: Sergey Dolin <[email protected] >
2020-04-29 10:46:23 +03:00
Sergey Dolin and 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 <[email protected] >
2020-04-24 10:35:00 +03:00
Sergey Dolin and Sergey Dolin
53cfa780e5
Use Install-Binary instead of Install-MSI ( #773 )
...
Co-authored-by: Sergey Dolin <[email protected] >
2020-04-24 09:37:41 +03:00
Sergey Dolin and Sergey Dolin
8410ae2c65
Add snap/bin to /etc/environment ( #755 )
...
* Add snap/bin to /etc/environment
Co-authored-by: Sergey Dolin <[email protected] >
2020-04-23 18:19:11 +03:00
Sergey Dolin and 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 <[email protected] >
2020-04-22 12:31:25 +03:00
Sergey Dolin and 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 <[email protected] >
2020-04-16 14:34:59 +03:00
Sergey Dolin and 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 <[email protected] >
2020-04-14 11:23:44 +03:00
Sergey Dolin and 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 <[email protected] >
2020-04-10 12:20:16 +03:00
Sergey Dolin
0db006580b
Merge pull request #2 from actions/master
...
Merge upstream
2020-04-03 13:23:15 +05:00
Sergey Dolin and Sergey Dolin
955b38c196
Add MongoDB 4.2 to linux images ( #591 )
...
* Add MongoDB 4.2 to linux images
* use the same installation script for all versions
* Add helpers to get Ubuntu version
* Improve helper functions
* Rename install.sh to os.sh
Co-authored-by: Sergey Dolin <[email protected] >
2020-04-02 16:14:11 +03: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
Sergey Dolin
5b6b11c554
Merge pull request #1 from actions/master
...
Sync with head fork
2020-02-10 16:21:13 +05:00