Skip to main content
Version: vNext

Building a Deployment Package

These are the commands the build server does when generating deployment packages. If you want to do this on your local build machine here is the workflow.

cat << _EOF_ > config/eternium_config.yaml
services:
App\Interfaces\ICaptchaService:
alias: app.captchaservice.none
_EOF_
cd build_tools/version-yaml
npm install
node . 1.0.0 -rel
cd ../..
composer install
mkdir -p global/css
cp vendor/legacy-icons/famfamfam-silk/dist/sprite/famfamfam-silk.min.css global/css/famfamfam-silk.min.css
cp vendor/legacy-icons/famfamfam-silk/dist/sprite/famfamfam-silk.png global/css/famfamfam-silk.png
rm -rf vendor
composer install --no-dev
rm -rf config/eternium_config.yaml
rm -rf .devcontainer .gitattributes .gitignore .gitlab-ci.yml build_tools .idea
composer archive --format zip --file eternium-rel