Configuring Pipelines
- Troubleshooting checkout step failing - Alpine image
- Setting and Using Environment Variables in the windows environment
- How to run a job in the background on CircleCI
- How to set resources limits CPU and RAM (memory) for container runner
- How to pass environment variables between jobs
- Docker Executor returning Total Host CPU Cores
Orbs
Building Projects
- Kubernetes Troubleshooting
- Architecture Change: Setup_remote_docker
- Troubleshooting Workflows with an Undefined End Time
- An error occurred while fetching your repositories. Please refresh to try again.
- How to install NPM on Windows images
- How To Set Up jEnv on CircleCI With $BASH_ENV
Artifacts
- Artifacts Missing
- How to Programmatically Construct the URLs for Artifacts
- appx and nupkg Artifact Files Download is Automatically Renamed to Zip
- Can External/Non-Authenticated Users Access my Artifacts with the URL?
- Artifact downloads sometimes result in errors on Safari v14.XX
- Store chocolatey logs for further troubleshooting
Triggering Pipelines
- How to Manually Trigger a Scheduled Pipeline
- Troubleshooting CircleCI runner issue /api/v3/runner/claim was 401 (Unauthorized)
- Troubleshooting "Error Fetching Config" Error on GitLab Pipelines
- Troubleshooting Gitlab POST api: "message": "An internal server error occurred."
- Check trigger source for API
- How to set up the Prevent unregistered user spend feature
Optimizing Pipelines
- How to get the compiled version of a config.yml within the UI
- How to set custom DNS for alpine images on CircleCI
- Receiving "Your compiled config is too large to be processed." How Can I Reduce my Config File Size?
- How to set custom DNS on Ubuntu based images using netplan
- Server 3.x Docker Layer Caching: EBS Volumes Are Not Deleting
- How to Debug Docker Layer Cache Misses in a Build?
SSH
- Permission error when trying to SSH into a job
- SSH Rerun Job Not Showing Up
- How to rerun a job with SSH
- GitHub SSH Deprecation Information & Resolutions
- Using Vim in SSH session on Windows executor
- Preserve Environment Variables While Debugging With SSH
Testing With CircleCI
- Is throttling affecting my builds?
- Test Split Outputs Warning: “Error Reading Historical Timing Data: File Does Not Exist”
- Common test splitting issues with pytest
- Test splitting not working with mocha-junit-reporter
- Debug Ruby RSpec Test Timeout With No Output (exceeded 10m0s): context deadline exceeded
- Collecting/combining files after parallel test runs
Deploying Code
- How to Deploy a CircleCI Configuration to Multiple GitHub Repositories
- AWS CLI Fails with "TypeError: unsupported operand type(s) for -=: 'Retry' and 'int'"
- AWS Credentials Are Not Found
- Deploy to Heroku via circleci/heroku Orb fails with "fatal: protocol error"
- Wrong AWS credentials being used
- Using AWS CodeDeploy with CircleCI 2.0 or CircleCI 2.1
Project Insights
CircleCI CLI
- How to validate a config that uses private Orbs
- How to resolve error: "--storage-opt is supported only for overlay over xfs with 'pquota' mount option" when running jobs locally with the cli
- CircleCI CLI - Running circleci local execute Results in "not implemented for cgroup v2 unified hierarchy" Error
- How To Debug Local Builds Using CircleCI CLI?
- CircleCI CLI Fails With "panic: yaml: line 4: could not find expected ':'" Error
- Checkout private repositories with local jobs run through circleci cli
API
Settings and Integration
- How to generate and store read/write SSH keys
- Why is an organization I am not a member of listed in the UI?
- How to remove legacy AWS integration secrets
- How to import Environment Variables from another project
- Getting Started with GitHub SSO
- Unable to Follow Project: (HTTP Error 422)
Notifications
- Notification Email Links Hang and Do Not Redirect to the CircleCI Workflow
- How to disable legacy Slack integration
- How to send a slack notification at end of workflow
- Using Slack Integrations with CircleCI
- How to auto comment on GitHub Pull Requests
- Jira Notification Orb Fails with "You must log in first."