leasify/iceman is a Laravel package for internal pipeline tool at leasify.
It currently has 0 GitHub stars and 77 downloads on Packagist (latest version 2.3.2).
Install it with composer require leasify/iceman.
Discover more Laravel packages by leasify
or browse all Laravel packages to compare alternatives.
Last updated
Internal tool for Leasify for deployment and pipeline.
** WORK IN PROGRESS **
Commands:
env to check/read your environment settingsfeature {AP-branch} creates a new Laravel Forge site in our AWS environmentpull {environment} eg, iceman pull prod gets the database and local files from the production environment at Cloudnet.pull:sail {environment} eg, iceman pull:sail prod gets the database and local files from the production environment at Cloudnet to your Sail environment.db:update {environment} eg, iceman db:update dev3 gets the database from the production environment and updates dev3 database.Please ensure that the env key FORGE_API is set, eg:
export FORGE_API=eyJ0eXAiOiJK
php iceman app:build iceman (set version number eg, 1.0.10)git add .git commit -m 'upgrade'git tag 1.0.10git push --tagscomposer global updateYou need to have your SSH-key installed at Cloudnet servers. Please contact them at [email protected] to get access for your local environment.
Iceman is an open-source software licensed under the MIT license.