-
Notifications
You must be signed in to change notification settings - Fork 510
CodeShip
We use CodeShip to deploy code to our staging environment so we can manually test it. Access to CodeShip is granted to AD&T Senior Volunteers with merge permissions.
When an AD&T Senior Volunteer merges multiple pull requests at the same time, they will typically log in to CodeShip and cancel all builds except the one that is currently running and the most recent. This minimizes the number of deploys, which speeds up the process and makes Slack less noisy.
-
Select "Projects" from the main navigation.
-
Select the "otwarchive" project to access a list of builds.
-
For the first build with the "Queued" status, select the vertical ellipsis icon (⋮) to access the build options.
-
Choose the "Cancel Build" option.
-
Repeat for all builds except the one at the top.
AD&T Senior Volunteers must be invited to join CodeShip by an AD&T Chair, logged in to the AD&T Chair account, not their personal account.
-
Select "Teams" from the main navigation.
-
Select the "Otwcode Otwarchive" team to access a list of team members.
-
Enter the new user's OTW email address in the "Add new members by E-Mail address" field.
-
Press "Add Member" to send an invitation.
Once invited, you should receive an invitation from [email protected]. It will be delivered almost immediately, so please check your spam folder if you can't find it.
-
Follow the link in the email to access the sign-up page.
-
The form will be prefilled with your name and email address, but the name field (the first field) will be incorrect. Please update it to your OTW name.
-
Complete the rest of the form and press "Accept Invitation."
If you have any questions regarding code development, please don't hesitate to send an email to [email protected] and we will try to get back to you as soon as possible!
- Home
- Set Up Instructions
- Docker (All platforms)
- Gitpod (Cloud-based development)
- Linux
- OS X
- Creating Development Data
- Writing and Tracking Code
- Automated Testing
- Architecture
-
Getting Started Guide
- Getting Set Up
- Your First Pull Request
- More About Git
- Jira