You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,6 +27,7 @@ GLOBAL OPTIONS:
27
27
--debug enable more output (esp. all "docker build" output instead of only output on failure) [$BASHBREW_DEBUG]
28
28
--no-sort do not apply any sorting, even via --build-order
29
29
--arch value the current platform architecture (default: "amd64") [$BASHBREW_ARCH]
30
+
--namespace value a repo namespace to act upon/in [$BASHBREW_NAMESPACE]
30
31
--constraint value build constraints (see Constraints in Manifest2822Entry) [$BASHBREW_CONSTRAINTS]
31
32
--exclusive-constraints skip entries which do not have Constraints
32
33
--arch-namespace value architecture to push namespace mappings for creating indexes/manifest lists ("arch=namespace" ala "s390x=tianons390x") [$BASHBREW_ARCH_NAMESPACES]
@@ -40,7 +41,7 @@ GLOBAL OPTIONS:
40
41
41
42
Pre-built binaries are available to [download from Jenkins (for a large variety of supported architectures)](https://doi-janky.infosiftr.net/job/bashbrew/lastSuccessfulBuild/artifact/bin/).
42
43
43
-
For building `bashbrew` yourself, there are clues in [`bashbrew.sh`](bashbrew.sh) and [`.travis.yml`](../.travis.yml) (although it's a pretty standard Go application).
44
+
(For building `bashbrew` yourself, it's a pretty standard Go application.)
44
45
45
46
## Usage
46
47
@@ -50,7 +51,7 @@ In general, `bashbrew build some-repo` or `bashbrew build ./some-file` should be
50
51
51
52
## Configuration
52
53
53
-
The default "flags" configuration is in `~/.config/bashbrew/flags`, but the base path can be overridden with `--config` or `BASHBREW_CONFIG` (technically, the full path to the `flags` configuration file is `${BASHBREW_CONFIG:-${XDG_CONFIG_HOME:-$HOME/.config}/bashbrew}/flags`).
54
+
The default "flags" configuration is in `~/.config/bashbrew/flags`, but the base path can be overridden with `--config` or `BASHBREW_CONFIG` (technically, the full path to the default `flags` configuration file is `${BASHBREW_CONFIG:-${XDG_CONFIG_HOME:-$HOME/.config}/bashbrew}/flags`).
54
55
55
56
To set a default namespace for specific commands only:
56
57
@@ -85,4 +86,4 @@ Commands: tag
85
86
Debug: true
86
87
```
87
88
88
-
In this example, `bashbrew tag` will get both `Namespace` and `Debug` applied.
89
+
In this example, `bashbrew tag` will get both `Namespace` and `Debug` applied (options are additive).
0 commit comments