Version:

    Importing packages on Acquia Cloud

    To deploy your Site Studio packages alongside Drupal configuration you may want to utilise Acquia Cloud hooks to perform import operations during code changes.

    Import full package

    Import Site Studio package (drush sitestudio:package:import) - import command will take care of performing the required level of rebuild and will clear the render cache as part of the process.

    Example:

    drush @$site'.'$target_env updatedb --no-cache-clear -y
    drush @$site'.'$target_env cache:rebuild
    drush @$site'.'$target_env cim
    drush @$site'.'$target_env sitestudio:package:import 
    drush @$site'.'$target_env cache:rebuild

    Import individual packages

    Import Site Studio package (drush sitestudio:package:import –--path=</path/to/package/directory>) - import command will take care of performing the required level of rebuild and will clear the render cache as part of the process.

    Example:

    drush @$site'.'$target_env updatedb --no-cache-clear -y
    drush @$site'.'$target_env cache:rebuild
    drush @$site'.'$target_env cim -y 
    drush @$site'.'$target_env sitestudio:package:import --path=path/to/package/dir
    drush @$site'.'$target_env sitestudio:package:import --path=path/to/other/package/dir
    drush @$site'.'$target_env cache:rebuild

     

    Import and Upgrade

    When upgrading between versions or when installing Site Studio for the first time; additional commands should also be run (see: Upgrading Site Studio)

    Example:

    # Run Drupal database updates
    drush @$site'.'$target_env updatedb --no-cache-clear -y
    drush @$site'.'$target_env cache:rebuild
    
    # Import Drupal configuration
    # - Site Studio packages are excluded via config split.
    drush @$site'.'$target_env cim -y 
    
    # Import Site Studio UI assets for this version
    drush @$site'.'$target_env cohesion:import
    
    # Import individual package 1
    drush @$site'.'$target_env sitestudio:package:import --path=path/to/package/dir
    # Import individual packages 2
    drush @$site'.'$target_env sitestudio:package:import --path=path/to/other/package/dir
    
    # Run a full Site Studio rebuild when upgrading
    #  - exclude cache clear to allow this to be part of a separate batch process
    drush @$site'.'$target_env cohesion:rebuild --no-cache-clear
    
    
    drush @$site'.'$target_env cache:rebuild
    

     

    DX8 knowledge base icon

    Frequently asked questions

    Get instant answers to common questions. Available online 24/7.

    Find answers

    Raise a ticket icon

    Raise a support ticket

    To raise a ticket, sign into Acquia Cloud and select Help in the top menu.

    Raise support ticket

    Acquia

    Copyright © 2020 Acquia, Inc. All Rights Reserved. Drupal is a registered trademark of Dries Buytaert.