Skip to main content

X-Developer Command Line Client

Project description

XDClient is a command line git log collector client for agilean/lean team effectiveness analysis tool X-Developer.

Currently it supports both python 2.7.x and 3.5+.

Why Should I Use This?

The reason to use xdclient is that it provides ability to intergrate team effectiveness analysis with CI(Continuous Intergration Server) via command line.

It allows you to pre-install the package and add an exec command in your pipeline file.

Features

  • Config APPID/KEY and TeamID via parameters
  • Generates git log
  • Specify master/dev(default) branches
  • Communicates with X-Developer analysis server and response status
  • Send git log to X-Developer and start analysis

Installation

pip install xdclient

Usage

Specify the appid appkey teamid from your X-Developer account.

python -m xdclient -i {appid} -k {appkey} -t {teamid}

Options

  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -i APPID, --appid=APPID
                        The information of appid in your home page
  -k APPKEY, --appkey=APPKEY
                        The information of appkey in your home page
  -t TEAM, --team=TEAM  The team id you created
  -p PATTERN, --pattern=PATTERN
                        Sensitive words
  -f FORCE, --force=FORCE
                        Force Analysis
  -m MASTER, --master=MASTER
                        Master

Resources

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xdclient-0.1.4.tar.gz (3.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page