Skip to content

CodeLinaro-mirror/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

updating repos.json

await (async () => {
  const groupId = 'clo';
  let allProjects = [];
  let page = 1;
  let hasNextPage = true;

  while (hasNextPage) {
    const response = await fetch(`/api/v4/groups/${groupId}/projects?include_subgroups=true&per_page=100&page=${page}`);
    const projects = await response.json();

    if (projects.length > 0) {
      allProjects = allProjects.concat(projects);
      console.log(`page ${page}: ${projects.length} repos (total: ${allProjects.length})`);
      page++;
    } else {
      hasNextPage = false;
    }

    await new Promise(resolve => setTimeout(resolve, 300));
  }

  console.log("done!");
  console.log(allProjects.map(p => ({
	name: p.path_with_namespace.slice(4),
	clone_url: p.http_url_to_repo,
	description: p.description
  })));
})();

on https://git.codelinaro.org

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages