Processing a Jira Ticket
- You find a Jira ticket assigned to the programmer, which is a request for a programming change.
- Confirm that the Jira Ticket is of type ‘Coding Task’
- Use Jira to create a branch in bitbucket. (branch)
- In your programming environment you switch to the develop branch (checkout)
- You pull down any changes to the application using (pull)
- You switch to the branch you created from Jira – it will be located under remotes/origin (checkout)
- You change your code in that branch
- You commit that branch (commit)
- You push that code to the server (push)
- In bitbucket, you create a code review (Pull Request)
- People review / comment on the code
- Repeat steps 7-9 until all reviewers accept the Pull request
- You (or an application administrator) will merge that code to the main branch (merge) to the develop branch.
- In your programming environment you switch to the develop branch (checkout)
- Pull down changes (pull) – your develop branch is now current to all merges
- Compile program
- Compile program
- Deploy to Development website (possibly also testing
- Rename the compiled folder from c:\compiled to c:\compiled_ts_20200909-a-time193
- update the confluence Pending XXXX Release Notes document
- Jira ticket - change status to:
- "In QA" if your assembling a large update containing lots of tasks
- "In UAT" if the customer is notified.