Skip to content

Commit

Permalink
Update models and manifest for next release
Browse files Browse the repository at this point in the history
  • Loading branch information
jeskew committed Jul 9, 2015
1 parent 0d0cd38 commit bdb6ec5
Show file tree
Hide file tree
Showing 19 changed files with 4,968 additions and 150 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# CHANGELOG

## Next release

* `Aws\CodeCommit` - Added support for AWS CodeCommit, a secure, highly
scalable, managed source control service that hosts private Git repositories.
* `Aws\CodePipeline` - Added support for AWS CodePipeline, a continuous delivery
service that enables you to model, visualize, and automate the steps required
to release your software.
* `Aws\Iam` - Added support for uploading SSH public keys for authentication
with AWS CodeCommit.
* `Aws\Ses` - Added support for cross-account sending through the sending
authorization feature.

## 3.0.7 - 2015-07-07

* `Aws\AutoScaling` - Added support for step policies.
Expand Down
16 changes: 16 additions & 0 deletions features/smoke/codecommit/codecommit.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# language: en
@codecommit
Feature: Amazon CodeCommit

Scenario: Making a request
When I call the "ListRepositories" API
Then the value at "repositories" should be a list

Scenario: Handling errors
When I attempt to call the "ListBranches" API with:
| repositoryName | fake-repo |
Then I expect the response error code to be "RepositoryDoesNotExistException"
And I expect the response error message to include:
"""
fake-repo does not exist
"""
12 changes: 12 additions & 0 deletions features/smoke/codepipeline/codepipeline.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# language: en
@codepipeline
Feature: Amazon CodePipeline

Scenario: Making a basic request
When I call the "ListPipelines" API
Then the value at "pipelines" should be a list

Scenario: Error handling
When I attempt to call the "GetPipeline" API with:
| name | bogus-pipeline |
Then I expect the response error code to be "PipelineNotFoundException"
9 changes: 9 additions & 0 deletions src/CodeCommit/CodeCommitClient.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?php
namespace Aws\CodeCommit;

use Aws\AwsClient;

/**
* This client is used to interact with the **Amazon CodeCommit** service.
*/
class CodeCommitClient extends AwsClient {}
9 changes: 9 additions & 0 deletions src/CodeCommit/Exception/CodeCommitException.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?php
namespace Aws\CodeCommit\Exception;

use Aws\Exception\AwsException;

/**
* Represents an error interacting with the Amazon CodeCommit service.
*/
class CodeCommitException extends AwsException{}
9 changes: 9 additions & 0 deletions src/CodePipeline/CodePipelineClient.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?php
namespace Aws\CodePipeline;

use Aws\AwsClient;

/**
* This client is used to interact with the **Amazon CodePipeline** service.
*/
class CodePipelineClient extends AwsClient {}
9 changes: 9 additions & 0 deletions src/CodePipeline/Exception/CodePipelineException.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?php
namespace Aws\CodePipeline\Exception;

use Aws\Exception\AwsException;

/**
* Represents an error interacting with the Amazon CodePipeline service.
*/
class CodePipelineException extends AwsException {}
Loading

0 comments on commit bdb6ec5

Please sign in to comment.