Skip to content

Easy sync builded (by webpack, gulp, etc..) files with production server

Notifications You must be signed in to change notification settings

dimanzver/assets-deployeer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

assets-deployeer

Easy sync builded (by webpack, gulp, etc..) files with production server. It may be useful if no possibility to rebuild assets on production server after deploying of source code. Works well in conjunction with GIT-FTP

How it works

After each uploading builded files on server this script copies changed files to cache directory. Then before uploading rebuilded files it finds ONLY CHANGED files, upload their to server and updates cache. Cache may be removed or refreshed anytime.

How to use

Clone this repository. Then copy .env-example file to .env and change settings

For upload rebuilded files:

php deployeer push

For clear cache:

php deployeer clear-cache

For refresh cache without uploading:

php deployeer refresh-cache

About

Easy sync builded (by webpack, gulp, etc..) files with production server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages