Why Are Words Being Masked with Asterisks in the Build Log?


CircleCI has a secret masking feature to help keep environment variables private and this feature automatically masks environment variables that are written to the build log.

Any environment variables which are set within a single project's settings or within an Organization context are subject to this masking.

Secret Masking Feature

  • Any values that are used in Contexts or Environment variables are subject to masking provided that they:
    • Are greater than 4 characters
    • Are NOT equal to : trueTruefalse, or False
  • Secret masking is only applied in step outputs using echo or print comands
    • Re-running a job with SSH will allow users to see these values without obfuscation

Additional Notes:

Additional Resources

Was this article helpful?
9 out of 25 found this helpful



Article is closed for comments.