module Fetcher

Public Instance Methods

fetch() click to toggle source
# File lib/gl-repos/main.rb, line 15
def fetch()
  cache = ""
  Gitlab.endpoint = ENV["GITLAB_ENDPOINT"] 
  Gitlab.private_token = ENV["GITLAB_TOKEN"] 
  Gitlab.projects.auto_paginate do |project|
    cache="#{cache}\n#{project.name_with_namespace}:#{project.web_url}"
  end
  File.write(ENV["GITLAB_REPO_CACHE"], cache)
end
print() click to toggle source