Add Gitlab scraper

  • Create Gitlab scraper inside of LLNL scraper library
  • attempt some coorespondance with LLNL, but don't rely on them making or accepting changes

Original issue:

  • We need to find out which Github APIs the project is currently using. (Start from looking over the python files in _explore/scripts, then follow the implementations in the LLNL scraper library.)
  • We will want to find out the equivalent GitLab APIs to reference. (As far as versioning goes, if the latest two major versions differ between their APIs, we want to document this.)

References:

Edited by Drane, Lance