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

Migration to GitLab #19

Open
greenled opened this issue Jul 31, 2019 · 9 comments
Open

Migration to GitLab #19

greenled opened this issue Jul 31, 2019 · 9 comments
Milestone

Comments

@greenled
Copy link
Owner

greenled commented Jul 31, 2019

We are moving to GitLab. It offers integrated CI/CD, issue boards and project pages built on any website generator, not just Jekyll. This issue is for tracking the progress of such migration.

What will be migrated (see https://gitlab.com/help/user/project/import/github.md):

  • Repository
  • Issues and Merge Requests (with comments)
  • Milestones
  • Labels
  • Release note descriptions

There are previous related comments in #4.

@greenled
Copy link
Owner Author

I imported the project into GitLab, but only the repository was imported: no issues, no PRs....

@greenled
Copy link
Owner Author

/cc @tortuetorche

@greenled
Copy link
Owner Author

Screenshot_2019-07-31 GitHub import

It actually failed importing

@greenled
Copy link
Owner Author

Trying again...

@greenled
Copy link
Owner Author

greenled commented Aug 8, 2019

And it failed again

@greenled
Copy link
Owner Author

greenled commented Aug 8, 2019

Found this https://gitlab.com/gitlab-com/support-forum/issues/4692, which looks similar

@greenled
Copy link
Owner Author

Ok, it finally worked (twice, about 10min to import each time). Looks good so far. Maybe should take some actions before migrating. See https://forum.gitlab.com/t/recommended-practices-for-moving-an-oss-project-from-github-to-gitlab/29068.

@greenled greenled pinned this issue Aug 16, 2019
@greenled greenled added this to the 2.0 milestone Aug 16, 2019
@tortuetorche
Copy link
Collaborator

Hi @greenled,

What's your timeline for migrating this repository to GitLab, is it still in your plan?
Because the next psu bash version (1.0-next branch) is deeply integrated with GitLab CI, so maybe we can just have a mirror repository on GitLab and keep issues on this one...
Or split the project in two repositories, one on GitLab for the bash version and this one on GitHub for Go version, what do you think?

Have a good day,
Tortue Torche

@tortuetorche
Copy link
Collaborator

Hi @greenled,

FYI, I just published the 1-0-stable branch 🚀 on GitLab : https://gitlab.com/psuapp/psu
Documentation: https://psuapp.gitlab.io/psu/1-0-stable
Docker images: https://hub.docker.com/r/psuapp/psu

With auto builds, tests, and push to Docker Hub.

Then we can add some explanations on this repository and the GitLab one, to get the correct version:

  • Go version (psu 2.0) => GitHub
  • Bash version (psu 1.0) => GitLab

Have a good day,
Tortue Torche

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants