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 directoryrepo: https://github.com/wilmardo/ansible-role-plex # repository urltype: github # type: gitlab or github allowedversion: 2.1.0 # version: tag, branch name or commit sha, defaults to masterdest: lib/ # destination directory, defaults to current directory
The Tidelift Subscription provides access to a continuously curated stream of human-researched and maintainer-verified data on open source packages and their licenses, releases, vulnerabilities, and development practices.