Opened 7 months ago

Last modified 7 months ago

#33691 new defect

Migrate to gitlab.tpo

Reported by: juga Owned by:
Priority: Medium Milestone: sbws: 1.1.x-final
Component: Core Tor/sbws Version: sbws: 1.1.0
Severity: Normal Keywords:
Cc: ahf, gk, juga, gaba Actual Points:
Parent ID: Points: 2
Reviewer: Sponsor:

Description

Steps to start doing reviews of sbws to gitlab.tpo:

  • create sbws repository that will be used by the MR, either in the gitlab root or network healt team
  • clone our personal repositories from the previous one
  • create a .gitlab-ci.yml similar to .travis.yml, so that the sbws can be automatically tested

Steps to migrate completely to gitlab.tpo:

  • migrate Trac tickets
  • migrate Trac wiki page about sbws
  • migrate GitHub issues

Child Tickets

Change History (7)

comment:1 Changed 7 months ago by juga

i've put milestone to 1.1.X-final since it seems that we would like to do this soon.
i've not put this ticket keyword sbws-roadmap nor child of #33121 since i'm not sure about it.

comment:2 Changed 7 months ago by gaba

Hey juga! Wait a little for moving things up to gitlab. We are going to do it with ahf using the script he wrote and then disable sbws in trac once is done.

I think it should go under network health group in gitlab.

thanks!

comment:3 Changed 7 months ago by gaba

Cc: gaba added

comment:4 Changed 7 months ago by gaba

For reviews of sbws in gitlab.torproject.org: https://gitlab.torproject.org/torproject/network-health/sbws

Juga: I gave you mantainer access.

comment:5 Changed 7 months ago by juga

Thanks, created the first merge request there.
We still need to add a .gitlab-ci.yml, working on that.

comment:6 Changed 7 months ago by juga

i wrongly assumed that gitlab.tpo will provide a gitlab-runner to run gitlab-ci as it is the case in gitlab.com.
i've learnt that it does not, and it is not currently planned to provide that service.
For me, this make it less convenient to do reviews in gitlab.tpo, since we'll still need to use github for the CI, what means using 3 tools.
I feel then more inclined to continue to use github, then migrate trac to gitlab after we've finished the sbws-roadmap tickets. then use gitlab + github.
What do you think?

comment:7 Changed 7 months ago by juga

ahf informs that it's planned to run some runners, so we'll continue with the plan of doing the reviews in gitlab.tpo

Note: See TracTickets for help on using tickets.