We are excited to announce that you can start work in your Dev sandbox by selecting a user story that has been assigned to you.
In this new flow, you would connect an existing user story to a new branch as the first step in your Dev sandbox, and the ticket name is used to create the branch.
This is a UI workflow change only. It does not affect your CI jobs or any part of your Pipeline besides your Dev sandbox. It means that features or branches that are already in progress further down the Pipeline will not be affected in any way.
You can start testing this feature if your team manages work in Pipelines with Jira or Azure DevOps. To start using this new flow, you would need to turn on this pilot feature in your account settings:
You will now see a different view in your Dev sandbox that shows this new workflow:
In your Dev sandbox, you would select "+ New feature" to see a list of assigned stories which would be used to create a new branch:
Selecting any of the tickets listed here will create the branch from the ticket name. You can also change this branch name to a more appropriate one. Selecting "Start comparison" will begin the commit process:
If you do not want to select a ticket from this list, you can "Skip to creating a branch" as shown below:
However, if you have the "Require issue tracking" setting turned on in your Deployment settings, you will not see the "Skip to creating a branch" option.
The commit process largely remains the same, however, the final step brings you back into the Pipeline:
Here, you could either commit more changes to the active branch, or select a different branch to commit changes to:
Or you could create a Pull Request:
Please, reach out to our customer support via the live chat if you have any feedback or run into any issues. We’d love to hear from you.