Body
Jenkins houses multiple jobs related to updating and maintaining Starfish data. Be sure to scroll for additional job details.
Update RHD (Residency Hall Directors)
Description
The Update RHD job automates the process of changing Residency Hall Directors by updating the database entry based on C Number and building code.
Update Building
- Log in to Jenkins using your MyRedDragon credentials.
- Go to the Starfish Update RHD page
- Once on the page, click Build with Parameters
![Click "Build with Parameters"](https://cortland.teamdynamix.com/TDPortal/Images/Viewer?fileName=6a738703-c7ff-429e-9502-d5b58f72d7a6.PNG)
- Enter the RHD C Number in RHD_C_Number and select the building code from the drop down in accordance with the building needing updated.
![Enter the needed parameters.](https://cortland.teamdynamix.com/TDPortal/Images/Viewer?fileName=b8b043c9-fb7d-47d6-bb6e-c4ce1d574b5e.PNG)
- Click Build to start the update
Once the job finishes, a confirmation or error email will be sent. If the job is successful, the entered C Number and selected building will be sent for your records. If the job fails, the specific error message will be sent. First double check the C Number was entered correctly in the event of an error. For other errors, click the Jenkins Support button on this page.
Add/Update Coaches
Description
The Add/Update Coaches job automates the process of changing or adding coaches used in Starfish by updating the database entry based on C Number and sport code.
Update Coaches
- Log in to Jenkins using your MyRedDragon credentials.
- After signing in, you will need to download the current list of coaches by running the Starfish Export Coaches job.
- Make any needed changes to the CSV paying particular attention to the COACH_CNUMBER and COACH_SPORT_CODE. The other columns are for ease of reading and are ignored later.
- Note: This CSV must have ALL coaches, not just ones being changed.
- Note: Any CSV to be uploaded should be edited in Notepad.
- Go to the Starfish Upload Coaches CSV page
- Once on the page, click Build with Parameters
![](https://cortland.teamdynamix.com/TDClient/2298/Portal/Shared/FileOpen?AttachmentID=36fcee9f-298d-49d8-9e0e-649e3ef62ff6&ItemID=145025&ItemComponent=26&IsInline=-1)
3. Upload the CSV file of ALL COACHES including their C-Number and Sport Code and click Build to start the update.
![](https://cortland.teamdynamix.com/TDClient/2298/Portal/Shared/FileOpen?AttachmentID=9ff2ce04-955b-4f08-947e-7fd99b763cfe&ItemID=145025&ItemComponent=26&IsInline=-1)
If the the upload is successful, the coaches you had sepcified in the CSV will now be in the database ready the next time the data is moved to Starfish. If the job fails, the specific error message will be sent. If a mistake was made, simply update the csv and re-run the job with the new csv file. For assistance with any errors, click the Jenkins Support button on this page.
Move CSI Files to Starfish
Description
The Move CSI Files to Starfish job FTPs the CSV of students who have filled out a FERPA request to not have their CSI shared from the server, filters out any students who filled out a FERPA request, and moves the remaining files to the folder where the Starfish datapump will pick them up overnight.
Note: If there is ever a time when there are no students who filled out a FERPA request, please contact Programming and Integrations.
Upload CSV
- Log in to Jenkins using your MyRedDragon credentials.
- Go to the Move CSI Files to Starfish page.
- Once on the page, click Build with Parameters.
![](https://cortland.teamdynamix.com/TDPortal/Images/Viewer?fileName=5e978b6c-1579-45df-9399-397900d065c4.png&beidInt=418)
- Click the "Choose File" button and follow the on-screen instructions to select the CSV.
- Click Build to start the update.
![](https://cortland.teamdynamix.com/TDClient/2298/Portal/Shared/FileOpen?AttachmentID=46ea8d17-8637-44ce-adb3-70fd96d592a8&ItemID=145025&ItemComponent=26&IsInline=-1)
If the job fails, the specific error message will be sent to you via email. If a mistake was made, simply update the CSV and re-run the job with the new CSV file. For assistance with any errors, click the Jenkins Support button on this page.