A Singapore Government Agency Website

GitLab Code Projects

As part of onboarding, CStack creates an example-application code project in your tenant group. You may want to create more code projects within your subgroup.

To add code projects

  1. Go to your tenant group.

  2. Create a new subgroup within your tenant group.

    Tenants are only granted a Maintainer role for their tenant group, which does not include permissions to remove projects. Tenants should create a new subgroup to be granted an Owner role, which includes removing projects. Please refer to the Gitlab Role Permissions documentation.

    Tenant group

    Create subgroup button

    Fill in subgroup details

    Create subgroup

  3. Click New project.

    The New project button in the home page (https://sgts.gitlab-dedicated.com/) will create a personal project under your account rather than in the tenant group. Personal projects cannot be used with Container Stack.

    Create project button

  4. Create either a blank project or import a project.

    Fill in project details

    Create project

    New project created

  5. Copy the reference .gitlab-ci.yml file to the new project and commit to your main branch.

  6. Configure the settings of the project by referencing the Gitlab Rules. This requires Maintainer role and above.

    Create project button

Chat with me!
Bot Launcher