madkom / gitlab-ci-private-runner
Gitlab Private Runner。在开发机器上运行Gitlab任务的控制台应用程序。
0.9.2
2016-05-12 04:58 UTC
Requires
- php: >=5.6.0
- symfony/console: ^3.0.5
- symfony/dependency-injection: ^3.0.5
- symfony/process: ^3.0.5
- symfony/yaml: ^3.0.5
Requires (Dev)
- henrikbjorn/phpspec-code-coverage: ^2.0.2
- mikey179/vfsstream: ^1.6.3
- phpspec/phpspec: 2.*@stable
- phpunit/php-code-coverage: ^3.0
- phpunit/phpcov: ^3.0.0
- phpunit/phpunit: *@stable
- satooshi/php-coveralls: dev-master
README
Runs
Gitlab CI jobs on developer machine, without need to push the code
to the repository. This project doesn't aim to replace Gitlab CI instead it helps developers to test even the most complicated jobs, without need to commit the code.
控制台命令
运行 bin/private-gitlab-runner 查看命令用法
列出所有可能的任务
bin/private-gitlab-runner private-gitlab-ci:job:list
Responsible for listing all possible jobs
列出所有阶段
bin/private-gitlab-runner private-gitlab-ci:stage:list
Responsible for listing all possible stages
运行任务
bin/private-gitlab-runner private-gitlab-ci:job:run job_name
Responsible for running specific job in docker environment.
运行阶段
bin/private-gitlab-runner private-gitlab-ci:stage:run stage_name
Responsible for running all jobs for specfic stage in docker environment.