Projects tagged ‘deployment’


[48 total ]

556USERS
   

Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles.

76USERS
   

A utility for executing commands in parallel on multiple machines, such as deploying applications to a cluster of boxes.

59USERS
   

PHing Is Not GNU make; it's a project build system based on Apache Ant. You can do anything with it that you could do with a traditional build system like GNU make, and its use of simple XML build files and extensible PHP "task" classes make it an ... [More] easy-to-use and highly flexible build framework. Features include file transformations (e.g. token replacement, XSLT transformation, Smarty template transformations), file system operations, interactive build support, SQL execution, CVS operations, tools for creating PEAR packages, and much more. [Less]

46USERS
   

Nullsoft Scriptable Install System is a tool for creating quick and user-friendly installers for Microsoft Windows operating systems. It is a script-based system that adds a very small overhead, only 34 KB. It features LZMA compression, support for multiple languages, and an easy-to-use plugins system

26USERS
   

Inno Setup is a free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability.

22USERS
   

Apache Archiva is a build artifact repository manager for use with build tools such as maven, continuum, and ant.

19USERS
   

The Windows Installer XML (WiX) is a toolset that builds Windows installation packages from XML source code. The toolset supports a command line environment that developers may integrate into their build processes to build MSI and MSM setup packages.

15USERS
 

IzPack is a one-stop solution for packaging, distributing and deploying applications. It is fully cross-platform and generates a single installer. As such, it is an alternative to native solutions such as platform-specific installers and package managers. IzPack-generated installers only require a Java virtual machine to run.

14USERS
   

Xinc is a continuous integration server written in PHP 5. It has built-in support for Subversion and Phing (and therefore PHPUnit), and can be easily extended to work with alternative version control or build tools.

14USERS
   

phpUnderControl aims to make the first steps with CruiseControl and PHP as easy as possible. It integrates three of the best PHP development tools into CruiseControl, combined with an easy setup routine and a small example project. With the provided ... [More] XSL stylesheets, the generated output of PHPUnit, PHP_CodeSniffer and phpDocumentor can be visualized in CruiseControl. [Less]

13USERS
   

The Buildout project provides support for creating applications, especially Python applications. It provides tools for assembling applications from multiple parts, Python or otherwise. An application may actually contain multiple programs, processes ... [More] , and configuration settings. The word "buildout" refers to a description of a set of parts and the software to create and assemble them. It is often used informally to refer to an installed system based on a buildout definition. For example, if we are creating an application named "Foo", then "the Foo buildout" is the collection of configuration and application-specific software that allows an instance of the application to be created. We may refer to such an instance of the application informally as "a Foo buildout". [Less]

7USERS
   

Fabric is a simple pythonic remote deployment tool. It is designed to upload files to, and run shell commands on, a number of servers in parallel or serially. These commands are grouped in tasks (regular python functions) and specified in a ... [More] 'fabfile'. It is a bit like a dumbed down Capistrano, except it's in Python, dosn't expect you to be deploying Rails applications, and the 'put' command works. Unlike Capistrano, Fabric want's to stay small, light, easy to change and not bound to any specific framework. [Less]

7USERS
 

Cobbler is a Linux installation server that allows for rapid setup of network installation environments. With a simple series of commands, network installs can be configured for PXE, reinstallations, media-based net-installs, and virtualized ... [More] installs (supporting Xen, qemu, KVM, and VMware Server). Cobbler uses a helper program called 'koan' (which interacts with Cobbler) for reinstallation and virtualization support. Cobbler can also optionally help with managing DHCP, DNS, and yum package mirroring infrastructure -- in this regard, it is a more generalized "provisioning" server, rather than just dealing specifically with installations. It has a command line interface, a web interface, and also several API access options. [Less]

7USERS
 

The Perl Archive (PAR) Toolkit helps create single-file bundles of Perl code, analogous to Java's JAR files. PAR can optionally create standalone executables that bundle the entire Perl interpreter to enable deployment to machines that lack Perl.

6USERS
   

Nexus is a powerful and robust Maven repository manager, created to provide reliable access to artifacts required for development and provisioning. Maven's central repository has always served as a great convenience for users of Maven, but it has ... [More] always been recommended to maintain your own repositories to ensure stability within your organization. Nexus greatly simplifies the maintenance of your own internal repositories and access to external repositories. With Nexus you can completely control access to, and deployment of, every artifact in your organization from a single location. [Less]

