Skip to content

Commit

Permalink
Merge pull request #1007 from kingdonb/about-sourceignore
Browse files Browse the repository at this point in the history
Add note about sourceignore recursion
  • Loading branch information
hiddeco authored Jan 30, 2023
2 parents b9986fa + 106f8ae commit 874cfd2
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 0 deletions.
3 changes: 3 additions & 0 deletions docs/spec/v1beta2/gitrepositories.md
Original file line number Diff line number Diff line change
Expand Up @@ -487,6 +487,9 @@ repository. The `.sourceignore` file follows [the `.gitignore` pattern
format](https://git-scm.com/docs/gitignore#_pattern_format), and
pattern entries may overrule [default exclusions](#default-exclusions).

The controller recursively loads ignore files so a `.sourceignore` can be
placed in the repository root or in subdirectories.

#### Ignore spec

Another option is to define the exclusions within the GitRepository spec, using
Expand Down
10 changes: 10 additions & 0 deletions docs/spec/v1beta2/ocirepositories.md
Original file line number Diff line number Diff line change
Expand Up @@ -526,6 +526,16 @@ spec:
/deploy/**/*.txt
```

#### `.sourceignore` file

Excluding files is possible by adding a `.sourceignore` file in the artifact.
The `.sourceignore` file follows [the `.gitignore` pattern
format](https://git-scm.com/docs/gitignore#_pattern_format), and pattern
entries may overrule [default exclusions](#default-exclusions).

The controller recursively loads ignore files so a `.sourceignore` can be
placed in the artifact root or in subdirectories.

### Triggering a reconcile

To manually tell the source-controller to reconcile a OCIRepository outside the
Expand Down

0 comments on commit 874cfd2

Please sign in to comment.