Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 31.328.596 Times

praekelt.recipe.deploy 0.0.7

Company: Praekelt Foundation
Date Added: November 23, 2013  |  Visits: 232


Report Broken Link
Printer Friendly Version

Product Homepage
Download (16 downloads)

Buildout recipe making versioned remote deploys trivial.<br /><br />Creates a bin/ script with which you can easily deploy buildouts to remote servers. Uses Fabric to communicate and run commands on remote servers.<br /><br />NOTE: This recipe is under active development and has not been fully tested in a production environment. Use at your own risk.<br /><br />The deploy process proceeds as follows:<br /><br /> 1. The remote host as specified in host is accessed.<br /> 2. A new release path structure is created using this pattern: <root_path>/releases/<release_timestamp>.<br /> 3. The git repo as specified in git_url is cloned.<br /> 4. The newly cloned repo's branch is switched to the branch as specified in git_branch. If git_branch is not specified no switch occurs.<br /> 5. Shared resources as specified in shared_resources are copied from the current release(if present) to the newly created release.<br /> 6. The Buildout's is run using the python executable as specified in python_exec and a Buildout configuration file as specified in conf_file. python is used by default if python_exec is not specified, buildout.cfg is used by default if conf_file is not specified.<br /> 7. The Buildout is run using a Buildout configuration file as specified in conf_file. buildout.cfg is used by default if conf_file is not specified.<br /> 8. The <root_path>/current symlink is updated to point to newly created release.<br /> 9. Supervisor is updated($ supervisorctl update) if update_supervisor is specified as True.<br /> 10. Each command specified in initd_commands is run in order.

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Boostrappy Branch Buildout Cloned Copied Current Executable Git Branch Newly Occurs Present Python Releaseif Repo Resources Shared Shared Resources Switch Switched Update
Users rating: 0/10

License: Freeware Size: 10.24 KB
Development Tools  -  A thin MATLAB wrapper for the Git source control system 1.0
A thin MATLAB wrapper for Git. Short instructions: Use this exactly as you would use the OS command-line verison of Git. Long instructions are: This is not meant to be a comprehensive guide to the near-omnipotent Git SCM:...
10 KB  
Programming  -  git-publish 2.0.rc1
Publish a git branch to a remote, easily. git publish: a simple shell script to ease the unnecessarily complex task of "publishing" a branch, i.e., taking a local branch, creating a reference to it on a remote repo, and setting up the...
10.24 KB  
Compression Tools  -  JPackIt 1.0.2
JPackIt is a Java application for packaging a Java project into single executable package (such as jar, class or exe) containing all java application resources (code, images, properties, etc.) and referenced libraries.
760.98 KB  
Utilities  -  Exit Plan 1.0
Exit Plan will initiate a fake phone call to provide you with a reason to excuse yourself from your current engagement. On startup, it will present a blank screen. A swipe to the right will initiate the countdown timer. When the timer reaches...
38.1 MB  
Sports  -  ZTProATL - An Atlanta Braves news and info. application 2.5
"ZTProATL" is an app for the Atlanta Braves which easily gives you the essential information about your favorite team: Up-to-date News, Schedule, and the current standings of MLB. *ZTProATL will also alert you when the game starts - just...
1.7 MB  
Sports  -  ZTProCIN - A Cincinnati Reds news and info. application 2.4
"ZTProCIN" is an app for the Cincinnati Reds which easily gives you the essential information about your favorite team: Up-to-date News, Schedule, and the current standings of MLB. *ZTProCIN will also alert you when the game starts - just...
1.8 MB  
Programming  -  git-svn-helpers 0.4
git-svn-helpers is a collection of command line tools that greatly simplifies using git for svn repositories. git-svn-helpers's main goal is to make setting up a local git repository following an existing svn checkout a 'no-brainer'.
51.2 KB  
Programming  -  slapos.rebootstrap 2.1
This extensions for zc.buildout is created to solve chicken and egg problem while working with buildout and when some exact version of python, which is provided by buildout shall be used to execute this buildout itself. Usage Part...
10.24 KB  
Mathematics  -  Mesh Electronic Circuit Analysis 2.0
Mesh Symbolic Electronic Circuit analysis Mesh electronic circuit analysis is an open source Visual Basic 6 program which is under active development at SourceForge. Please see the download page, for latest source code. Symbolic analysis, is where...
185 KB  
Modules  -  UC File Downloads Retro(active Purchase) 6.x-1.x-de
Adding new File Download features to an existing product?UC File Retro is a lightweight module that allows store administers to retroactively add a new file download (as part of the "Features" tab in an Ubercart product) to anyone who has...
10 KB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  IPv6 CARE 3.2b
IPv6 CARE, "IPv6 Compliant Automatic Runtime Environment", is a Linux tool able to patch ipv6-agnostic programs on-the-fly ('patch' mode). It can also generate a diagnosis about the IPv6 compliance of an application ('check' mode).
409.6 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB