Skip to content

Commit

Permalink
Squashing all changes for Attribute checker
Browse files Browse the repository at this point in the history
  • Loading branch information
nithu0115 committed Jan 20, 2019
1 parent 8d2b4b3 commit 02c738f
Show file tree
Hide file tree
Showing 457 changed files with 127,124 additions and 21,557 deletions.
10 changes: 4 additions & 6 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,11 @@
<!-- Please provide a brief outline of the issue -->

### Description
<!--
Provide detailed information about this issue, including:
* Which specific command was run (Example: `ecs-cli up --capability-iam --size 2 --launch-type EC2`
* Which version of the CLI you are using (Run: `ecs-cli --version`)
<!-- Provide detailed information about this issue, including: -->
* Which specific command was run? (Example: `ecs-cli up --capability-iam --size 2 --launch-type EC2`)
* Which version of the CLI you are using? (Run: `ecs-cli --version`)
* Which version of Go are you using? (Run: `go version`)
* What platform are you using to run ECS CLI commands?
-->
* What platform are you using to run ECS CLI commands? (E.g. Linux, MacOSX, Windows)

### Config files
<!--
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,6 @@ bin/
*.orig
ecs-cli/vendor/pkg
.vscode/*
ecs-cli/.vscode/*
ecs-cli/.idea
.idea/*
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ go:
- 1.8.x
- 1.9.x
- 1.10.x
- 1.11.x
script:
- make test
- make
Expand Down
39 changes: 39 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,44 @@
# Changelog

## 1.12.1
* Bug - Allow container mem_limit to be null if task mem_limit is set (#606)
* Bug - Allow container mem_limit to be null if mem_reservation is set (#570)
* Bug - Ensure that logger writes to stdout (#675)
* Bug - Remove spurious warning for `extends` field in Compose files (#681)

## 1.12.0
* Feature - Add support for IPC and PID Docker flags #669

## 1.11.1
* Bug - Revert IPC/PID flags due to bad default behavior

## 1.11.0
* Feature - Add support ECS Secrets for #664
* Feature - Add support for IPC and PID flags #665
* Feature - Add support for mandatory variables in docker-compose #651
* Enhancement - Add support for FIPs endpoint when using ECR #666

## 1.10.0
* Feature - Add `registry-creds` command as part of Private Registry Authentication workflow #652 #601
* Feature - Use Amazon Linux 2 ECS Optimized AMI #647
* Bug - Catch errors from missing user data files #646
* Bug - Fix '--create-log-groups' to leave region for Service Discovery resources unchanged #644

## 1.9.0
* Feature - Add support for Service Discovery (#485)
* Feature - Add support for EC2 Spot Instances in ECS Clusters (#396)
* Feature - Add support for custom user data (#16)
* Bug - Fix error using env vars with nil value (#620)
* Enhancement - Improve `logs` command behavior and error handling (#612)
* Enhancement - Add support for GO 1.11 (#632)
* Enhancement - Add support for new EC2 Instance types (#630, #618)

## 1.8.0
* Feature - Add support for volumes with docker volume configuration in ECS Params #587
* Feature - Add support for task placement constraints and strategies in ECS Params (#515, #212)
* Feature - Add `--force-update` on `compose up` to force re-creation of tasks
* Feature - Add support for specifying Private Registry Authentication credentials in ECS Params #573

## 1.7.0
* Feature - Add support for container health check (#472)
* Feature - Add support for devices (#508)
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

## Development Setup
### Environment
* Make sure you are using Go 1.10 (`go version`).
* Make sure you are using Go 1.11 (`go version`).
* Copy the source code (`go get github.com/aws/amazon-ecs-cli`).
* We use [dep](https://github.com/golang/dep) to manage dependencies. Make sure you have version 0.4.1 of [dep](https://github.com/golang/dep/releases/tag/v0.4.1) (installation instructions [here](https://golang.github.io/dep/docs/installation.html)). You can also run `make generate-deps` to install the latest version of dep as well as other tools.

Expand Down
8 changes: 4 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -55,25 +55,25 @@ docker-build:
--workdir=/usr/src/app/src/github.com/aws/amazon-ecs-cli \
--env GOPATH=/usr/src/app \
--env ECS_RELEASE=$(ECS_RELEASE) \
golang:1.10 make $(LINUX_BINARY)
golang:1.11 make $(LINUX_BINARY)
docker run -v $(shell pwd):/usr/src/app/src/github.com/aws/amazon-ecs-cli \
--workdir=/usr/src/app/src/github.com/aws/amazon-ecs-cli \
--env GOPATH=/usr/src/app \
--env ECS_RELEASE=$(ECS_RELEASE) \
golang:1.10 make $(DARWIN_BINARY)
golang:1.11 make $(DARWIN_BINARY)
docker run -v $(shell pwd):/usr/src/app/src/github.com/aws/amazon-ecs-cli \
--workdir=/usr/src/app/src/github.com/aws/amazon-ecs-cli \
--env GOPATH=/usr/src/app \
--env ECS_RELEASE=$(ECS_RELEASE) \
golang:1.10 make $(WINDOWS_BINARY)
golang:1.11 make $(WINDOWS_BINARY)

.PHONY: docker-test
docker-test:
docker run -v $(shell pwd):/usr/src/app/src/github.com/aws/amazon-ecs-cli \
--workdir=/usr/src/app/src/github.com/aws/amazon-ecs-cli \
--env GOPATH=/usr/src/app \
--env ECS_RELEASE=$(ECS_RELEASE) \
golang:1.10 make test
golang:1.11 make test

.PHONY: supported-platforms
supported-platforms: $(LINUX_BINARY) $(DARWIN_BINARY) $(WINDOWS_BINARY)
Expand Down
Loading

0 comments on commit 02c738f

Please sign in to comment.