Gip is a language agnostic dependency manager which uses API calls to pull repositories.
Project description
Gip
Usage
gip --help
Usage: gip [OPTIONS] COMMAND [ARGS]...
_______ __
| __|__|.-----.
| | | || _ |
|_______|__|| __|
|__|
Gip is a language agnostic dependency manager
which uses API calls to pull repositories.
Enable autocomplete for Bash (.bashrc): eval "$(_GIP_COMPLETE=source
gip)"
Enable autocomplete for ZSH (.zshrc): eval "$(_GIP_COMPLETE=source_zsh
gip)"
Options:
--debug / --no-debug Enable or disable debug mode. Default is disabled.
--gitlab-token TEXT Provide the private token for the Gitlab API.
Can be set as environment variable GIP_GITLAB_TOKEN
--github-token TEXT Provide the private token for the Github API.
Can be set as environment variable GIP_GITHUB_TOKEN
--lock-file PATH Provide the path to the lockfile, defaults to
.giplock.yml in the current working directory
--version Show the version and exit.
--help Show this message and exit.
Commands:
install Install dependencies, if already present just skips when version...
Example of requirements.yml
- name: ansible-role-plex # directory name in destination directory
repo: https://github.com/wilmardo/ansible-role-plex # repository url
type: github # type: gitlab or github allowed
version: 2.1.0 # version: tag, branch name or commit sha, defaults to master
dest: lib/ # destination directory, defaults to current directory
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gip-0.1.5.tar.gz
(14.7 kB
view hashes)
Built Distribution
gip-0.1.5-py2.py3-none-any.whl
(14.1 kB
view hashes)