Deployment made simple. Use FSGDeploy to deploy from Linux, Mac, or Windows to Linux or Windows. FSGDeploy supports MSSQL, IIS, PHP, Google Closure CSS and JS optimization, CSS/JS auto-versioning and a host of other common deployment activities. In your selected deployment directory, use the following structure:
sites\site_name\env_name.ini Python27\Lib\site-packages\FSGDeploy_util\compiler.jar Python27\Lib\site-packages\FSGDeploy_util\stylesheets.jar
Optional (for scripts or scheduled tasks):
sites\site_name\db\script.sql sites\site_name\scheduled_tasks\task.ini
For example execution, run “deploy” in terminal/cmd from within your deployment directory.
If only one site exists, env ini files may be located in the root level and site flag should not be used.
Utilities
Closure-stylesheets.jar - rename to stylesheets.jar
Example ini
staging.ini:
[actions] deploy_server migrate_config apply_database_migrations reset_iis register_scheduled_tasks verify optimize tweet # actions may be commented out [server] host = mysite.com user = deploy # os options: Windows, Centos os = Windows # remove exclude line if no files should be excluded exclude = exampleWildcardFile [database] host = db.mysite.com user = dbUser password = dbPass database = my_db [path] deploy_to = c:\inetpub\wwwroot backup_to = c:\bak [scm] repo = ssh://hg@bitbucket.org/my/repo branch = default build_profile = Release auto_version = css,js,htm,html,jpg,jpeg,gif,png #solution_filename used for building C# site solution_filename = MySite.sln site_directory = MySite optimize_directory = js #optional param to specify directory relative to site_directory for Javascript optimization [twitter] username = twitterbot consumer_key = dsf98r298urjkfd consumer_secret = HKJLRP8ASf89pfhas789789Rjklf907uosiar access_token = LJKjlkO8FRO8A3WO845O8729378598723589ADKLAJljkfjlkl access_token_secret = Kckj89U3098UkfjlKC089AUW034ORJkcjlKF098u3jk [jira] username = jiraUser password = jiraPass server = https://jiraSite.atlassian.net
Release files for FSGDeploy 0.2.26
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| FSGDeploy-0.2.26.zip | 11.7 kB | Details |
Release files / FSGDeploy-0.2.26.zip
| Download URL | FSGDeploy-0.2.26.zip |
|---|---|
| Size | 11.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1dddbebee645d32851b38d1a23777fd48cac18479c2c4ba3ad909af09b681dd8
|
|
BLAKE2b-256 checksum How to use checksums |
2140b32ba4804a19cf83217f78d94f673137841105b8ba9435d6a90f7de9eac3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |