Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 1.18 KB

CONTRIBUTING.md

File metadata and controls

34 lines (21 loc) · 1.18 KB

Contributing to the Amazon SSM Agent

Contributions to the Amazon SSM Agent should be made via GitHub pull requests and discussed using GitHub issues.

Before you start

If you would like to make a significant change, it's a good idea to first open an issue to discuss it.

Making the request

Development takes place against the mainline branch of this repository and pull requests should be opened against that branch.

Testing

Any contributions should pass all tests, including those not run by our current CI system.

To execute all the tests simply run with make quick-test.

Alternatively you can run specific tests by specifying a package, sample below go test -v -gcflags "-N -l" github.com/aws/amazon-ssm-agent/agent/fileutil/...

To execute all the integration tests simply run with make quick-integtest.

Alternatively you can run specific integration tests by specifying a package, sample below go test -v -gcflags "-N -l" -tags=integration github.com/aws/amazon-ssm-agent/agent/fileutil/...

Licensing

The Amazon SSM Agent is licensed under the Apache 2.0 License.