chihqiang/ssh-deploy-release-linker

CLI tool for safe SSH deployments: versioned releases, symlink control, and post-deploy support.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
project_pathLocal project path. Defaults to current directory.no
project_nameProject name. Defaults to the directory name.no
project_versionDeployment version. Defaults to current timestamp.no
tar_argsExtra arguments passed to 'tar' for packaging, such as --exclude='.git' --exclude='node_modules'no
tar_containSpecify which files or directories to include in the archive. Defaults to '.', meaning the entire directory. Example: 'dist .env config'.no.
deploy_hostsTarget hosts, format: user:pass@host[:port] or user@host[:port]. Multiple hosts separated by spaces.yes
remote_dirDeploy to the root directory on the serverno/data/apps
post_deploy_cmdCommand to run on remote server after deployment.no

no outputs