emfoundation/project-loop

Implement automation triggers.

Opened this issue · 4 comments

Purpose of this issue is to cover a few scenarios where we might want automation to occur from places like master, develop or feature branches.

Some ideas (feel free to add your own).

  • Master: Github triggers new actions to Server CI
  • Master: Circle CI master triggers new builds, then publishes to a hosting platform (Netlify?)
  • From feature branch, publish to new staging url (Netlify)

Will create a CircleCI work account and give you all access to it.

Update:

  1. Both repositories are now being watched on CircleCI for updates and watches for any changes on any branches.

  2. Gatsby is now being watched for changes in Gatsby Cloud

Gatsby now re-builds (via Gatsby cloud) after content update trigger from Craft CMS.

🔥Gatsby Cloud now building to Amazon S3

Endpoint URL: http://emf-project-loop.s3-website.eu-west-2.amazonaws.com/