Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C Cli
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Custom issue tracker
    • Custom issue tracker
  • Merge requests 6
    • Merge requests 6
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • repos
  • relengreleng
  • Cli
  • Merge requests
  • !1

CI: Add initial gitlab CI

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Addshore requested to merge gitlab-ci into master Aug 10, 2021
  • Overview 18
  • Commits 82
  • Pipelines 2
  • Changes 11

This is a combination of experiments around docker CI on Gitlab performed in https://gitlab.wikimedia.org/addshore/test and Github actions CI that was added to https://github.com/addshore/mwcli

There is still room for improvement here, but lets get this merged (probably squash merged, because its 80 commits long) And move on from here.

Then we can stop split development between Gerrit Github etc.

There are some other changes made to code in this PR that I could try to split out too...

Change-Id: Ia91e5ab24ac1aeba3a7a255425430b0cead102cf

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: gitlab-ci