Skip to content

Manage your ThoughtSpot deployments with Github Actions!

License

Notifications You must be signed in to change notification settings

thoughtspot/ts-ci-github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThoughtSpot CI

Manage your ThoughtSpot objects with the Verion Control APIs and Github Actions.

Quickstart

  1. Fork this repo.
  2. Configure your Org(s).
  3. Configure your GitHub Secrets to manage authenticatation to ThoughtSpot.
  4. Customize the workflow files to your needs.

What secrets do I need to manage in GitHub?

ThoughtSpot requires an authenticated session in order to use the APIs. Each of the workflows will ask for 3 secrets.

As well as either one of ..

  • THOUGHTSPOT_SECRET_KEY - your cluster-level ThoughtSpot secret key
  • THOUGHTSPOT_PASSWORD - your user's ThoughtSpot password

How to Use / Guides

  1. How do I fetch changes from ThoughtSpot?
  2. How do I check my changes before pushing to a new environment?
  3. How do I deploy changes to a new ThoughtSpot environment?

Want to contribute?

See our contributing guide ❤️

About

Manage your ThoughtSpot deployments with Github Actions!

Resources

License

Stars

Watchers

Forks

Releases

No releases published