Merge pull request #189 from actions/users/shsamy/fixHistoryOrdering

Users/shsamy/fix history ordering
This commit is contained in:
Shady Youssef Ibraheem
2019-12-19 16:23:56 -05:00
committed by GitHub
6 changed files with 527 additions and 457 deletions

View File

@@ -121,12 +121,11 @@ compiled using version 3.0.0.0 of the Cabal library )
- Azul Zulu OpenJDK (11) (openjdk version "11.0.5" 2019-10-15 LTS) - Azul Zulu OpenJDK (11) (openjdk version "11.0.5" 2019-10-15 LTS)
- Azul Zulu OpenJDK (12) (openjdk version "12.0.2" 2019-07-16) - Azul Zulu OpenJDK (12) (openjdk version "12.0.2" 2019-07-16)
- Ant (Apache Ant(TM) version 1.10.5 compiled on March 28 2019) - Ant (Apache Ant(TM) version 1.10.5 compiled on March 28 2019)
- Gradle 6.0.1 - Gradle 5.6.2
- Maven (Apache Maven 3.6.2 (40f52333136460af0dc0d7232c0dc0bcf0d9e117; 2019-08-27T15:06:16Z)) - Maven (Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-04T19:00:29Z))
- Kind (v0.5.1) - kubectl (Client Version: v1.16.0)
- kubectl (Client Version: v1.16.3) - helm (Client: v2.14.3+g0e7f3b6)
- helm (Client: v2.16.1+gbbdfe5e) - Leiningen (Leiningen 2.9.1 on Java 1.8.0_222 OpenJDK 64-Bit Server VM)
- Leiningen (Leiningen 2.9.1 on Java 1.8.0_232 OpenJDK 64-Bit Server VM)
- Mercurial (Mercurial Distributed SCM (version 4.5.3)) - Mercurial (Mercurial Distributed SCM (version 4.5.3))
- Miniconda (conda 4.7.12) - Miniconda (conda 4.7.12)
- Mono (Mono JIT compiler version 6.4.0.198 (tarball Tue Sep 24 01:21:28 UTC 2019)) - Mono (Mono JIT compiler version 6.4.0.198 (tarball Tue Sep 24 01:21:28 UTC 2019))

View File

@@ -17,7 +17,6 @@ apt-add-repository ppa:ondrej/php -y
apt-get update apt-get update
apt-fast install -y --no-install-recommends \ apt-fast install -y --no-install-recommends \
php5.6 \ php5.6 \
php5.6-amqp \
php5.6-bcmath \ php5.6-bcmath \
php5.6-bz2 \ php5.6-bz2 \
php5.6-cgi \ php5.6-cgi \
@@ -59,7 +58,6 @@ apt-get remove --purge -yq php5.6-dev
# Install php7.0 # Install php7.0
apt-fast install -y --no-install-recommends \ apt-fast install -y --no-install-recommends \
php7.0 \ php7.0 \
php7.0-amqp \
php7.0-bcmath \ php7.0-bcmath \
php7.0-bz2 \ php7.0-bz2 \
php7.0-cgi \ php7.0-cgi \
@@ -101,7 +99,6 @@ apt-get remove --purge -yq php7.0-dev
# Install php7.1 # Install php7.1
apt-fast install -y --no-install-recommends \ apt-fast install -y --no-install-recommends \
php7.1 \ php7.1 \
php7.1-amqp \
php7.1-bcmath \ php7.1-bcmath \
php7.1-bz2 \ php7.1-bz2 \
php7.1-cgi \ php7.1-cgi \
@@ -143,8 +140,6 @@ apt-get remove --purge -yq php7.1-dev
# Install php7.2 # Install php7.2
apt-fast install -y --no-install-recommends \ apt-fast install -y --no-install-recommends \
php7.2 \ php7.2 \
php7.2-apcu \
php7.2-amqp \
php7.2-bcmath \ php7.2-bcmath \
php7.2-bz2 \ php7.2-bz2 \
php7.2-cgi \ php7.2-cgi \
@@ -184,8 +179,6 @@ apt-fast install -y --no-install-recommends \
# Install php7.3 # Install php7.3
apt-fast install -y --no-install-recommends \ apt-fast install -y --no-install-recommends \
php7.3 \ php7.3 \
php7.3-apcu \
php7.3-amqp \
php7.3-bcmath \ php7.3-bcmath \
php7.3-bz2 \ php7.3-bz2 \
php7.3-cgi \ php7.3-cgi \
@@ -222,7 +215,47 @@ apt-fast install -y --no-install-recommends \
php7.3-xsl \ php7.3-xsl \
php7.3-zip php7.3-zip
# Install php7.4
apt-fast install -y --no-install-recommends \ 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-igbinary \
php-memcache \ php-memcache \
php-memcached \ php-memcached \
@@ -250,7 +283,7 @@ mv phpunit /usr/local/bin/phpunit
# Run tests to determine that the software installed as expected # Run tests to determine that the software installed as expected
echo "Testing to make sure that script performed as expected, and basic scenarios work" 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 composer phpunit; do for cmd in php php5.6 php7.0 php7.1 php7.2 php7.3 php7.4 composer phpunit; do
if ! command -v $cmd; then if ! command -v $cmd; then
echo "$cmd was not installed" echo "$cmd was not installed"
exit 1 exit 1
@@ -264,5 +297,6 @@ DocumentInstalledItem "PHP 7.0 ($(php7.0 --version | head -n 1))"
DocumentInstalledItem "PHP 7.1 ($(php7.1 --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.2 ($(php7.2 --version | head -n 1))"
DocumentInstalledItem "PHP 7.3 ($(php7.3 --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 "Composer ($(composer --version))"
DocumentInstalledItem "PHPUnit ($(phpunit --version))" DocumentInstalledItem "PHPUnit ($(phpunit --version))"

