Skip to content
This repository was archived by the owner on Nov 10, 2019. It is now read-only.

Commit cb01c24

Browse files
metadata update
1 parent df4c3e6 commit cb01c24

File tree

10 files changed

+129
-24
lines changed

10 files changed

+129
-24
lines changed

plugins/Blue-green-deploy/logo.jpg

7.44 KB
Loading

plugins/Send-SMS/README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Codefresh plugin for send SMS notification
2+
3+
Codefresh plugin for send SMS notification via Twilio
4+
5+
[![Codefresh build status]( https://g.codefresh.io/api/badges/pipeline/codefresh-inc/codefresh-io%2Ftwillio-plugin%2Ftwillio-plugin?branch=master&key=eyJhbGciOiJIUzI1NiJ9.NTY3MmQ4ZGViNjcyNGI2ZTM1OWFkZjYy.AN2wExsAsq7FseTbVxxWls8muNx_bBUnQWQVS8IgDTI&type=cf-2)]( https://g.codefresh.io/pipelines/twillio-plugin/builds?repoOwner=codefresh-io&repoName=twillio-plugin&serviceName=codefresh-io%2Ftwillio-plugin&filter=trigger:build~Build;branch:master;pipeline:5c1a73926ecec326b46fca2b~twillio-plugin)
6+
7+
## Main env variables
8+
- `TWILIO_SID` - Your account SID from Twilio console
9+
- `TWILIO_TOKEN` - Your API Auth Token from Twilio console
10+
- `TWILIO_PHONE_FROM` - Phone number from which messages will be sent
11+
- `TWILIO_PHONE_TO` - Phone number to which messages will be sent
12+
- `TWILIO_TYPE` - Type of your message [build - send info about your build via Codefresh, default - Send message with statc text]
13+
14+
For **message** type you must provide `TWILIO_MESSAGE` env
15+
16+
## Config for codefresh.yml
17+
```
18+
version: '1.0'
19+
...
20+
steps:
21+
...
22+
TestSMS:
23+
title: Test SMS
24+
image: codefresh/twilioplugin:latest
25+
...
26+
...
27+
```

plugins/Send-SMS/example.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
TestSMS:
2+
title: Test SMS
3+
image: codefresh/twilioplugin:latest

plugins/Send-SMS/plugin.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
title: Send SMS
2+
image: codefresh/twilioplugin:latest
3+
description: Send SMS notifications via Twillio
4+
category:
5+
- Featured
6+
source: 'https://github.com/codefresh-io/plugins/tree/master/plugins/twilio'
7+
logo: 'https://raw.githubusercontent.com/codefresh-io/plugins/new-pipeline/plugins/vault/logo.jpg'
8+
maintainers:
9+
- name: Pasha Kostohrys
10+
envs:
11+
- name: TWILIO_SID
12+
description: Your account SID from Twilio console
13+
- name: TWILIO_TOKEN
14+
description: Your API Auth Token from Twilio console
15+
- name: TWILIO_PHONE_FROM
16+
description: Phone number from which messages will be sent
17+
- name: TWILIO_PHONE_TO
18+
description: Phone number to which messages will be sent
19+
- name: TWILIO_TYPE
20+
description: 'Type of your message [build - send info about your build via Codefresh, default - Send message with statc text]'

plugins/canary-deployment/README.md

Whitespace-only changes.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
canaryDeploy:
2+
title: Deploying new version ${{CF_SHORT_REVISION}}
3+
image: codefresh/k8s-canary:master

plugins/canary-deployment/plugin.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
title: Canary Deployment
2+
image: codefresh/k8s-canary:master
3+
description: Perform canary deployments on a Kubernetes cluster.
4+
category:
5+
- Featured
6+
source: 'https://github.com/codefresh-io/k8s-canary-deployment'
7+
logo: 'https://raw.githubusercontent.com/codefresh-io/plugins/new-pipeline/plugins/vault/logo.jpg'
8+
maintainers:
9+
- name: Kostis
10+
envs:
11+
- name: WORKING_VOLUME
12+
description: Working Volume
13+
- name: SERVICE_NAME
14+
description: Service Name
15+
- name: DEPLOYMENT_NAME
16+
description: Deployment Name
17+
- name: TRAFFIC_INCREMENT
18+
description: Traffic Increment
19+
- name: NEW_VERSION
20+
description: New Version
21+
- name: SLEEP_SECONDS
22+
description: Sleep Seconds
23+
- name: NAMESPACE
24+
description: Namespace
25+
- name: KUBE_CONTEXT
26+
description: Kubernetes Context

plugins/kompose/example.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
release_to_env:
2+
image: codefresh/plugin-kompose:v1.5.0

plugins/kompose/plugin.yaml

Lines changed: 14 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,24 @@
1-
image: codefresh/plugin-helm
2-
tag: v1.5.0
3-
version: 1.0.0
1+
title: Codefresh Kompose
2+
image: codefresh/plugin-kompose:v1.5.0
43
description: Release a Docker Compose to Kubernetes
5-
keywords:
6-
- docker-compose
7-
- docker
8-
- kompose
9-
- kubernetes
10-
home: https://github.com/codefresh-io/cf-kompose-plugin
11-
sources:
12-
- https://github.com/codefresh-io/cf-kompose-plugin
13-
maintainers: # (optional)
4+
category:
5+
- Featured
6+
source: 'https://github.com/codefresh-io/cf-kompose-plugin'
7+
logo: 'http://cdn.rancher.com/wp-content/uploads/2016/04/20182217/compose-300x295.png'
8+
maintainers:
149
- name: Alexei Ledenev
15-
email: alexei@codefresh.io
16-
icon: http://cdn.rancher.com/wp-content/uploads/2016/04/20182217/compose-300x295.png
1710
envs:
1811
- name: KUBE_CONTEXT
19-
type: required
20-
description: Kubernetes context to use
12+
description: 'Kubernetes context to use (required)'
2113
- name: FILE
22-
description: Docker Compose file to deploy (default "docker-compose.yaml` file)
14+
description: 'Docker Compose file to deploy (default docker-compose.yaml file)'
2315
- name: NAMESPACE
24-
description: target Kubernetes namespace (default "default")
16+
description: 'target Kubernetes namespace (default "default")'
2517
- name: VOLUMES
26-
description: volumes to be generated ("persistentVolumeClaim"|"emptyDir") (default "persistentVolumeClaim")
18+
description: 'volumes to be generated ("persistentVolumeClaim"|"emptyDir") (default "persistentVolumeClaim")'
2719
- name: REPLICAS
28-
description: specify the number of replicas generated (default 1)
20+
description: 'specify the number of replicas generated (default 1)'
2921
- name: DRY_RUN
30-
description: do a "dry run" (print out) deployment (do not install anything, useful for Debug)
22+
description: 'do a "dry run" (print out) deployment (do not install anything, useful for Debug)'
3123
- name: DEBUG
32-
description: print verbose install output
33-
context:
34-
- kind: kubernetes
24+
description: 'print verbose install output'

plugins/kompose/plugin_old.yaml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
image: codefresh/plugin-helm
2+
tag: v1.5.0
3+
version: 1.0.0
4+
description: Release a Docker Compose to Kubernetes
5+
keywords:
6+
- docker-compose
7+
- docker
8+
- kompose
9+
- kubernetes
10+
home: https://github.com/codefresh-io/cf-kompose-plugin
11+
sources:
12+
- https://github.com/codefresh-io/cf-kompose-plugin
13+
maintainers: # (optional)
14+
- name: Alexei Ledenev
15+
email: alexei@codefresh.io
16+
icon: http://cdn.rancher.com/wp-content/uploads/2016/04/20182217/compose-300x295.png
17+
envs:
18+
- name: KUBE_CONTEXT
19+
type: required
20+
description: Kubernetes context to use
21+
- name: FILE
22+
description: Docker Compose file to deploy (default "docker-compose.yaml` file)
23+
- name: NAMESPACE
24+
description: target Kubernetes namespace (default "default")
25+
- name: VOLUMES
26+
description: volumes to be generated ("persistentVolumeClaim"|"emptyDir") (default "persistentVolumeClaim")
27+
- name: REPLICAS
28+
description: specify the number of replicas generated (default 1)
29+
- name: DRY_RUN
30+
description: do a "dry run" (print out) deployment (do not install anything, useful for Debug)
31+
- name: DEBUG
32+
description: print verbose install output
33+
context:
34+
- kind: kubernetes

0 commit comments

Comments
 (0)