Login Debugging
About 210 wordsLess than 1 minute
When is Login Debugging Needed?
User scripts execute inside a Docker container. Differences between local and CI environments may cause build failures that don't occur locally. In such cases, use the "Login Debugging" option on the logs page to access the container for troubleshooting.
How to Use?
A Docker container is started during pipeline execution to run user scripts. The container is destroyed after the build completes by default, so debugging must be done while the environment is still alive.
Login debugging is available in two scenarios:
- During the build: Click "Login Debugging" directly
- After the build: Check the
Debugoption (next toRebuild) on the logs page, then clickRebuild. The environment is retained for 5 minutes after the newly triggered build completes. The system periodically checks if anyone is logged in: if not, the environment is destroyed; if yes, it continues to be retained for a maximum of 1 hour.
Debugging Tips
When clicking Rebuild, you can select which Pipeline, Stage, or Job to execute, helping to reproduce the problem environment.