Vladimir Safonkin
27a633c450
Install Go to hostedtoolcache directory on Ubuntu image ( #848 )
...
* Move go location to the toolcache
2020-05-14 15:10:12 +03:00
Dmitry Shibanov
dcc9da4432
Add nodejs tool cache for linux. ( #839 )
...
* add nodejs
* 4 node versions
Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com >
2020-05-14 15:10:10 +03:00
Vladimir Safonkin
e132f308cc
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-14 15:10:09 +03:00
Nikita Bykov
33e02acfd0
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-05-14 15:10:01 +03:00
Vladimir Safonkin
aa3253081d
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-05-14 15:10:00 +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
Aleksandr Chebotov
9109037d4e
apt-get clean
2020-04-21 18:23:33 +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
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
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
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
Aleksandr Chebotov
bd10babf2f
install haveged random generator
2020-04-06 16:21:15 +03:00
Dmitry Shibanov
712cbbe2e1
Add nvm for linux ( #582 )
...
Install nvm on both Ubuntu 16.04 and Ubuntu 18.04 images.
Authored-by: Dmitry Shibanov <v-dmshib@microsoft.com >
2020-04-03 09:10:34 -04:00
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 <v-sedoli@micorosoft.com >
2020-04-02 16:14:11 +03:00
Nikita Bykov
07e1f37d74
added swift support
2020-03-24 09:27:15 +03:00
Aleksandr Chebotov
6be8521bf6
depreacted BOOST_ROOT env variable
2020-03-16 12:51:40 +03:00
Mikhail Timofeev
d05df32492
rename script to configure-environment.sh
2020-03-13 11:09:03 +03:00
Mikhail Timofeev
09bc20f238
move inline to envvariables.sh
2020-03-12 23:46:11 +03:00
Mikhail Timofeev
d7c9e5f1d3
add comment
2020-03-12 18:54:01 +03:00
Mikhail Timofeev
6bfc4bd78b
add config directory
2020-03-11 23:34:22 +03:00
Dmitry Shibanov
05585de03b
Install latest patch versions of golang for linux ( #501 )
...
* install golang for linux
2020-03-11 11:08:20 +03:00
Aleksandr Chebotov
42417eb98f
Add additional agent info ( #499 )
...
* add agent additional info
* add agent additional info
* add agent additional info
2020-03-08 17:41:55 +03:00
Mikhail Timofeev
17235787ae
Unite powershell installation scripts
2020-03-05 15:14:00 +03:00
Maxim Lobanov
5a2acbc6f0
Add Bazelisk support to Linux and Windows ( #490 )
...
* added bazelisk
* moved bazelisk installation to bazel
* changed Validate-Bazel.ps1
* removed Install-Bazelisk.ps1
* changed bazel and bazelisk version output
* fixed Validate-Bazel.ps1
* removed the extra "$" character
2020-03-05 10:30:24 +03:00
Niels
c6bf6c3b7b
Install packer on build agent - issue #280 ( #295 )
...
* create packer.sh deployment file
Copy from terraform.sh
* add packer.sh to provisioner
add packer.sh script to provisioner to install packer.
* add packer.sh to provisioner
Add packer.sh script to provisioner to install packer
* remove blank lines
removed blank lines as requested in feedback by alepauly.
* remove additional blank lines
* Add Install-Packer.ps1
This script installs packer on Windows through chocolatey
* Create Validate-Packer.ps1
This script validates the installation of Packer from Install-Packer.ps1 and adds the software details to the markdown files.
* Add Packer install and validate script
Added Packer install script and validate script to provisioners.
* Add Packer install script and validation script
Add Packer install and validation script to provisioners.
2020-03-04 17:42:36 +03:00
Aleksandr Chebotov
52d17cfc5d
Add julia ( #476 )
...
* Update packer configs to add julia
* fix julia installation on ubuntu
2020-03-02 14:44:14 +03:00
Aleksandr Chebotov
3145274036
Update PATH environment variable to add .dotnet and php composer default folder ( #477 )
...
* Add environment variables for .dotnet and php comopser
* update rust.sh comments
2020-03-02 14:13:53 +03:00
Alejandro Pauly
7e9c3ca728
Merge pull request #470 from m-minasyan/v-mimina/docker-moby-version-fix
...
Change documenting of Docker version
2020-02-28 08:06:40 -05:00
Mihran Minasyan
f0e4d78006
Deleted docker.sh from ubuntu jsons
2020-02-27 19:14:40 +04:00
Alejandro Pauly
49d2e87c12
Merge pull request #466 from nikita-bykov/bazel-support
...
Add Bazel support to Linux and Windows
2020-02-27 10:06:24 -05:00
Sergey Akhalkov
c321cf5bc3
Merge pull request #449 from andy-mishechkin/v-andmis/ubuntu/131_remove_duplicate_repos_dotnetcore
...
[Ubuntu 18.04] Removing duplicate repos - dotnetcore-skd.sh
2020-02-27 09:56:08 +03:00
Aleksandr Chebotov
f1d83a3d09
move azpowershell.sh script
2020-02-26 13:04:47 +03:00
Nikita Bykov
f585d8019e
Updated JSON files
2020-02-26 11:08:18 +03:00
root
6da930087b
dotnetcore-sdk.sh has been refactored for using in both Ubuntu 16/18 deployments
2020-02-21 13:38:05 +04:00
Alejandro Pauly
d7f75549af
Merge pull request #407 from al-cheb/al-cheb/add_imageos
...
Add ImageOS environment variable
2020-02-17 08:22:07 -05:00
Aleksandr Chebotov
8023952876
add ImageOS env variable
2020-02-14 14:43:30 +03:00
Alena Sviridenko
2b27629726
Merge pull request #380 from dsame/firefox-driver
...
Install Firefox(Gecko) webdriver to linux images
2020-02-14 12:19:58 +03:00
Alejandro Pauly
9d8515794c
Merge pull request #369 from akv-platform/v-ivnosa/add-gcc-gfort-clang
...
Add `gcc`, `gfortran` and `clang` on Windows and Ubuntu images
2020-02-10 08:02:44 -05:00
Sergey Dolin
1b799fea5f
Change template.json files
2020-02-10 17:01:49 +05:00
Sergey Akhalkov
b1026148e8
Merge pull request #366 from al-cheb/al-cheb/dpkg_fix
...
Fix unattended installation some packages
2020-02-06 12:12:27 +03:00
Ivan Nosar
10f73fed9d
Merge branch 'master' of github.com:actions/virtual-environments into v-ivnosa/add-gcc-gfort-clang
2020-02-04 18:24:21 +03:00
Ivan Nosar
58033ad1fd
Install gcc, gfortran and clang on linux
2020-02-04 17:14:16 +03:00
Alejandro Pauly
6a9d2a2918
Merge pull request #350 from dmitry-shibanov/v-dmshib/add-libpq-dev
...
Add libpq-dev to linux images
2020-02-04 08:43:54 -05:00
Aleksandr Chebotov
f2df3a55d7
dpkg config
2020-02-04 16:03:08 +03:00
Dmitry Shibanov
95cd934020
add libpq-dev
2020-01-31 12:21:33 +03:00
Andrey Mishechkin
4e72032c3c
Max files limit has been changed from 50000 to 65536
2020-01-31 10:59:30 +04:00
Andrey Mishechkin
96d947779c
[DefaultLimitNOFILE=50000] setting has been added to /etc/systemd/system.conf
2020-01-29 16:14:44 +04:00
Mihran
2b2aa98d56
Switch Linux toolcache to GitHub package registry ( #316 )
...
* Switch toolcache to GitHub package registry
* Add Execute in /tmp & show failure code
* Added boost 1.72 & tmp folder parameters
* Change "github_feed_token" to "null"
2020-01-29 10:26:47 +03:00
Alejandro Pauly
2199a6cd50
Merge pull request #216 from vmapetr/v-mapetr/add-npm-toolcache
...
Toolcache: Add NPM Toolcache support for Windows/Linux
2020-01-12 19:48:25 -05:00
Maksim Petrov
4c30ace0cc
Toolcache: Add NPM Toolcache support for Windows/Linux
2019-12-30 11:40:10 +03:00