Age | Commit message (Collapse) | Author |
|
Change-Id: I5633c294431db83c275f2a9f4b960bebde4c14e7
|
|
... so that we can pass "--release_name 2021.01 --buildnumber 1" and
get binaries named "2021.01-1" (not "2021.01-0001").
Change-Id: I3e7aa8a85b73fc8a66d64961371a2be7ba17abf8
|
|
Now using the version that's
present in the bionic images.
Meaning we have more warnings
but can also set the minimum
level to ignore a lot of them.
Fix the check for whether
shellcheck supports --severity.
(we have pipefail on, but we
expect shellcheck to fail in
this case)
Change-Id: I296b8554591b7d327c75393e3924184abc6512b7
|
|
First round of low hanging fruit
from the files with the fewest
warnings.
Change-Id: I60ad57b5bfb2f0be9bb6506252c820f44d055200
|
|
Use --manifest value when it's provided.
Change-Id: I7c4667c6c607e14ee31eafe2f0fee958abb962cb
|
|
If manifest.txt was uploaded in job's parameters, then
pass --manifest option to MakeRelease.job.
Fix MakeRelease.job to not pass --target when manifest is set,
otherwise ABE complains.
Change-Id: I2aa25d3840281159e2ed00cfaab3b9e47a661801
|
|
Replace ${var:-default} with ${var-default}.
I learned something new about shell scripting today. From bash manual:
===
When not performing substring expansion, using the form described
below (e.g., ‘:-’), Bash tests for a parameter that is unset or null.
Omitting the colon results in a test only for a parameter that is
unset. Put another way, if the colon is included, the operator tests
for both parameter’s existence and that its value is not null; if
the colon is omitted, the operator tests only for existence.
===
The immediate problem I need to fix is handling of
host_aarchXX_excludecheck and host_x86_64_excludecheck parameters
in tcwg-buildfarm.sh. With ":-" syntax the empty ("null") values are
replaced by defaults, causing GCC testsuite to be ignored on aarchXX
hosts when "--host_aarchXX_excludecheck ''" is given.
There happens to be a single usage ":-" in ${rw:-rw} in
start-container-qemu.sh, where ":-" is actually needed.
Change-Id: Ibc8e070b698e1c76e2161eb65d40639b8cdec1f3
|
|
Otherwise we are getting error messages:
tcwg-dev-build.sh: line 31: manifest_validation_opt: unbound variable
Change-Id: I44f121030a34ee62c7f890376cb085d0b6906760
|
|
Change-Id: I36f65a9d0f0c5813259f4b9b8edbb091a191b132
|
|
... which fails for native builds.
Change-Id: I78db8bbf7d9fc2d3e6349e0106fb5c672a4be031
|
|
Add parameter to the script to control the abe branch to checkout.
Change-Id: I03b3bf7b94dbaa2a0d7612fb05b70c1d8c10a38c
|
|
Change-Id: I179cbb2d77844cc2045145c650ebc6ff8027fd7b
|
|
Change-Id: I216baff702c2402b9fb81c5b34ecf8d06bed83e9
|