added Dockerfile| removed db connection from phpunit
This commit is contained in:
@@ -7,11 +7,11 @@ APP_URL=https://rms.witel.ir
|
||||
LOG_CHANNEL=stack
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=localhost
|
||||
DB_HOST=mysql-test
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=rms_test_db
|
||||
DB_USERNAME=root
|
||||
DB_PASSWORD=password
|
||||
DB_PASSWORD=root
|
||||
|
||||
BROADCAST_DRIVER=log
|
||||
CACHE_DRIVER=file
|
||||
|
||||
58
Dockerfile
Normal file
58
Dockerfile
Normal file
@@ -0,0 +1,58 @@
|
||||
FROM alpine:3.18
|
||||
|
||||
RUN apk update && apk add --no-cache\
|
||||
bash \
|
||||
wget \
|
||||
curl \
|
||||
nano \
|
||||
unzip \
|
||||
libzip-dev \
|
||||
libxml2 \
|
||||
libxml2-dev \
|
||||
git \
|
||||
zlib-dev \
|
||||
libpng-dev \
|
||||
php81 \
|
||||
php81-common \
|
||||
php81-fpm \
|
||||
php81-pdo \
|
||||
php81-opcache \
|
||||
php81-soap \
|
||||
php81-zip \
|
||||
php81-phar \
|
||||
php81-iconv \
|
||||
php81-cli \
|
||||
php81-curl \
|
||||
php81-openssl \
|
||||
php81-mbstring \
|
||||
php81-tokenizer \
|
||||
php81-fileinfo \
|
||||
php81-json \
|
||||
php81-xml \
|
||||
php81-xmlwriter \
|
||||
php81-xmlreader \
|
||||
php81-simplexml \
|
||||
php81-dom \
|
||||
php81-pdo_mysql \
|
||||
php81-pdo_pgsql \
|
||||
php81-pdo_sqlite \
|
||||
php81-tokenizer \
|
||||
php81-pecl-redis \
|
||||
php81-gd
|
||||
|
||||
COPY --from=composer:latest /usr/bin/composer /usr/bin/composer
|
||||
|
||||
ENV COMPOSER_ALLOW_SUPERUSER=1
|
||||
|
||||
ARG MOUNT_PATH
|
||||
|
||||
COPY . /var/www/app
|
||||
|
||||
WORKDIR /var/www/app
|
||||
|
||||
CMD composer install;\
|
||||
php artisan key:generate;\
|
||||
# php artisan migrate ;\
|
||||
# php artisan db:seed;\
|
||||
# php artisan storege:link;\
|
||||
php artisan serve --host=0.0.0.0
|
||||
@@ -21,11 +21,6 @@
|
||||
<env name="APP_ENV" value="testing"/>
|
||||
<env name="BCRYPT_ROUNDS" value="4"/>
|
||||
<env name="CACHE_DRIVER" value="array"/>
|
||||
<env name="DB_CONNECTION" value="mysql"/>
|
||||
<env name="DB_HOST" value="localhost"/>
|
||||
<env name="DB_DATABASE" value="rms_test_db"/>
|
||||
<env name="DB_USERNAME" value="rms_test_user"/>
|
||||
<env name="DB_PASSWORD" value="password"/>
|
||||
<env name="MAIL_MAILER" value="array"/>
|
||||
<env name="QUEUE_CONNECTION" value="sync"/>
|
||||
<env name="SESSION_DRIVER" value="array"/>
|
||||
|
||||
Reference in New Issue
Block a user