New and Improved 3.13 Beta. Highlights: Shareable filters and dashboards and lots of other goodies. Any feedback can be raised as JIRA issues in the JIRA project.
Issue Details (XML | Word | Printable)

Key: BAM-750
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Brydie McCoy [Atlassian]
Reporter: Keith Johnston
Votes: 2
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
Bamboo

Perforce changes are not displayed when a manual build is executed

Created: 22/Jan/07 04:01 PM   Updated: 11/Apr/07 08:29 PM
Component/s: Build Process, Repository (Other)
Affects Version/s: 1.0-beta
Fix Version/s: 1.0.4

Time Tracking:
Original Estimate: 4 hours
Original Estimate - 4 hours
Remaining Estimate: 4 hours
Remaining Estimate - 4 hours
Time Spent: Not Specified
Remaining Estimate - 4 hours

Issue Links:
Duplicate
 

Internal Priority: 2. High
Participants: Brydie McCoy [Atlassian], David Dunwoody, Keith Johnston and Mark Chaimungkalanont [Atlassian]
Since last comment: 1 year, 20 weeks, 1 day ago
Internal Work Bucket: Confirmed
Number of comments: 7
Labels:


 Description  « Hide
When I manually trigger a build - even if the build is a scheduled build, the 'changes' tab does not display the changelists that went into that build.

The perforce directory did have the latest code changes - so a sync was definitely performed.

We really would like to see what changes go into each and every build, even if it is manually triggered.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Keith Johnston added a comment - 22/Jan/07 04:08 PM
Hm - seems the changes are not displayed for scheduled builds either. I thought this was working before.

Keith Johnston added a comment - 23/Jan/07 01:40 PM
Now it is working again! I'm not sure why it wasn't working before. I guess you can close this issue.

Mark Chaimungkalanont [Atlassian] added a comment - 24/Jan/07 12:52 AM
Glad it's working again!

Keith Johnston added a comment - 25/Jan/07 09:14 AM
This is happening again - and I think I see the pattern.

If the time between manual builds is too small - the changes are not picked up. I waited 15 hours, submitted a change, did a manual build - the change was displayed.

Then I submitted another change, did another manual build - the change was not picked up.


David Dunwoody added a comment - 08/Feb/07 12:05 PM
I've seen Perforce changes go "missing" here. The log shows the working copy being updated by p4, but no build triggers.

I haven't established a common cause for this from my observations.


Brydie McCoy [Atlassian] added a comment - 03/Apr/07 07:53 PM
Hi,

It seems that occasionally Bamboo will sync the repository but then will fail to trigger a build. This happens when the bamboo server clock and the perforce server clock are out of sync. Even th smallest difference can cause this effect. This behaviour sounds like what you are experiencing.

Let me know if this may be the cause of your issues.

If this is the problem, we are currently looking at changing the way bamboo detects perforce changes to not rely on the time.
You can track this issue here: http://jira.atlassian.com/browse/BAM-1096

Cheers
Brydie


Brydie McCoy [Atlassian] added a comment - 11/Apr/07 08:29 PM
Hi,

We have changed the way bamboo detects perforce changes to use the change numbers rather than the time stamp. Hopefully this should solve all these problems.

The changes will be included in the next release (coming soon).

Cheers
Brydie