snapshot of https://github.com/golang-standards/project-layout.git (master, 2026-09-15; blobs > 131072B omitted)

This commit is contained in:
upstream-mirror
2026-09-15 20:41:53 +05:00
commit 95fd1e6750
54 changed files with 4609 additions and 0 deletions

11
build/README.md Normal file
View File

@@ -0,0 +1,11 @@
# `/build`
Packaging and Continuous Integration.
Put your cloud (AMI), container (Docker), OS (deb, rpm, pkg) package configurations and scripts in the `/build/package` directory.
Put your CI (travis, circle, drone) configurations and scripts in the `/build/ci` directory. Note that some of the CI tools (e.g., Travis CI) are very picky about the location of their config files. Try putting the config files in the `/build/ci` directory linking them to the location where the CI tools expect them when possible (don't worry if it's not and if keeping those files in the root directory makes your life easier :-)).
Examples:
* https://github.com/cockroachdb/cockroach/tree/master/build