ソースを参照

Update .gitlab-ci.yml

L D 5 年 前
コミット
ebe5a5a0c9
1 ファイル変更7 行追加0 行削除
  1. 7 0
      .gitlab-ci.yml

+ 7 - 0
.gitlab-ci.yml

@@ -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