1
1
# ember-cli-deploy-github-deployments
2
2
3
- > An ember-cli-deploy-plugin for setting the status on a commit in a PR on [ GitHub] ( https://github.com/ ) .
3
+ > An ember-cli-deploy-plugin for setting the status deploy on a commit in a PR on [ GitHub] ( https://github.com/ ) .
4
4
5
- [ ![ ] ( https://ember-cli-deploy.github.io/ember-cli-deploy-version-badges/plugins/ember-cli-deploy-github-deployments.svg )] ( http://ember-cli-deploy.github.io/ember-cli-deploy-version-badges/ )
6
- [ ![ Ember Observer Score] ( http://emberobserver.com/badges/ember-cli-deploy-github-deployments.svg )] ( http://emberobserver.com/addons/ember-cli-deploy-github-deployments )
5
+ [ ![ ] ( https://ember-cli-deploy.github.io/ember-cli-deploy-version-badges/plugins/ember-cli-deploy-s3.svg )] ( http://ember-cli-deploy.github.io/ember-cli-deploy-version-badges/ )
7
6
[ ![ npm version] ( https://badge.fury.io/js/ember-cli-deploy-github-deployments.svg )] ( https://badge.fury.io/js/ember-cli-deploy-github-deployments )
8
7
9
8
## What is an ember-cli-deploy plugin?
@@ -12,6 +11,7 @@ A plugin is an addon that can be executed as a part of the ember-cli-deploy pipe
12
11
13
12
For more information on what plugins are and how they work, please refer to the [ Plugin Documentation] [ 2 ] .
14
13
14
+
15
15
## Quick Start
16
16
17
17
To get up and running quickly, do the following:
@@ -69,10 +69,27 @@ The user or organization that owns the reporname. e.x https://github.com/my-user
69
69
70
70
The url which your assets are going to be viewed from. e.x. https://my-app-domain.com/{{commit}}
71
71
72
- ## Optional Configuration Options
72
+ ## Screenshot (Pipeline)
73
+
74
+ ### Pending deploy
75
+ ` ember-cli-deploy-github-deployments ` will set the status ` pending ` of the github commit on the willDeploy.
76
+
77
+ ![ screenshot from 2017-08-20 14-08-42] ( https://user-images.githubusercontent.com/118861/29496839-452f279e-85b1-11e7-9ea0-0c9d608f3043.png )
78
+
79
+ ### Success Deploy
80
+ ` ember-cli-deploy-github-deployments ` will set the status ` success ` of the github commit on the didDeploy.
81
+
82
+ ![ screenshot from 2017-08-20 14-07-10] ( https://user-images.githubusercontent.com/118861/29496840-452fb4e8-85b1-11e7-9706-4e2f0f8d2863.png )
83
+
84
+ ### Error Deploy
85
+ ` ember-cli-deploy-github-deployments ` will set the status ` error ` of the github commit on the didFail.
73
86
74
- ## Note
87
+ ![ screenshot from 2017-08-20 14-09-04 ] ( https://user-images.githubusercontent.com/118861/29496838-452ec646-85b1-11e7-9319-3769c06155a9.png )
75
88
76
- ` ember-cli-deploy-github-deployments ` will set the status of the github commit on the ` didDeploy ` .
89
+ ## Roadmap
90
+ - [ ] [ Save log of deploy in Gist, when failure deploy] [ 4 ]
91
+ - [ ] [ Add Github status deployments in timeline] [ 3 ]
77
92
78
93
[ 2 ] : http://ember-cli.github.io/ember-cli-deploy/plugins " Plugin Documentation "
94
+ [ 3 ] : https://developer.github.com/v3/repos/deployments/
95
+ [ 4 ] : https://developer.github.com/v3/gists/
0 commit comments