Skip to main content

A small pipelane package

Project description

Pipelane

Pipelane is a client side of continuous integration/build system on top of REST api. Pipelane will integrate existing systems as many as possible, such as JIRA, Jenkins, etc.

Actions

timestep (ts) - to time the build step; systemsnap (ss) - to snapshot the system info (cpu, mem, path, os, etc.); dependencymap (dm) - to record the dependencies with their version;

Subsystems

Storage - store files/artifacts, as an adapter to Nexus / Artifactory; Ticket - create Epic/story/tasks, add comments; interact with human, e.g. waiting for a decision; Document - change logs, store links, aggregate the related information; Log - store, analyse, search logs; Pod - remote resource for build; Notification - chatbot or other systems on top of Hipchat or Slack to receive notifications, send commands; UI - simple UI to collect, simplify inputs; Repo - interact with repo server, checkin, checkout, create branches, merge branches, review change, etc.;

Supportive systems

Webhook CI/System Github/Gitlab/Gerrit Storage servers, such as Nexus, Artifactory

Github-flavored Markdown

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

pipelane-0.1.0.tar.gz (2.7 kB view hashes)

Uploaded Source

Built Distribution

pipelane-0.1.0-py2-none-any.whl (3.5 kB view hashes)

Uploaded Python 2

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