How To

601 Results

How-To

Which GitHub do I use?

When people say “GitHub,” they often mean the public, open-source website www.github.com — where anyone can browse and contribute to millions of public code repositories.But that’s not what we’re talking about here.At UCSF, we offer two secure, enterprise-grade GitHub environments through our UCSF GitHub Enterprise Program — both designed to support your development work safely and effectively:

Choose the right GitHub at UCSF: Use On-Prem for P3/P4 data, Cloud for general dev—both are secure, UCSF-licensed, and free to use.

How-To

FAC - Drive Mapping Instructions

Drive Mapping - Windows and Mac InstructionsWindows InstructionsMac InstructionsIt can sometimes be more convenient to map your FAC drive directly to your Windows or Mac device. These instructions will teach you how to do so on both types of devices.  A GlobalProtect VPN connection is required, even if already on UCSF Ethernet OR UCSFwpa.Specific share names and paths are supplied in the FAC email when signed up.

  • Affiliate
  • Research Staff
  • Researcher
  • Staff
  • Student
  • Research Services
How-To

SonarQube - Continuous Inspection of Code Quality and Security

SonarQube is a powerful static code analysis platform that continuously inspects your source code for bugs, code smells, security vulnerabilities, and code duplications. It supports dozens of programming languages and integrates easily with CI/CD pipelines to enforce coding standards and improve long-term maintainability.

SonarQube is a static code analysis platform that continuously inspects your source code for bugs, code smells, security vulnerabilities.

How-To

Cypress: Automated End-to-End Testing for Web Applications

Fast, Real-Time Testing: Tests run in the browser as you write them with instant feedback.Time Travel: See exactly what happened at each step of your test via a visual timeline.Automatic Waiting: No need to add sleep or wait commands — Cypress automatically waits for elements to appear.Debuggable: Developer-friendly stack traces and error messages, with Chrome DevTools integration.Built-in Test Runner UI: A visual dashboard for running and debugg

Cypress is a JavaScript-based end-to-end testing framework built specifically for the modern web. Unlike traditional Selenium-based tools, Cypress operates directly in the browser and runs alongside your application, giving it native access to the DOM, network layer, and browser behavior in real-time.
 

It is ideal for testing everything from individual components to full workflows in single-page applications (SPAs) and enterprise-scale web platforms.
 

How-To

Archive Storage (Cold)

Enterprise Azure Archive Storage securely retains infrequently accessed data, including regulatory compliance records, backup datasets, large-scale analytical archives, and disaster recovery materials. To support researchers, Starfish enables seamless data transfer from the UCSF lab environment and FAC Capacity Storage to Archive Storage. View the ideal Starfish topology diagram (link to diagram in FAQs)

  • Affiliate
  • Research Staff
  • Researcher
  • Staff
  • Research Services
How-To

Using the Content Editor

There are several ways for you to find content on your website.You can find live content using the top-level menu/navigation and go to the section and page you are looking for. However, if you are looking for unpublished content, you will need to use another method. Admin > Content > 

Follow these quick tips to access Site Builder content easily.