Fix a url persistence issue in the Trigger step

The triggered build url were lost because they were added to the step after it was marked finished and thus persisted.
Merge pull request #1218 from Spoludo/eight

Fix a url persistence issue in the Trigger step