Skip to content

Commit 310bd51

Browse files
committed
Share install step across jobs
1 parent bd27cf9 commit 310bd51

File tree

3 files changed

+12
-18
lines changed

3 files changed

+12
-18
lines changed

azure/coverage_job.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,7 @@ jobs:
1919
configurationParameters: --enable-gcov ${{ parameters.configurationParameters }}
2020
- script: make -j$(/usr/bin/nproc) >/dev/null
2121
displayName: 'Make Build'
22-
- script: |
23-
sudo make install
24-
sudo mkdir /etc/php.d
25-
sudo chmod 777 /etc/php.d
26-
echo mysqli.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/mysqli.ini
27-
echo pdo_mysql.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/pdo_mysql.ini
28-
echo opcache.enable_cli=1 >> /etc/php.d/opcache.ini
29-
echo opcache.protect_memory=1 >> /etc/php.d/opcache.ini
30-
displayName: 'Install Build'
22+
- template: install.yml
3123
- script: |
3224
mysql -uroot -proot -e "CREATE DATABASE IF NOT EXISTS test"
3325
sudo -u postgres psql -c "ALTER USER postgres PASSWORD 'postgres';"

azure/install.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
steps:
2+
- script: |
3+
sudo make install
4+
sudo mkdir /etc/php.d
5+
sudo chmod 777 /etc/php.d
6+
echo mysqli.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/mysqli.ini
7+
echo pdo_mysql.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/pdo_mysql.ini
8+
echo opcache.enable_cli=1 >> /etc/php.d/opcache.ini
9+
echo opcache.protect_memory=1 >> /etc/php.d/opcache.ini
10+
displayName: 'Install Build'

azure/job.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,7 @@ jobs:
1616
configurationParameters: ${{ parameters.configurationParameters }}
1717
- script: make -j$(/usr/bin/nproc) >/dev/null
1818
displayName: 'Make Build'
19-
- script: |
20-
sudo make install
21-
sudo mkdir /etc/php.d
22-
sudo chmod 777 /etc/php.d
23-
echo mysqli.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/mysqli.ini
24-
echo pdo_mysql.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/pdo_mysql.ini
25-
echo opcache.enable_cli=1 >> /etc/php.d/opcache.ini
26-
echo opcache.protect_memory=1 >> /etc/php.d/opcache.ini
27-
displayName: 'Install Build'
19+
- template: install.yml
2820
- script: |
2921
mysql -uroot -proot -e "CREATE DATABASE IF NOT EXISTS test"
3022
sudo -u postgres psql -c "ALTER USER postgres PASSWORD 'postgres';"

0 commit comments

Comments
 (0)