Commanding Chaos for Coworking, Open Source and Creative Communities

deployment

Meet Aquifer: A build system for easier Drupal development | Fourword: The Four Kitchens blog

Thu, 04/07/2016 - 08:17 -- rprice

In an existing Drupal site, execute drush make-generate drupal.make
Create a new Aquifer project.
Copy in that makefile.
At this point, you’ll need to bring in your custom code into the Aquifer directory structure
From there, aquifer build should generate a build directory that looks just like your existing docroot. After testing it thoroughly, you can use Aquifer Git to deploy your project to the existing repo for deployment.

drupaleasypodcast
deployment
drush

Meet Aquifer: A build system for easier Drupal development | Fourword: The Four Kitchens blog

Thu, 04/07/2016 - 08:17 -- rprice

In an existing Drupal site, execute drush make-generate drupal.make
Create a new Aquifer project.
Copy in that makefile.
At this point, you’ll need to bring in your custom code into the Aquifer directory structure
From there, aquifer build should generate a build directory that looks just like your existing docroot. After testing it thoroughly, you can use Aquifer Git to deploy your project to the existing repo for deployment.

drupaleasypodcast
deployment
drush

Meet Aquifer: A build system for easier Drupal development | Fourword: The Four Kitchens blog

Thu, 04/07/2016 - 08:17 -- rprice

In an existing Drupal site, execute drush make-generate drupal.make
Create a new Aquifer project.
Copy in that makefile.
At this point, you’ll need to bring in your custom code into the Aquifer directory structure
From there, aquifer build should generate a build directory that looks just like your existing docroot. After testing it thoroughly, you can use Aquifer Git to deploy your project to the existing repo for deployment.

drupaleasypodcast
deployment
drush

Improving Drupal's content workflow | Dries Buytaert

Wed, 04/06/2016 - 07:23 -- rprice

Drupal 8.0 core packed many great improvements, but we didn't focus much on advancing Drupal's content workflow capabilities. As we think about Drupal 8.x and beyond, it might be good to move some of our focus to features like content staging, better audit-ability, off-line support, full-site preview, and more. If you are a content manager, I'd love to hear what you think about better supporting some or all of these use cases. And if you are a developer, I encourage you to take a look at these modules, try them out and let us know what you think.

deployment
drupaleasypodcast

Improving Drupal's content workflow | Dries Buytaert

Wed, 04/06/2016 - 07:23 -- rprice

Drupal 8.0 core packed many great improvements, but we didn't focus much on advancing Drupal's content workflow capabilities. As we think about Drupal 8.x and beyond, it might be good to move some of our focus to features like content staging, better audit-ability, off-line support, full-site preview, and more. If you are a content manager, I'd love to hear what you think about better supporting some or all of these use cases. And if you are a developer, I encourage you to take a look at these modules, try them out and let us know what you think.

deployment
drupaleasypodcast

Improving Drupal's content workflow | Dries Buytaert

Wed, 04/06/2016 - 07:23 -- rprice

Drupal 8.0 core packed many great improvements, but we didn't focus much on advancing Drupal's content workflow capabilities. As we think about Drupal 8.x and beyond, it might be good to move some of our focus to features like content staging, better audit-ability, off-line support, full-site preview, and more. If you are a content manager, I'd love to hear what you think about better supporting some or all of these use cases. And if you are a developer, I encourage you to take a look at these modules, try them out and let us know what you think.

deployment
drupaleasypodcast

Hook Update Deploy Tools | Drupal.org

Thu, 03/10/2016 - 09:08 -- rprice

Drupal provides its own functions for enabling modules or reverting features, however, most of them run silently without feedback so they are inappropriate for use in hook_update_N because they do not provide any feedback as to what is happening and whether it was a success or failure. This module gives voice to many of those functions. Every method that can be used within a hook_update_N() includes detailed feedback and logging of what was attempted and what the results were. Updates are Failed if the requested operation was not successful so that they can be run again, or re-worked.

drupaleasypodcast
php
deployment

Fabric - Pythonic remote execution

Wed, 03/09/2016 - 19:59 -- rprice

Fabric is a Python (2.5-2.7) library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks.

It provides a basic suite of operations for executing local or remote shell commands (normally or via sudo) and uploading/downloading files, as well as auxiliary functionality such as prompting the running user for input, or aborting execution.

Typical use involves creating a Python module containing one or more functions, then executing them via the fab command-line tool.

drupaleasypodcast
python
deployment

Fabric - Pythonic remote execution

Wed, 03/09/2016 - 19:59 -- rprice

Fabric is a Python (2.5-2.7) library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks.

It provides a basic suite of operations for executing local or remote shell commands (normally or via sudo) and uploading/downloading files, as well as auxiliary functionality such as prompting the running user for input, or aborting execution.

Typical use involves creating a Python module containing one or more functions, then executing them via the fab command-line tool.

drupaleasypodcast
python
deployment

Fabric - Pythonic remote execution

Wed, 03/09/2016 - 19:59 -- rprice

Fabric is a Python (2.5-2.7) library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks.

It provides a basic suite of operations for executing local or remote shell commands (normally or via sudo) and uploading/downloading files, as well as auxiliary functionality such as prompting the running user for input, or aborting execution.

Typical use involves creating a Python module containing one or more functions, then executing them via the fab command-line tool.

drupaleasypodcast
python
deployment

Pages

Subscribe to RSS - deployment