Skip to content

ruwanl/govcmslagoon

 
 

Repository files navigation

GovCMS Lagoon project

CircleCI

Requirements

  • Docker
  • pygmy (you might need sudo for this depending on your ruby configuration)
  • Ahoy

Setup

  1. Checkout project repo and confirm the path is in Docker's file sharing config (https://docs.docker.com/docker-for-mac/#file-sharing):

     git clone https://projects.govcms.gov.au/dof/agency.git govcms-agency && cd $_
    
  2. Make sure you don't have anything running on port 80 on the host machine (like a web server):

     pygmy up
    
  3. Build and start the containers:

     ahoy up
    
  4. Install GovCMS:

     ahoy install
    
  5. Login to Drupal:

     ahoy login
    

Commands

Additional commands are listed in .ahoy.yml.

Releasing production version

Once this repo is ready for production release, the following actions needs to be taken:

  • Replace govcmsdev with govcms in all files
  • Remove DEPLOY_ANY_BRANCH environment variable from CircleCI UI
  • Remove this block

About

GovCMS Lagoon

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 61.0%
  • Shell 39.0%