How to identify the repository information in the build logs

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Summary

When running a Source Code Checkout task in Bamboo, the repository information is shown within the build logs. This article will help you identify its name and other information in the logs.

Solution

Step 1: find the build logs

Build logs are available at the Build Results page, under the Logs tab. You can view the full log file by clicking the "View" option.

Step 2: identify the Source Code Checkout Task logs

Upon having the full build logs, you can now identify the section that refers to the Source Code Checkout Task. Bamboo will explicitly tell you when that task started and when it was completed, thus all its logs are contained within that section. For example,

Build logs

1 2 3 4 5 6 7 8 9 simple 15-Jul-2021 21:10:09 Starting task 'Checkout Default Repository' of type 'com.atlassian.bamboo.plugins.vcs:task.vcs.checkout' simple 15-Jul-2021 21:10:09 Checking out into /Users/user/Downloads/BAMBOO-AGENT-HOME/xml-data/build-dir/PROJ-PLAN-JOB1 simple 15-Jul-2021 21:10:09 Updating source code to revision: 677911fe4134538494a386c5ab9a0464597fd87b simple 15-Jul-2021 21:10:11 Fetching 'refs/heads/master' from 'ssh://git@bitbucket-server:7999/testProject/testRepository.git'. simple 15-Jul-2021 21:10:11 Warning: Permanently added '[127.0.0.1]:61848' (RSA) to the list of known hosts. simple 15-Jul-2021 21:10:11 Checking out revision 677911fe4134538494a386c5ab9a0464597fd87b. simple 15-Jul-2021 21:10:11 Already on 'master' simple 15-Jul-2021 21:10:11 Updated source code to revision: 677911fe4134538494a386c5ab9a0464597fd87b simple 15-Jul-2021 21:10:11 Finished task 'Checkout Default Repository' with result: Success

Step 3: identify the repository information

Once we are looking at the correct log section, we can easily identify the repository information. Taking the example above, we have:

  • Checking out into: this line tells you the directory where the source code is being checked out into, which is the build directory for the plan's job.

  • Fetching 'refs/heads/master' from 'ssh://git@bitbucket-server:7999/testProject/testRepository.git'.:

    • Repository branch is highlighted in orange.

    • Repository URL is highlighted in blue.

    • Repository's project is highlighted in red.

    • Repository name is highlighted in green.

  • Updating source code to revision <commit hash> / Checking out revision <commit hash> / Updated source code to revision <commit hash>: this line tells you which commit the task is fetching from the repository.

That's it!

Updated on April 2, 2025

Still need help?

The Atlassian Community is here for you.