[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
This commit is contained in:
Mikhail Timofeev
2021-01-11 10:42:58 +03:00
committed by GitHub
parent df05e8c6cb
commit 31c97aac43
15 changed files with 52 additions and 137 deletions

View File

@@ -1,9 +1,3 @@
Describe "7-Zip" {
It "7z" {
"7z" | Should -ReturnZeroExitCode
}
}
Describe "azcopy" {
It "azcopy" {
#(azcopy --version) command returns exit code 1 (see details: https://github.com/Azure/azure-storage-azcopy/releases)
@@ -181,30 +175,12 @@ Describe "Sbt" {
}
}
Describe "Sphinx" {
It "sphinx" {
"searchd -h" | Should -ReturnZeroExitCode
}
}
Describe "Selenium" {
It "Selenium Server 'selenium-server-standalone.jar' is installed" {
"/usr/share/java/selenium-server-standalone.jar" | Should -Exist
}
}
Describe "SVN" {
It "svn" {
"svn --version" | Should -ReturnZeroExitCode
}
}
Describe "Swig" {
It "swig" {
"swig -version" | Should -ReturnZeroExitCode
}
}
Describe "Terraform" {
It "terraform" {
"terraform --version" | Should -ReturnZeroExitCode
@@ -311,12 +287,6 @@ Describe "Packer" {
}
}
Describe "Pollinate" {
It "pollinate" {
"sudo pollinate -r && sleep 5 && sudo grep pollinate /var/log/syslog" | Should -ReturnZeroExitCode
}
}
Describe "Pulumi" {
It "pulumi" {
"pulumi version" | Should -ReturnZeroExitCode
@@ -329,12 +299,6 @@ Describe "Phantomjs" {
}
}
Describe "Haveged" {
It "haveged" {
"systemctl status haveged | grep 'active (running)'" | Should -ReturnZeroExitCode
}
}
Describe "Containers" -Skip:(Test-IsUbuntu16) {
$testCases = @("podman", "buildah", "skopeo") | ForEach-Object { @{ContainerCommand = $_} }