View File

@@ -16,7 +16,6 @@ apt-add-repository ppa:ondrej/php -y
# Install php7.1 # Install php7.1
apt-fast install -y --no-install-recommends \ apt-fast install -y --no-install-recommends \
php7.1 \ php7.1 \
php7.1-amqp \
php7.1-bcmath \ php7.1-bcmath \
php7.1-bz2 \ php7.1-bz2 \
php7.1-cgi \ php7.1-cgi \
@@ -58,8 +57,6 @@ apt-get remove --purge -yq php7.1-dev
# Install php7.2 # Install php7.2
apt-fast install -y --no-install-recommends \ apt-fast install -y --no-install-recommends \
php7.2 \ php7.2 \
php7.2-apcu \
php7.2-amqp \
php7.2-bcmath \ php7.2-bcmath \
php7.2-bz2 \ php7.2-bz2 \
php7.2-cgi \ php7.2-cgi \
@@ -99,8 +96,6 @@ apt-fast install -y --no-install-recommends \
# Install php7.3 # Install php7.3
apt-fast install -y --no-install-recommends \ apt-fast install -y --no-install-recommends \
php7.3 \ php7.3 \
php7.3-apcu \
php7.3-amqp \
php7.3-bcmath \ php7.3-bcmath \
php7.3-bz2 \ php7.3-bz2 \
php7.3-cgi \ php7.3-cgi \
@@ -137,7 +132,47 @@ apt-fast install -y --no-install-recommends \
php7.3-xsl \ php7.3-xsl \
php7.3-zip php7.3-zip
# Install php7.4
apt-fast install -y --no-install-recommends \ 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-igbinary \
php-memcache \ php-memcache \
php-memcached \ php-memcached \
@@ -165,7 +200,7 @@ mv phpunit /usr/local/bin/phpunit
# Run tests to determine that the software installed as expected # Run tests to determine that the software installed as expected
echo "Testing to make sure that script performed as expected, and basic scenarios work" echo "Testing to make sure that script performed as expected, and basic scenarios work"
for cmd in php php7.1 php7.2 php7.3 composer phpunit; do for cmd in php php7.1 php7.2 php7.3 php7.4 composer phpunit; do
if ! command -v $cmd; then if ! command -v $cmd; then
echo "$cmd was not installed" echo "$cmd was not installed"
exit 1 exit 1
@@ -177,5 +212,6 @@ echo "Lastly, documenting what we added to the metadata file"
DocumentInstalledItem "PHP 7.1 ($(php7.1 --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.2 ($(php7.2 --version | head -n 1))"
DocumentInstalledItem "PHP 7.3 ($(php7.3 --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 "Composer ($(composer --version))"
DocumentInstalledItem "PHPUnit ($(phpunit --version))" DocumentInstalledItem "PHPUnit ($(phpunit --version))"

View File

@@ -6,7 +6,7 @@
Import-Module -Name ImageHelpers -Force Import-Module -Name ImageHelpers -Force
# .NET 4.8 Dev pack # .NET 4.8 Dev pack
$InstallerURI = "https://download.visualstudio.microsoft.com/download/pr/7afca223-55d2-470a-8edc-6a1739ae3252/c8c829444416e811be84c5765ede6148/NDP48-DevPack-ENU.exe" $InstallerURI = "https://download.visualstudio.microsoft.com/download/pr/014120d7-d689-4305-befd-3cb711108212/0307177e14752e359fde5423ab583e43/ndp48-devpack-enu.exe"
$InstallerName = "NDP48-DevPack-ENU.exe" $InstallerName = "NDP48-DevPack-ENU.exe"
$ArgumentList = ('Setup', '/passive', '/norestart' ) $ArgumentList = ('Setup', '/passive', '/norestart' )

View File

@@ -101,6 +101,7 @@ $WorkLoads = '--allWorkloads --includeRecommended ' + `
'--add Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre ' + ` '--add Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre ' + `
'--add Microsoft.VisualStudio.Component.VC.MFC.ARM64 ' + ` '--add Microsoft.VisualStudio.Component.VC.MFC.ARM64 ' + `
'--add Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre ' + ` '--add Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre ' + `
'--add Microsoft.VisualStudio.Component.VC.Redist.MSM ' + `
'--add Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre ' + ` '--add Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre ' + `
'--add Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre ' + ` '--add Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre ' + `
'--add Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre ' + ` '--add Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre ' + `