Skip to content

Deployment Guidelines

KLandwich edited this page Feb 16, 2024 · 3 revisions

Overview of the deployment enviroment

Repositories

Currently there are two GitHub repositories:

  • SASUnit: Public repository for documentation, discussion, tickets and releases
  • SASUnitDev: A private repository for development and testing

Environments for deployment

Currently only two environments are used for CI:

  • Windows 10 - German
    • SAS94M5 - English and German
  • CentOS 7 - English
    • SAS94M6 - English and German

This reflects the current suppoprt provided by SAS.

Deployment Process

Each time a feature branch is push to the remote server the CI pipeline (GitHub workflow Run Tests (test.yaml)) is executed. When the feature branch is meregd into main, then the source code is pushed to the public repository.

Back to Development Guidelines