Loading...
Loading...
Configure deployment files with a common baseline file plus environment override files. Use when setting up or adjusting Makefile-first deployment for test/prod/custom environments and non-default SSH/SCP ports.
npx skill4agent add jsonlee12138/easy-deployment deployment-config-create.deploy.env.common.deploy.env.<ENV_MODE>scripts/create_config.pyMakefileDockerfiledocker-compose.local.yamldocker-compose.test.yamldocker-compose.yamldocker-compose.<custom-env>.yaml.deploy.env.common.deploy.env.test.deploy.env.prod.deploy.env.<custom-env>REMOTE_PORTpython3 skills/deployment-config-create/scripts/create_config.py \
--root . \
--app-name "$APP_NAME" \
--registry-host "$REGISTRY_HOST" \
--remote-user "$REMOTE_USER" \
--remote-host "$REMOTE_HOST" \
--remote-port "$REMOTE_PORT" \
--test-remote-host "$TEST_REMOTE_HOST" \
--test-remote-port "$TEST_REMOTE_PORT" \
--prod-remote-host "$PROD_REMOTE_HOST" \
--prod-remote-port "$PROD_REMOTE_PORT" \
--custom-env "$CUSTOM_ENV"
# Optional JSON profile input
python3 skills/deployment-config-create/scripts/create_config.py --root . --from-json deploy-profile.json