Skip to content

charliecon/cx-as-code-cicd-gitactions-blueprint

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build a CI/CD pipeline using GitHub Actions, Terraform Cloud, CX as Code, and Archy

WARNING: THIS BLUEPRINT IS STILL IN DEVELOPMENT. WHILE THE CODE EXAMPLES IN THIS BLUEPRINT ARE ACCURATE, THE TEXT IS STILL UNDER TECHNICAL AND CONTENT REVIEW View the full Build a CI/CD pipeline using GitHub Actions, Terraform, CX as Code, and Archy article on the Genesys Cloud Developer Center. This Genesys Cloud Developer Blueprint explains how to use GitHub Actions to build a CI/CD pipeline to deploy Genesys Cloud objects across multiple Genesys Cloud organizations.

This blueprint will show how to:

  • Setup a GitHub Action CI/CD pipeline to execute a CX as Code deployment
  • Install Archy in a GitHub Action virtual machine
  • Configure Terraform Cloud to managing the backing state for the CX as Code deployment along with the lock management for the Terraform Deployment
  • Demonstrate how to invoke a CX as Code within a CI/CD pipeline to deploy all the required Genesys Cloud objects
  • Demonstrate how to deploy a single flow across multiple environments, leveraging platform tests to determine whether a build gets deployed to production

Build a CI/CD pipeline using GitHub Actions, Terraform Cloud, CX as Code, and Archy

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 41.6%
  • TypeScript 28.2%
  • Python 21.4%
  • JavaScript 8.8%