You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 5
Next »
Tl;dr
Jira
- Add a closing comment with details such as confirmation from customer (attach email from customer, giving the confirmation), Move the ticket over to the "DONE" column
Stash
- For new project: new create repository in FNF project; clone to local; add the nitro file from TEST environment; commit and push to master (from local to remote),
- when committing, include the Jira ticket, by using a string "JIRA <TICKET>" (example: "JIRA FEB-530")
- For existing project: do the above, except for the first part of creating a new repository
Confluence
- Update the project requirements page, under the FEB space; update the "Document Status" at the top and other sections (such as Pre Go-Live, etc,) as necessary
Jira
Update the ticket
- Provide the following details in comments: Who approved the go-live and when.
- If possible, attach the email confirmation to the comments
- Move the ticket from "UNDER REVIEW" to "DONE" column; ensure that the ticket's workflow status is "DONE" and not "CANCELLED"
Stash
Brand New Project | Existing Project |
---|
- Login to stash: https://stash.uconn.edu/
- Navigate to FEB Nitro Files (FNF) project
- Provided you have the necessary privileges, click on the "Create repository" button, top-right
- Provide an appropriate name and then click on the "Create repository" button
- Clone repository to local
- Use git/bash command:
Make sure you are inside the project folder of where you want to clone and then execute the following command: git clone REPOSITORY_URL
- Open up Sourcetree software
- Add a new repository, by clicking on the "+" at the top:
- Click on Add at the top:
- Click on "Browse"
- Navigate to where you cloned locally (Step 2.a., above)
- And click on "Select Folder" ---- ensure that the folder you select has a .git folder (this is a hidden folder — so you might not see it, based on your settings), as shown below
- Finally, click "Add"
- Go to Leap TEST environment and export the project (if you have not done it already) and save it locally
- Locate the *.nitro_s file and move it to this folder (same folder as 2.a., above)
- Sourcetree will notice a change in the local repository and list it under "Unstaged files" section
- Select either "Stage All" or "Stage Selected", depending on your circumstance
- Under comments, follow the following format (without quotes):
"JIRA XXX-### YOUR COMMENTS" " (where XXX is the project key, in Jira and ### is the ticket number; you can provide your comments after that) - Next, make sure you select the "Push changes immediately to..." checkbox
- Finally, hit the "Commit" button.
Example of Steps 9 - 11:
- Next, create a tag, by clicking on "master" under "BRANCHES" on the left
- Right-click on the blue line and select "Tag..."
- Give it an appropriate name; generally, this convention should work: "NAME_OF_REPO_v#.#" (where #.# is your version number e.g. 1.0, 1.1, etc.)
- Notify that the tag has been created and it's ready to go live.
| Start from step 5, on the left. |
Confluence
Pre Go-Live
If the project requirements page does not have a pre go-live log, add it and follow the Developer checklist. Sample Pre Go-Live log, below.
Go-Live Date | Date of Last Deploy in TEST | Customer/Designee Sign-off & Date/Time | Version | Developer | JIRA Ticket | Release to PROD Date/Time | Released By |
---|
| | |
| @DEVELOPER NAME - JavaScript files: using minified versions?
- Confirm Security/Access Control (as reflected on THIS page)
- Update Jira Ticket
- Stash component
- Queued for Go-Live! / Notify Jason Card
- Update project's requirements page on Confluence
- Notify customer/team post deployment with relevant link(s)
|
| |
|
|
|
|
|
|
|
|
|