Wikimedia Apps/Team/iOS/CI/ServerAccess

From mediawiki.org
< Wikimedia Apps‎ | Team‎ | iOS‎ | CI

Physical Location[edit]

The team currently has one build server - a Mac mini - which is located on site in the SF office.

If you need to add, change, or remove test devices, ask an iOS team member onsite to make arrangements with IT to do so.

Network[edit]

The build server is located at http://buildmini:8080/ and an Local IP address of 10.149.10.134.

However, before you can connect to the server, you will need a whitelisted IP address. This means must be connected to the SF office LAN or be connected to the VPN network in order for access the server.

To get VPN access open a ticket with IT.

Practically this means no web hooks or outside services will be able to connect to the build server so plan any CI changes with this in mind.

How to Connect to the Build Server[edit]

As stated above, be sure you have a whitelisted IP address before continuing.

CI Dashboard[edit]

To view the state of builds, you can load the Jenkins Dashboard by opening a browser and going to the URL:http://buildmini:8080/

Developer Access[edit]

The next two methods will require a Mac user account to log in. Please contact the iOS Team if you require developer access.

SSH[edit]

You can connect over SSH if you are doing some development work. Open Terminal on your Mac and run ssh <username>@buildmini.corp.wikimedia.org

Screen Share[edit]

If you need to run any GUI apps, you can Launch “Screen Sharing.app” on your Mac and enter buildmini.corp.wikimedia.org for the “hostname”