Skip to content
This repository was archived by the owner on Feb 14, 2025. It is now read-only.
/ ts-ci-github Public archive

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

Contributing

Stars

Watchers

Forks

Releases

No releases published