mirror of
https://github.com/graycoreio/github-actions-magento2.git
synced 2026-06-13 13:14:53 +00:00
dev: work on action
This commit is contained in:
@@ -108,8 +108,8 @@ runs:
|
|||||||
# Splitting database input to distribution and version
|
# Splitting database input to distribution and version
|
||||||
DB_DISTRIBUTION=${DATABASE%%:*}
|
DB_DISTRIBUTION=${DATABASE%%:*}
|
||||||
DB_DISTRIBUTION_VERSION=${DATABASE##*:}
|
DB_DISTRIBUTION_VERSION=${DATABASE##*:}
|
||||||
echo "DB_DISTRIBUTION: ${DB_DISTRIBUTION}"
|
|
||||||
|
|
||||||
|
# Splitting search input and setting corresponding flags and versions
|
||||||
if [[ $SEARCH == elasticsearch* ]]; then
|
if [[ $SEARCH == elasticsearch* ]]; then
|
||||||
WARDEN_ELASTICSEARCH=1
|
WARDEN_ELASTICSEARCH=1
|
||||||
WARDEN_OPENSEARCH=0
|
WARDEN_OPENSEARCH=0
|
||||||
@@ -121,8 +121,81 @@ runs:
|
|||||||
ELASTICSEARCH_VERSION=""
|
ELASTICSEARCH_VERSION=""
|
||||||
OPENSEARCH_VERSION=${SEARCH##*:}
|
OPENSEARCH_VERSION=${SEARCH##*:}
|
||||||
fi
|
fi
|
||||||
echo "ELASTICSEARCH_VERSION: ${ELASTICSEARCH_VERSION}"
|
|
||||||
echo "OPENSEARCH_VERSION: ${OPENSEARCH_VERSION}"
|
# Setting version variables based on the usage flags
|
||||||
|
RABBITMQ_VERSION=""
|
||||||
|
if [[ $RABBITMQ != null ]]; then
|
||||||
|
RABBITMQ_VERSION=${RABBITMQ##*:}
|
||||||
|
RABBITMQ=1
|
||||||
|
else
|
||||||
|
RABBITMQ=0
|
||||||
|
fi
|
||||||
|
|
||||||
|
REDIS_VERSION=""
|
||||||
|
if [[ $REDIS != null ]]; then
|
||||||
|
REDIS_VERSION=${REDIS##*:}
|
||||||
|
REDIS=1
|
||||||
|
else
|
||||||
|
REDIS=0
|
||||||
|
fi
|
||||||
|
|
||||||
|
VARNISH_VERSION=""
|
||||||
|
if [[ $VARNISH != null ]]; then
|
||||||
|
VARNISH_VERSION=${VARNISH##*:}
|
||||||
|
VARNISH=1
|
||||||
|
else
|
||||||
|
VARNISH=0
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Creating .env file by substituting variables directly in the template
|
||||||
|
cat << EOF > .env
|
||||||
|
WARDEN_ENV_NAME=mageos
|
||||||
|
WARDEN_ENV_TYPE=magento2
|
||||||
|
WARDEN_WEB_ROOT=/
|
||||||
|
|
||||||
|
TRAEFIK_DOMAIN=mageos.test
|
||||||
|
TRAEFIK_SUBDOMAIN=app
|
||||||
|
|
||||||
|
WARDEN_DB=1
|
||||||
|
WARDEN_ELASTICSEARCH=${WARDEN_ELASTICSEARCH}
|
||||||
|
WARDEN_OPENSEARCH=${WARDEN_OPENSEARCH}
|
||||||
|
WARDEN_ELASTICHQ=0
|
||||||
|
WARDEN_VARNISH=${VARNISH}
|
||||||
|
WARDEN_RABBITMQ=${RABBITMQ}
|
||||||
|
WARDEN_REDIS=${REDIS}
|
||||||
|
|
||||||
|
ELASTICSEARCH_VERSION=${ELASTICSEARCH_VERSION}
|
||||||
|
OPENSEARCH_VERSION=${OPENSEARCH_VERSION}
|
||||||
|
DB_DISTRIBUTION=${DB_DISTRIBUTION}
|
||||||
|
DB_DISTRIBUTION_VERSION=${DB_DISTRIBUTION_VERSION}
|
||||||
|
NODE_VERSION=12
|
||||||
|
COMPOSER_VERSION=${COMPOSER_VERSION}
|
||||||
|
PHP_VERSION=${PHP_VERSION}
|
||||||
|
PHP_XDEBUG_3=1
|
||||||
|
RABBITMQ_VERSION=${RABBITMQ_VERSION}
|
||||||
|
REDIS_VERSION=${REDIS_VERSION}
|
||||||
|
VARNISH_VERSION=${VARNISH_VERSION}
|
||||||
|
|
||||||
|
WARDEN_SYNC_IGNORE=
|
||||||
|
|
||||||
|
WARDEN_ALLURE=0
|
||||||
|
WARDEN_SELENIUM=0
|
||||||
|
WARDEN_SELENIUM_DEBUG=0
|
||||||
|
WARDEN_BLACKFIRE=0
|
||||||
|
WARDEN_SPLIT_SALES=0
|
||||||
|
WARDEN_SPLIT_CHECKOUT=0
|
||||||
|
WARDEN_TEST_DB=1
|
||||||
|
WARDEN_MAGEPACK=0
|
||||||
|
|
||||||
|
BLACKFIRE_CLIENT_ID=
|
||||||
|
BLACKFIRE_CLIENT_TOKEN=
|
||||||
|
BLACKFIRE_SERVER_ID=
|
||||||
|
BLACKFIRE_SERVER_TOKEN=
|
||||||
|
EOF
|
||||||
|
|
||||||
|
echo ".env created"
|
||||||
|
cat .env
|
||||||
|
|
||||||
# bash build_scripts/generate_warden_env.sh "$PHP_VERSION" "$COMPOSER_VERSION" "$DATABASE" "$SEARCH" "$VARNISH" "$RABBITMQ" "$REDIS" > .env
|
# bash build_scripts/generate_warden_env.sh "$PHP_VERSION" "$COMPOSER_VERSION" "$DATABASE" "$SEARCH" "$VARNISH" "$RABBITMQ" "$REDIS" > .env
|
||||||
# echo "DEBUG .env\n" && cat .env
|
# echo "DEBUG .env\n" && cat .env
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user