2017 © Pedro Peláez
 

library gitlab-composer

A Composer repository index generator for your GitLab CE projects

image

hcesrl/gitlab-composer

A Composer repository index generator for your GitLab CE projects

  • Thursday, March 1, 2018
  • by fsavina
  • Repository
  • 4 Watchers
  • 2 Stars
  • 15 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 25 % Grown

The README.md

hcesrl/gitlab-composer

License, (*1)

A Composer repository index generator for your GitLab CE projects., (*2)

Installation

Install the package:, (*3)

composer require hcesrl/gitlab-composer

Usage

Create a new instance of the Packages object with the GitLab CE Api endpoint and the access token:, (*4)

$packages = new \GitLabComposer\Packages( 'https://gitlab.example.com/api/v4/', 'some_access_token' );

Customize the behaviour by setting a path for the cache files and a whitelist of groups and projects:, (*5)

$packages->setCachePath ( __DIR__ . '/../cache' );

$packages->addGroup ( 'group1', 'group2' );

$packages->addProject ( 'group1/foo', 'group2/bar', 'group2/foobar' );

Render the packages json file:, (*6)

$packages->render();

License

This package is open-sourced software licensed under the MIT license., (*7)

Authors

The Versions

01/03 2018

dev-master

9999999-dev

A Composer repository index generator for your GitLab CE projects

  Sources   Download

MIT

The Requires

 

The Development Requires

by Fabio Savina

composer packages gitlab

01/03 2018

v0.0.1

0.0.1.0

A Composer repository index generator for your GitLab CE projects

  Sources   Download

MIT

The Requires

 

The Development Requires

by Fabio Savina

composer packages gitlab