6USERS
   

ISTool is a visual script editor/generator for Jordan Russell's Inno Setup compiler.

5USERS
   

Polvo helps you to develop non-standard modules over a file-based open source project and keep your ability to upgrade the base software and mantain your modifications. It was developed specifically for PHP+MySQL, but will work in other environments. It basically manages sets of new files, patches and sql queries.

5USERS
   

pake is a PHP5 project build system with capabilities similar to make. pake has the following features: - pakefiles (pake’s version of Makefiles) are completely defined in standard PHP5 syntax. No XML files to edit. No quirky Makefile syntax to ... [More] worry about (is that a tab or a space?) - users can specify tasks with prerequisites - pake is lightweight. It can be distributed with other projects as a single file. Projects that depend upon pake do not require that pake be installed on target systems. [Less]

3USERS
   

Easy to script Python build and deployment tool that makes the use and configuration of common Python project-related tools very easy.

3USERS

Xooctory is an open source continuous integration server, aiming to provide the following features: * Open Source * Massively scalable * Flexible * Build dependency aware * Instant and rich feedback * Secured ... [More] Xooctory is not only a continuous integration server, it's also a project meant to experiment with top notch technologies. Here is a short list of some of them we are proud to use in xooctory: * Java 6 * Spring 2 * Hibernate 3 * Mule 1.3 * Wicket 1.3 * Logback 0.9 [Less]

3USERS
 

A multi-purpose deployment server allowing image and/or automatic deployment management, multi-distribution, supporting PXE or media install.

2USERS
 

Fredistrano is a deployment tool for web applications. It automates the export of your sources from a subversion repository and synchronizes them with the content of a target directory. Several manual tasks are also handled directly by the ... [More] application during the deployment: renaming of configuration files, modifying permissions... Fredistrano is inspired from the smart Capistrano project. [Less]

2USERS
 

SmartFrog is a distributed deployment system. It allows developers, architects and operations teams to describe the deployment of different parts ("components") of a server-side configuration, then take this description and deploy it across multiple ... [More] servers. Every host runs a small SmartFrog daemon which can deploy and manage part of the overall distributed system. Deployed components (and systems built from them) can be started, stopped and "pinged" for health...some components can apply failure handling and workflow to deployments, enabling the "deployment descriptor" to even include failure handling logic" SmartFrog was developed at HP Labs in Bristol, in the UK. [Less]

2USERS
 

The HP Linux Common Operating Environment (LinuxCOE) is a global engineering program which facilitates provisioning and lifecycle support of Linux systems. Key deliverables are to increase reliability, availability, maintainability and performance of ... [More] global infrastructure and production environments by maintaining a minimum number of platform and component configurations. The LinuxCOE SystemDesigner is a CGI-based interface to: * generate boot images for network or local media based installations * save profiles that store custom installation preferences for later re-use * retrofit already deployed systems by overlaying bundles of packages for other value-add components [Less]

1USERS

Open source Application Service Provisioning Platform. Automates build and deployment of multi-tier applications. Includes a CMDB and distributed automation control dispatching framework.

1USERS

Distributed control dispatching framework used to automate IT processes.

1USERS
 

Jetty Rails aims to run any Warbler based jruby on rails applications with Jetty Container, loading configuration from Warbler. This project is useful for people developing jruby on rails apps that can not use mongrel for development. Rails applications integrated with servlet based applications in the same context would be a reasonable reason.

1USERS

Yahoo UI's great Rhino based compressor packaged as an Ant task

1USERS
   

Replicator is a set of scripts to automate the duplication of a model computer running Debian/GNU Linux, with some provisions to take into account differences in hardware (like HD size, video card) and in software configuration (partitioning). ... [More] After the initial configuration, the scripts will create a bootdisk that allow to (re)install completely a Debian box by just booting on the floppy and answering a yes/no question. [Less]

1USERS
 

One-JAR(TM) is a simple solution to a vexing problem in Java: how to distribute an application as a single jar-file, when it depends on multiple other jar-files. One-JAR uses a custom classloader to discover library jar files inside the main jar.