/
Synapse platform build systems

Synapse platform build systems

The Synapse platform uses a number of Jenkins build systems for development and operations.

URL

AWS account

Audience

Purpose

Comment

URL

AWS account

Audience

Purpose

Comment

http://build-system-synapse.sagebase.org:8081

synapsedev

Synapse developers

builds (dev, release, prod) for various Synapse components

Need to move some ops job to the server below. Also need to move as many builds as possible to Github Actions.

http://build-system-synapse-2022.dev.sagebase.org:8080

synapsedev

Synapse developers

synapsedev account ops (infrastructure deployment in dev account)

Should be renamed to something like build-system-dev-ops.dev.sagebase.org to reflect purpose.

http://build-system-dw.sagebase.org:8080

synapsedw

datawarehouse users

deployment of DW instances in synapsedw account

Users need to be in JumpCloud group to have networks access to the instance they created.

http://build-system-portals.sagebase.org:8080

sageit

portal developers (SWC and portals)

build and deployment of portals in sageit account

All this should move to Github Actions.

http://build-system-ops.sagebase.org:8080

synapseprod

Synapse developers, some IT/Ops

deployment of Synapse infra in synapseprod account, execution of administrative / ops jobs on Synapse (migration, oauth client validation, …)

 

Related content

Build process upgrades
Build process upgrades
More like this
Developer Bootstrap
Developer Bootstrap
Read with this
Synapse Jenkins servers
Synapse Jenkins servers
More like this
Synapse Components
Synapse Components
More like this
Synapse stacks deployment
Synapse stacks deployment
More like this
Synapse Developer On-Boarding
Synapse Developer On-Boarding
More like this