Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standing up GitLab projects and CI capablities #3315

Open
3 of 4 tasks
TerrenceMcGuinness-NOAA opened this issue Feb 10, 2025 · 0 comments
Open
3 of 4 tasks

Standing up GitLab projects and CI capablities #3315

TerrenceMcGuinness-NOAA opened this issue Feb 10, 2025 · 0 comments
Assignees
Labels
CI/CD Issue related to CI/CD

Comments

@TerrenceMcGuinness-NOAA
Copy link
Collaborator

TerrenceMcGuinness-NOAA commented Feb 10, 2025

What new functionality do you need?

As a software control manager we would like to use a GitLab service hosted by NOAA through VLab so that we can have the authorization to run GitLab Runners on approved RDHPCS systems for continuous integration tests.

What are the requirements for the new functionality?

We have GitLab accounts and admins install GitLab Runners on approved RDHPCS systems

Acceptance Criteria

  • Accounts and Projects are setup on VLab GitLab
  • Pull mirrorint is tested on GitLab that pulls from GitHub
  • Information of specific PR can be passed to GitLab Pipeline from GitHub
  • GitLab pipeline can run on an RDHPCS system

Suggest a solution (optional)

Set up a global-workflow mirrored repo on GitLab. Trigger a GitLab pipeline and have it run via a shell exectore through a GitLab Runner on an RDHPCS system.

@TerrenceMcGuinness-NOAA TerrenceMcGuinness-NOAA added the CI/CD Issue related to CI/CD label Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD Issue related to CI/CD
Projects
None yet
Development

No branches or pull requests

1 participant