Methodology

Code Management

Code manageent for Stapleton Group.

CMS (Code Management System)

All code is to be managed using GIT.

The Git repositories are stored on GitLab under the user warren@stapleton.group on gitlab account named stapleton-group and shared explicitly with each member of the development team.

Codelines

There is a codeline stapleton-project that contains documentation, guidelines, and samples. On this codeline there are sub modules for each aspect. For example a docs directory for the documentation website. A samples directory for the main sample code.

Deployment of documentation module on Vercel

To get around a team limitation on the free tier of Vercel we currently mirror this codeline by pushing it to a personal GitLab account warrenstapleton and having Vercel point to that codeline. The mirroring is fully automatic.

On the intermediate personal codeline used in this process, the main branch was configured to be unprotected so that the push from the group account could succeed.

Product Codelines

The expectation is to have a separate codeline for each Stapleton Group product.