This commit changes the file excludes for tarballs generated for Git repository artifacts from a fixed set of strings to include exclusion files files. It currently takes `.sourceignore` and in the root of the given directory into account. In addition to this the Git VCS related files that are ignored have been extended to not only include the .git/ directory, but also the .gitignore, .gitmodules and .gitattributes files. Mimicking part of the --exclude-vcs flag not available on all tar versions. |
||
---|---|---|
.github | ||
api/v1alpha1 | ||
config | ||
controllers | ||
docs | ||
hack | ||
internal | ||
.gitignore | ||
CHANGELOG.md | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
DCO | ||
Dockerfile | ||
LICENSE | ||
MAINTAINERS | ||
Makefile | ||
PROJECT | ||
README.md | ||
go.mod | ||
go.sum | ||
main.go |
README.md
Source controller
The source-controller is an implementation of the source.fluxcd.io API based on the specifications described in the Source Controller Proposal.
Integrations: