L D 5 лет назад
Родитель
Сommit
3110ea46ec
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      .gitlab-ci.yml

+ 5 - 1
.gitlab-ci.yml

@@ -48,9 +48,13 @@ before_script:
   #- 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
+  #- 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"`
+  #- if [[ $result != '' ]] ; then echo 'oci8 installed'; fi
+  - sudo cp /usr/lib/php/20190902/oci8.so /usr/lib/php/20190902/oci8_12c;
+  - phpIni=`php -i|grep "Loaded Configuration File"` && arr=(${phpIni//=>/}) && iniPath=${arr[3]}
+  - sudo sed -i 's/^;\(extension=oci8_12c\)/\1/' $iniPath
 
   - fi
   - sudo composer update