-
-
Notifications
You must be signed in to change notification settings - Fork 127
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add CC license * Delete unused .README.md * Use standard MAKEFILE_LIST * configurable help targets * fix readme whitespace
- Loading branch information
Showing
8 changed files
with
80 additions
and
73 deletions.
There are no files selected for viewing
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
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
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 |
---|---|---|
|
@@ -6,10 +6,16 @@ | |
|
||
|
||
This `build-harness` is a collection of Makefiles to facilitate building Golang projects, Dockerfiles, Helm charts, and more. | ||
It's designed to work with CI/CD systems such as Travis CI, CircleCI and Jenkins.This project is part of our comprehensive ["SweetOps"](https://docs.cloudposse.com) approach towards DevOps. | ||
It's designed to work with CI/CD systems such as Travis CI, CircleCI and Jenkins. | ||
|
||
|
||
It's 100% Open Source and licensed under [APACHE2](LICENSE). | ||
--- | ||
|
||
This project is part of our comprehensive ["SweetOps"](https://docs.cloudposse.com) approach towards DevOps. | ||
|
||
|
||
It's 100% Open Source and licensed under the [APACHE2](LICENSE). | ||
|
||
|
||
|
||
|
||
|
@@ -27,7 +33,9 @@ This automatically exposes many new targets that you can leverage throughout you | |
|
||
Run `make help` for a list of available targets. | ||
|
||
**NOTE:** the `/` is interchangable with the `:` in target names## Quick Start | ||
**NOTE:** the `/` is interchangable with the `:` in target names | ||
|
||
## Quick Start | ||
|
||
Here's how to get started... | ||
|
||
|
@@ -98,6 +106,7 @@ Available targets: | |
helm/toolbox/upsert Install or upgrade helm tiller | ||
helmfile/install Install helmfile | ||
help This help screen | ||
help/all Display help for all targets | ||
jenkins/run-job-with-tag Run a Jenkins Job with $(TAG) | ||
make/lint Lint all makefiles | ||
packages/delete Delete packages | ||
|
@@ -178,13 +187,15 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. | |
**NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! | ||
## Copyright | ||
Copyright © 2017-2018 [Cloud Posse, LLC](https://cloudposse.com) | ||
## License | ||
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) | ||
Copyright © 2017-2018 [Cloud Posse, LLC](https://cloudposse.com) | ||
See [LICENSE](LICENSE) for full details. | ||
Licensed to the Apache Software Foundation (ASF) under one | ||
|
@@ -205,6 +216,10 @@ See [LICENSE](LICENSE) for full details. | |
under the License. | ||
## Trademarks | ||
All other trademarks referenced herein are the property of their respective owners. | ||
## About | ||
This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? Please let us know at <[email protected]> | ||
|
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
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,14 +1,18 @@ | ||
.PHONY : docs | ||
docs/deps:: | ||
@mkdir -p docs | ||
|
||
.PHONY : docs/targets.md | ||
## Update `docs/targets.md` from `make help` | ||
docs/targets.md: | ||
docs/targets.md: docs/deps | ||
@( \ | ||
echo "## Makefile Targets"; \ | ||
echo '```'; \ | ||
$(SELF) --no-print-directory --quiet --silent help | sed $$'s,\x1b\\[[0-9;]*[a-zA-Z],,g'; \ | ||
$(SELF) --no-print-directory --quiet --silent $(DEFAULT_HELP_TARGET) | sed $$'s,\x1b\\[[0-9;]*[a-zA-Z],,g'; \ | ||
echo '```'; \ | ||
) > $@ | ||
|
||
.PHONY : docs/terraform.md | ||
## Update `docs/terraform.md` from `terraform-docs` | ||
docs/terraform.md: packages/install/terraform-docs | ||
docs/terraform.md: docs/deps packages/install/terraform-docs | ||
@terraform-docs md . > $@ |
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
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