Popularity
1.9
Declining
Activity
0.0
Stable
2
2
1

Monthly Downloads: 6
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags: Utils     CLI     Command Line    
Latest version: v0.0.1

gli alternatives and similar packages

Based on the "CLI" category.
Alternatively, view gli alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of gli or a related project?

Add another 'CLI' Package

README

gli [WIP]

Goal is to fetch PR info etc.

Setup

cabal install gli

Flow

  1. Store the gitlab credentials on a file locally. (e.g. ~/.gli.yml)

sample file

      accounts:
        my_hosted_gitlab:
            key: abcd1234xyz
            url: https://gitlab.dev.my_hosted_gitlab.com/api/v3
        gitlab:
            key: xyz4321dcba
            url: https://gitlab.com/api/v3

You can get the credentials from https://gitlab.com/profile/account

  1. Setup gli for a git repo

This will create a repo specific gli.yml file, which will store all the information regarding the repo, and will also be checked out from git.

    $ cd my_gitlab_repo_path
    $ gli setup -f ~/.gli.yml
    $ cat gli.yml
    project:
      ssh_url_to_repo: [email protected]:organization/repo_name.git
      name: repo_name
      id: 123
      description: 'killer app 42'
    masterFileConfig:
      key: gitlab
      file: /Users/goromlagche/.gli.yml
  1. Fetch all open PR related info
    $ gli prs