Skip to content

Commit e3d5407

Browse files
authored
Merge pull request codefresh-io#9 from jennyps/master
Add run-jenkins-job plugin
2 parents 0683409 + d78316d commit e3d5407

File tree

3 files changed

+59
-20
lines changed

3 files changed

+59
-20
lines changed

CATALOG.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
# Plugin Catalog
2-
3-
## Stable Plugins
4-
5-
| Plugin | Author | Description | Tags |
6-
| ----------------------------------------------- | ---------------- | ---------------------------------------------------------------------------------------- | --------------------------------------------------------- |
7-
| [Codefresh Cli](stable/codefresh-cli/README.md) | @itai-codefresh | Operate on Codefresh resources | `cli` `codefresh` |
8-
| [Deploy Helm](stable/helm/README.md) | @alexeil-led | Deploy a Helm chart | `kubernetes` `helm` |
9-
| [Slack](stable/slack/README.md) | @olegs-codefresh | Send message to slack | `slack` `notify` |
10-
| [Deploy to ECS](stable/ecs-deploy/README.md) | @verchol | Deploy docker image to ECS | `ecs` `deploy` `containers` `aws` |
11-
| [Deploy Kompose](stable/kompose/README.md) | @alexei-led | Deploy Docker Compose to Kubernetes cluster with Kubernetes [Kompose](http://kompose.io) | `docker` `docker-compose` `kompose` `deploy` `kubernetes` |
12-
| [GitHub PR](stable/github-pr/README.MD) | @nick-codefresh | Creates pull request to GitHub | `github` `pull request`
13-
14-
15-
## Incubator Plugins
16-
17-
| Plugin | Author | Description | Tags |
18-
| ---------------------------------------------------------------- | ----------- | -------------------------------------------- | -------------------- |
19-
| [Import Docker Images](incubator/import-docker-images/README.md) | @alexei-led | Import Docker images metadata into Codefresh | `docker` `codefresh` |
20-
| [Docker Service](incubator/docker-service/README.md) | @kosta-codefresh | creates docker daemon and then use it in pipeline | `docker` `codefresh` |
1+
# Plugin Catalog
2+
3+
## Stable Plugins
4+
5+
| Plugin | Author | Description | Tags |
6+
| ----------------------------------------------- | ---------------- | ---------------------------------------------------------------------------------------- | --------------------------------------------------------- |
7+
| [Codefresh Cli](stable/codefresh-cli/README.md) | @itai-codefresh | Operate on Codefresh resources | `cli` `codefresh` |
8+
| [Deploy Helm](stable/helm/README.md) | @alexeil-led | Deploy a Helm chart | `kubernetes` `helm` |
9+
| [Slack](stable/slack/README.md) | @olegs-codefresh | Send message to slack | `slack` `notify` |
10+
| [Deploy to ECS](stable/ecs-deploy/README.md) | @verchol | Deploy docker image to ECS | `ecs` `deploy` `containers` `aws` |
11+
| [Deploy Kompose](stable/kompose/README.md) | @alexei-led | Deploy Docker Compose to Kubernetes cluster with Kubernetes [Kompose](http://kompose.io) | `docker` `docker-compose` `kompose` `deploy` `kubernetes` |
12+
| [GitHub PR](stable/github-pr/README.MD) | @nick-codefresh | Creates pull request to GitHub
13+
14+
## Incubator Plugins
15+
16+
| Plugin | Description | Tags |
17+
| ---------------------------------------------------------------- | ------------------------------------------------------------------- | --------------------------------------------------------- |
18+
| [Import Docker Images](incubator/import-docker-images/README.md) | Import Docker images metadata into Codefresh | `docker` `codefresh` |
19+
| [Deploy Kompose](incubator/kompose/README.md) | Deploy Docker Compose to Kubernetes cluster with Kubernetes Kompose | `docker` `docker-compose` `kompose` `deploy` `kubernetes` |
20+
| [Run Jenkins Jobs](incubator/run-jenkins-jobs/README.md) | Run jenkins job from codefresh pipeline | `jenkins` `job` |

incubator/run-jenkins-jobs/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Import Docker Images Codefresh Plugin
2+
3+
Run single or multiple jenkins job from codefresh pipeline
4+
5+
## Environment Variables
6+
7+
- `JENKINS_USERNAME`: jenkins username
8+
- `JENKINS_TOKEN`: token
9+
- `JENKINS_URL`: jenkins machine url
10+
- `JENKINS_JOB`: list of jenkins jobs to run separated by spaces
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
image: codefresh/run-jenkins-jobs
2+
tag: master
3+
version: 0.1.0
4+
description: Run jenkins job from codefresh pipeline
5+
keywords:
6+
- docker
7+
- jenkins
8+
home: https://github.com/codefresh-io/cf-run-jenkins-jobs
9+
sources:
10+
- https://github.com/codefresh-io/cf-run-jenkins-jobs
11+
maintainers: # (optional)
12+
- name: Vadim Waisman
13+
email: vadim@codefresh.io
14+
- name: Jenny Passi
15+
email: jenny@codefresh.io
16+
icon: https://dab1nmslvvntp.cloudfront.net/wp-content/uploads/2016/11/1479211772build-image-with-dockerfile_feature.jpg
17+
envs:
18+
- name: JENKINS_USERNAME
19+
type: required
20+
description: jenkins username
21+
- name: JENKINS_TOKEN
22+
type: required
23+
description: jenkins token
24+
- name: JENKINS_URL
25+
type: required
26+
description: jenkins machine url
27+
- name: JENKINS_JOB
28+
type: required
29+
description: list of jenkins jobs to run separated by spaces

0 commit comments

Comments
 (0)