IBM® UrbanCode™ Build runs on Windows and Unix-based systems. While the minimum requirements provided below are sufficient for an evaluation, use server-class machines for production deployments.
Two server-class computers
Use two computers for the server: a primary server and a standby for fail-over. In addition, host the database on a separate computer in a fail-over configuration.
Database servers:Separate computers.
Processor: 2 processors and at least 2 cores for each.
Memory: 8 GB
Java: 32-bit or 64-bit JDK. . For more information, see System requirements.
Disk Space: Individual requirements depend on usage, retention policies, and application types. In general, the larger the number of retained artifacts in the IBM UrbanCode Build artifact repository CodeStation, the more storage is required.
CodeStation is installed when the IBM UrbanCode Build server is installed.
For production environments, use the following guidelines to determine storage requirements:
10-20 GB of database storage is typically sufficient for most environments.
Use this format to calculate CodeStation storage requirements:
Average artifact size x Number of versions imported per day x Average number of days before cleanup
Approximately 1MB of database storage per build. This value varies according to the build process.
For further assistance in determining storage requirements, contact IBM Software Support.
Network: Gigabit (1000) Ethernet with low-latency to the database.
Designed to be minimally intrusive (typically, an idle agent uses 5MHz of processor power), agents require 64-256 MB of memory and 100 MB of disk space. Agents can run with a 32-bit or 64-bit JDK. Additional requirements are determined by the processes that the agent runs. In production environments, install agents on separate computers.