From 36f99418f898c4a8fb1bf42537e338d57554563a Mon Sep 17 00:00:00 2001 From: Romulus21 Date: Fri, 3 Jul 2020 19:05:11 +0200 Subject: [PATCH] make config gitlab-ci --- .env.test | 46 ++++++++++++++++++++++++++++++++++++++++++++++ .gitlab-ci.yml | 9 +++++---- 2 files changed, 51 insertions(+), 4 deletions(-) create mode 100644 .env.test diff --git a/.env.test b/.env.test new file mode 100644 index 0000000..cc63610 --- /dev/null +++ b/.env.test @@ -0,0 +1,46 @@ +APP_NAME=Laravel +APP_ENV=test +APP_KEY= +APP_DEBUG=true +APP_URL=http://localhost:8000 + +LOG_CHANNEL=stack + +DB_CONNECTION=mysql +DB_HOST=127.0.0.1 +DB_PORT=3306 +DB_DATABASE=portal +DB_USERNAME=portal +DB_PASSWORD=secret + +BROADCAST_DRIVER=log +CACHE_DRIVER=file +QUEUE_CONNECTION=sync +SESSION_DRIVER=file +SESSION_LIFETIME=120 + +REDIS_HOST=127.0.0.1 +REDIS_PASSWORD=null +REDIS_PORT=6379 + +MAIL_MAILER=smtp +MAIL_HOST=127.0.0.1 +MAIL_PORT=1025 +MAIL_USERNAME=null +MAIL_PASSWORD=null +MAIL_ENCRYPTION=null +MAIL_FROM_ADDRESS=no-reply@portal.loc +MAIL_FROM_NAME="${APP_NAME}" + +AWS_ACCESS_KEY_ID= +AWS_SECRET_ACCESS_KEY= +AWS_DEFAULT_REGION=us-east-1 +AWS_BUCKET= + +PUSHER_APP_ID= +PUSHER_APP_KEY= +PUSHER_APP_SECRET= +PUSHER_APP_CLUSTER=mt1 + +MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" +MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 54177ee..2e084ae 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,7 +10,7 @@ services: - mysql:latest variables: - MYSQL_DATABASE: project_name + MYSQL_DATABASE: portal MYSQL_ROOT_PASSWORD: secret # This folder is cached between builds @@ -31,11 +31,12 @@ before_script: - curl -sL https://deb.nodesource.com/setup_8.x | bash - # Install dependencies - apt-get install git nodejs libcurl4-gnutls-dev libicu-dev libmcrypt-dev libvpx-dev libjpeg-dev libpng-dev libxpm-dev zlib1g-dev libfreetype6-dev libxml2-dev libexpat1-dev libbz2-dev libgmp3-dev libldap2-dev unixodbc-dev libpq-dev libsqlite3-dev libaspell-dev libsnmp-dev libpcre3-dev libtidy-dev -yqq + - apt-get install php-mbstring php-curl php-json php-intl php-gd php-xml php-zip php-bz2 -yqq # Install php extensions - - docker-php-ext-install mbstring pdo_mysql curl json intl gd xml zip bz2 opcache + #- docker-php-ext-install mbstring pdo_mysql curl json intl gd xml zip bz2 opcache # Install & enable Xdebug for code coverage reports - - pecl install xdebug - - docker-php-ext-enable xdebug + #- pecl install xdebug + #- docker-php-ext-enable xdebug # Install Composer and project dependencies. - curl -sS https://getcomposer.org/installer | php - php composer.phar install