~vicamo/+git/kteam-tools:for-upstream/git-build-kernel/git-push-options-pre-receive-hook

Last commit made on 2023-06-30
Get this branch:
git clone -b for-upstream/git-build-kernel/git-push-options-pre-receive-hook https://git.launchpad.net/~vicamo/+git/kteam-tools
Only You-Sheng Yang can upload to this branch. If you are You-Sheng Yang please log in for upload directions.

Branch merges

Branch information

Name:
for-upstream/git-build-kernel/git-push-options-pre-receive-hook
Repository:
lp:~vicamo/+git/kteam-tools

Recent commits

09e2e9d... by You-Sheng Yang

git-build-kernel: pre-receive: read static config for output dir

Signed-off-by: You-Sheng Yang <email address hidden>

270a3cc... by You-Sheng Yang

git-build-kernel: allow specifying temporary directory

Signed-off-by: You-Sheng Yang <email address hidden>

fbb2aea... by You-Sheng Yang

git-build-kernel: don't use interactive execution in schroot

Signed-off-by: You-Sheng Yang <email address hidden>

b43741d... by You-Sheng Yang

git-build-kernel: pre-receive: support passing build variables

Signed-off-by: You-Sheng Yang <email address hidden>

303de90... by You-Sheng Yang

git-build-kernel: support additional build vars

This change allow passing various do_foo_bar variables to debian/rules
via multiple of -v <name>=<value>.

Signed-off-by: You-Sheng Yang <email address hidden>

803fa82... by You-Sheng Yang

git-build-kernel: pre-receive: support build source package

Signed-off-by: You-Sheng Yang <email address hidden>

7dc8dd1... by You-Sheng Yang

git-build-kernel: pre-receive: initial implementation

Signed-off-by: You-Sheng Yang <email address hidden>

4ec4da3... by You-Sheng Yang

git-build-kernel: support multiple targets

TARGETS with "binary-" prefix will trigger their corresponding build-%
builds (BUILD_TARGETS) in advance. binary-headers is not included in
BUILD_TARGETS, but will still be built as TARGETS at the end. %selftests
are also not included in BUILD_TARGETS because they don't have
binary-% prefix.

TARGETS, if includes binary-perarch, will run build-% builds with
BUILD_FAKEROOT=fakeroot.

Signed-off-by: You-Sheng Yang <email address hidden>

68a34b6... by Andrea Righi

automatically resync annotations scripts via cranky fix

Now that we have all the annotations-tools scripts merged in kteam-tools it would be nice to automatically resync them into each kernel during the `cranky fix` phase.

Define a new handler in `cranky/fixes.d/` to automatically do so. The resync will be done only to main kernels >= Jammy.

Acked-by: Andrei Gherzan <email address hidden>
Acked-by: Juerg Haefliger <email address hidden>
Signed-off-by: Andrea Righi <email address hidden>

388ac40... by Andrea Righi

cranky: fix -- add handler to resync annotations scripts

Signed-off-by: Andrea Righi <email address hidden>