Launch .gitlab-ci.yml jobs locally
Project description
gitlabci-local
Launch .gitlab-ci.yml jobs locally, wrapped inside the specific images,
with inplace project volume mounts and adaptive user selections.
Preview
Usage
usage: gitlabci-runner-local [-h] [-q] [-c CONFIGURATION] [-b] [-a] [-m]
[-t MANUAL_TAGS] [-d | -s | -l | -p]
[names [names ...]]
gitlabci-runner-local: Launch .gitlab-ci.yml jobs locally
positional arguments | |
---|---|
names | Names of specific jobs (or stages with --pipeline) |
optional arguments | |
---|---|
-h | Show this help message |
-q, --quiet | Hide jobs execution context |
-c CONFIGURATION | Path to the .gitlab-ci.yml configuration |
-b, --before | Enable before_script executions |
-a, --after | Enable after_script executions |
-m, --manual | Allow manual jobs to be used |
-t MANUAL_TAGS, --manual-tags MANUAL_TAGS | Handle specific tags as manual jobs |
-d, --dump | Dump parsed .gitlab-ci.yml configuration |
-s, --select | Force jobs selection with enumerated jobs |
-l, --list | Select one job to run (implies --manual) |
-p, --pipeline | Run the pipeline stages without selection |
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for gitlabci_local-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ea6b47bfc13af974dfd9185ed340fda0eb639a6acccab2254e1fc7d30e2253b |
|
MD5 | 323bb48cd63bb5c72d4e7aa283bbf2f4 |
|
BLAKE2b-256 | 8d5079f0a33620204ef39e3a7225a6ca5a663c25e827f4f4b41f9d09701122e0 |