This repository has been archived by the owner on Nov 30, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor code to support Elastic Beanstalk deploys
- Loading branch information
Showing
55 changed files
with
1,324 additions
and
2,691 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# This file is for unifying the coding style for different editors and IDEs | ||
# editorconfig.org | ||
|
||
root = true | ||
|
||
[*] | ||
end_of_line = lf | ||
charset = utf-8 | ||
insert_final_newline = true | ||
trim_trailing_whitespace = true | ||
indent_style = space | ||
indent_size = 2 | ||
max_line_length = 120 | ||
|
||
[Makefile] | ||
indent_style = tab |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
|
||
language: java | ||
jdk: | ||
- oraclejdk8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
## How to contribute to teamcity-aws-elasticbeanstalk-plugin | ||
|
||
### Main rules | ||
|
||
* Before you open a ticket or send a pull request, [search](https://github.com/rtfpessoa/teamcity-aws-elasticbeanstalk-plugin/issues) for previous discussions about the same feature or issue. Add to the earlier ticket if you find one. | ||
|
||
* If you're proposing a new feature, make sure you create an issue to let other contributors know what you are working on. | ||
|
||
* Before sending a pull request make sure your code is tested. | ||
|
||
* Before sending a pull request for a feature, be sure to run tests with `gradle test`. | ||
|
||
* Use the same coding style as the rest of the codebase. | ||
|
||
* Use `git rebase` (not `git merge`) to sync your work from time to time with the master branch. | ||
|
||
* After creating your pull request make sure the build is passing in [Travis](https://travis-ci.org/rtfpessoa/teamcity-aws-elasticbeanstalk-plugin). | ||
|
||
### Commit Style | ||
|
||
Writing good commit logs is important. A commit log should describe what changed and why. | ||
Follow these guidelines when writing one: | ||
|
||
1. The first line should be 50 characters or less and contain a short | ||
description of the change prefixed with the name of the changed | ||
subsystem (e.g. "net: add localAddress and localPort to Socket"). | ||
2. Keep the second line blank. | ||
3. Wrap all other lines at 72 columns. | ||
|
||
A good commit log can look something like this: | ||
|
||
``` | ||
subsystem: explaining the commit in one line | ||
Body of commit message is a few lines of text, explaining things | ||
in more detail, possibly giving some background about the issue | ||
being fixed, etc. etc. | ||
The body of the commit message can be several paragraphs, and | ||
please do proper word-wrap and keep columns shorter than about | ||
72 characters or so. That way `git log` will show things | ||
nicely even when it is indented. | ||
``` | ||
|
||
### Developer's Certificate of Origin 1.0 | ||
|
||
By making a contribution to this project, I certify that: | ||
|
||
* (a) The contribution was created in whole or in part by me and I | ||
have the right to submit it under the open source license indicated | ||
in the file; or | ||
* (b) The contribution is based upon previous work that, to the best | ||
of my knowledge, is covered under an appropriate open source license | ||
and I have the right under that license to submit that work with | ||
modifications, whether created in whole or in part by me, under the | ||
same open source license (unless I am permitted to submit under a | ||
different license), as indicated in the file; or | ||
* (c) The contribution was provided directly to me by some other | ||
person who certified (a), (b) or (c) and I have not modified it. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Credits | ||
|
||
This is the list of all the kind people that have contributed to this project, | ||
directly or before it was forked from [teamcity-aws-codedeploy-plugin](https://github.com/JetBrains/teamcity-aws-codedeploy-plugin). | ||
|
||
This list is ordered by first contribution. | ||
|
||
Thanks, | ||
@rtfpessoa | ||
|
||
---------- | ||
|
||
vbedrosova, [@vbedrosova](https://github.com/vbedrosova) | ||
|
||
Rod MacKenzie, [@rodm](https://github.com/rodm) | ||
|
||
Vladislav Rassokhin, [@VladRassokhin](https://github.com/VladRassokhin) | ||
|
||
Rodrigo Fernandes, [@rtfpessoa](https://github.com/rtfpessoa) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
Copyright 2016 rtfpessoa | ||
|
||
Licensed under the Apache License, Version 2.0 (the "License"); | ||
you may not use this file except in compliance with the License. | ||
You may obtain a copy of the License at | ||
|
||
http://www.apache.org/licenses/LICENSE-2.0 | ||
|
||
Unless required by applicable law or agreed to in writing, software | ||
distributed under the License is distributed on an "AS IS" BASIS, | ||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
See the License for the specific language governing permissions and | ||
limitations under the License. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,35 @@ | ||
teamcity-aws-codedeploy-plugin | ||
============================== | ||
# Teamcity AWS Elastic Beanstalk Plugin (teamcity-aws-elasticbeanstalk-plugin) | ||
|
||
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/a88f10539dbd47b588cf444b57346d5b)](https://www.codacy.com/app/Codacy/teamcity-aws-elasticbeanstalk-plugin?utm_source=github.com&utm_medium=referral&utm_content=rtfpessoa/teamcity-aws-elasticbeanstalk-plugin&utm_campaign=Badge_Grade) | ||
[![Travis](https://travis-ci.org/rtfpessoa/teamcity-aws-elasticbeanstalk-plugin.svg?branch=master)](https://travis-ci.org/rtfpessoa/teamcity-aws-elasticbeanstalk-plugin) | ||
[![Dependency Status](https://dependencyci.com/github/rtfpessoa/teamcity-aws-elasticbeanstalk-plugin/badge)](https://dependencyci.com/github/rtfpessoa/teamcity-aws-elasticbeanstalk-plugin) | ||
|
||
teamcity-aws-elasticbeanstalk-plugin is a **VERY EARLY STAGE** Teamcity plugin that allows deployments | ||
to Elastic Beanstalk. | ||
|
||
This plugin started from the code in [teamcity-aws-codedeploy-plugin](https://github.com/JetBrains/teamcity-aws-codedeploy-plugin) | ||
and was adapted for Elastic Beanstalk and slightly ajusted. | ||
|
||
## Features | ||
|
||
* S3 bundle deployment to Elastic Beanstalk | ||
|
||
## Release | ||
|
||
* 1.0.0-alpha1 [aws-elasticbeanstalk-plugin.zip](https://github.com/rtfpessoa/teamcity-aws-elasticbeanstalk-plugin/releases/download/1.0.0-alpha1/aws-elasticbeanstalk-plugin.zip) | ||
|
||
## Contributions | ||
|
||
This is a developer friendly project, all the contributions are welcome. | ||
To contribute just send a pull request with your changes following the guidelines described in `CONTRIBUTING.md`. | ||
I will try to review them as soon as possible. | ||
|
||
## License | ||
|
||
Copyright 2016 Rodrigo Fernandes. Licensed under the Apache License, Version 2.0 (the "License"). | ||
|
||
## Thanks | ||
|
||
This project started from the codebase in [teamcity-aws-codedeploy-plugin](https://github.com/JetBrains/teamcity-aws-codedeploy-plugin). | ||
|
||
--- |
Oops, something went wrong.