...
- 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
Image Modified - Provide an appropriate name and then click on the "Create repository" button
Image Modified - 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 Image Modified
- Open up Sourcetree software
- Add a new repository, by clicking on the "+" at the top:
Image Modified
- Click on Add at the top:
Image Modified - Click on "Browse"
Image Modified - 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
Image Modified - Finally, click "Add"
Image Modified
- 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
Image Modified - 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: Image Modified - Next, create a tag, by clicking on "master" under "BRANCHES" on the left
Image Modified - Right-click on the blue line and select "Tag..."
Image Modified - 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.)
Image Modified - 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)
|
| |
|
|
|
|
|
|
|
|
|