Skip to content

A NodeJS tool for discovering all your secrets on CircleCI

Notifications You must be signed in to change notification settings

vEpiphyte/CircleCI-Env-Inspector

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircleCI-Env-Inspector

An interactive CLI tool for fetching all of your secrets from CircleCI.

Pre-requisites

  • Docker

To Run

  1. Clone this repo
  2. Run run.sh from the root of the repo
  3. Follow the prompts.

Example Output

{
  "contexts": [
    {
      "name": "CONTEXT_NAME",
      "id": "xxx",
      "variables": [
        {
          "variable": "GITHUB_TOKEN",
          "context_id": "xxx",
          "created_at": "yyy"
        }
      ]
    }
  ],
  "projects": [
    {
      "name": "ORG/REPO",
      "variables": [
        { "name": "VAR", "value": "xxxx" }
      ]
    }
  ]
}

About

A NodeJS tool for discovering all your secrets on CircleCI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.3%
  • Shell 3.7%
  • Dockerfile 2.0%