mirror of https://github.com/kcal-app/kcal.git
Add Elasticsearch support to CI
This commit is contained in:
parent
702c9d1147
commit
9878c42e86
|
@ -8,6 +8,16 @@ jobs:
|
|||
with:
|
||||
php-version: '8.0'
|
||||
coverage: xdebug
|
||||
- name: Configure sysctl limits for Elasticsearch
|
||||
run: |
|
||||
sudo swapoff -a
|
||||
sudo sysctl -w vm.swappiness=1
|
||||
sudo sysctl -w fs.file-max=262144
|
||||
sudo sysctl -w vm.max_map_count=262144
|
||||
- name: Run Elasticsearch
|
||||
uses: elastic/elastic-github-actions/elasticsearch@master
|
||||
with:
|
||||
stack-version: '7.12.0'
|
||||
- uses: actions/checkout@v2
|
||||
- name: Get composer cache directory
|
||||
id: composer-cache
|
||||
|
|
|
@ -23,8 +23,10 @@
|
|||
<server name="CACHE_DRIVER" value="array"/>
|
||||
<server name="DB_CONNECTION" value="sqlite"/>
|
||||
<server name="DB_DATABASE" value=":memory:"/>
|
||||
<server name="ELASTIC_HOST" value="localhost:9200"/>
|
||||
<server name="MAIL_MAILER" value="array"/>
|
||||
<server name="QUEUE_CONNECTION" value="sync"/>
|
||||
<server name="SESSION_DRIVER" value="elastic"/>
|
||||
<server name="SESSION_DRIVER" value="array"/>
|
||||
<server name="TELESCOPE_ENABLED" value="false"/>
|
||||
</php>
|
||||
|
|
Loading…
Reference in New Issue