diff --git a/_articles/platform-gitlab.md b/_articles/platform-gitlab.md index 41a89e9f..f481ade3 100644 --- a/_articles/platform-gitlab.md +++ b/_articles/platform-gitlab.md @@ -4,7 +4,7 @@ description: "GitLab Setup" layout: article category: Platform redirect_from: /articles/gitlab.html -cSpell: ignore omniauth +cSpell: ignore omniauth loadtest secops hostdata fraudops cloudlib --- # Introduction @@ -58,6 +58,68 @@ Note - If `secure.login.gov` is not available, existing Personal Access Tokens continue to function. We also have break-glass procedures if needed. See [Runbook: GitLab Access Contingency Plan](https://gitlab.login.gov/lg/identity-devops/-/wikis/Runbook:-Gitlab-Access-When-IDP-is-Down) +## GitLab Migration +We are in the process of moving our repos to using GitLab as their primary source of truth. Most repos will continue to mirror back to GitHub, in order to allow us to maintain public visibility. Once we have migrated a repository, merging from any branch other than GitLab will be blocked, and all pull requests will need to be submitted via GitLab. Our current timeline for migration is below: + + +| Repo Name | Planned Move Date | Status | +| ------------------------------------ | ----------------- | --------- | +| identity-devops | 4/30/24 | moved | +| identity-devops-private | 4/30/24 | moved | +| identity-terraform | 4/30/24 | moved | +| identity-cookbooks | 4/30/24 | moved | +| identity-base-image | 4/30/24 | moved | +| identity-reporting-rails | 4/30/24 | moved | +| identity-dashboard | 5/15/24 | moved | +| identity-design-system | 6/6/24 | moved | +| identity-oidc-sinatra | 6/6/24 | moved | +| identity-saml-sinatra | 6/6/24 | moved | +| identity-pki | 6/13/24 | planned | +| identity-analytics-etl | 6/13/24 | planned | +| identity-saml-rails | 6/13/24 | planned | +| identity-design-assets | 6/13/24 | planned | +| identity-oidc-java-spring-boot | 6/20/24 | planned | +| identity-loadtest | 6/20/24 | planned | +| bpa-identity-management | 6/20/24 | planned | +| identity-usability-testing | 6/20/24 | planned | +| identity-secops | 6/27/24 | planned | +| identity-playbook | 6/27/24 | planned | +| wg-identity | 6/27/24 | planned | +| identity-deed | 6/27/24 | planned | +| identity-ux | 7/11/24 | planned | +| identity-oidc-phoenix | 7/11/24 | planned | +| identity-private | 7/11/24 | planned | +| identity-hostdata | 7/11/24 | planned | +| identity-security-private | 7/18/24 | planned | +| identity-analysis-sandbox | 7/18/24 | planned | +| identity-oidc-nodejs-express | 7/18/24 | planned | +| identity-fake-server | 7/18/24 | planned | +| identity-charts | 7/25/24 | planned | +| identity-validations | 7/25/24 | planned | +| identity-reporting | 7/25/24 | planned | +| identity-logging | 7/25/24 | planned | +| identity-roadmap | 8/1/24 | planned | +| identity-community | 8/1/24 | planned | +| identity-acuant-test | 8/1/24 | planned | +| identity-pki-elixir | 8/1/24 | planned | +| identity-fraudops-private | 8/8/24 | planned | +| identity-device-id-demo | 8/8/24 | planned | +| identity-billing-reporter | 8/8/24 | planned | +| identity-handbook-private | 8/8/24 | planned | +| identity-cloudlib-lambdas | 8/15/24 | planned | +| identity-partners-site | 8/15/24 | planned | +| identity-secops-nessus-public | 8/15/24 | planned | +| identity-lambda-functions | 8/15/24 | planned | +| identity-idp | 8/31/24 | planned | +| identity-idv | 8/31/24 | planned | +| identity-idp-config | 8/31/24 | planned | +| identity-idp-functions | 8/31/24 | planned | +| identity-idp-attempts-tracker-events | 8/31/24 | planned | +| idp-emacs | 8/31/24 | planned | +| identity-handbook | | unplanned | +| identity-site | | unplanned | + + ## Personal Access Tokens ## Cloning A Repository