|
|
@@ -45,6 +45,13 @@ before_script:
|
|
|
- sudo unzip -o instantclient-odbc-linux.x64-19.9.0.0.0dbru.zip -d /etc
|
|
|
- sudo rm instantclient-basic-linux.x64-19.9.0.0.0dbru.zip instantclient-sdk-linux.x64-19.9.0.0.0dbru.zip instantclient-sqlplus-linux.x64-19.9.0.0.0dbru.zip instantclient-jdbc-linux.x64-19.9.0.0.0dbru.zip instantclient-odbc-linux.x64-19.9.0.0.0dbru.zip -f
|
|
|
|
|
|
+ #- sudo echo /etc/instantclient_19_9/ > /etc/ld.so.conf.d/oracle-instantclient
|
|
|
+ #- sudo ldconfig
|
|
|
+ - settlePath=`sudo cat /etc/profile|grep ORACLE_HOME`
|
|
|
+ - if [[ $settlePath == '' ]]; then; sudo sed '$a\export ORACLE_HOME=/etc/instantclient_19_9\nexport PATH=\$PATH:/etc/instantclient_19_9\nexport LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/etc/instantclient_19_9\' /etc/profile -i; source /etc/profile; fi
|
|
|
+ - apt-get install libaio*
|
|
|
+ - result=`printf "instantclient,/etc/instantclient_19_9\n" |sudo pecl install oci8|grep "already installed"`
|
|
|
+
|
|
|
- fi
|
|
|
- sudo composer update
|
|
|
- sudo chown gitlab-runner:docker vendor -R
|