PROJECT_NAME=gdb
- build-discarder:
num-to-keep: 10
+ artifact-num-to-keep: 2
## Anchors
# Default matrix axes
-- binutils-gdb_matrix_axes_defaults: &binutils-gdb_matrix_axes_defaults
+- _binutils-gdb_matrix_axes_defaults: &binutils-gdb_matrix_axes_defaults
name: 'binutils-gdb_matrix_axes_defaults'
project-type: matrix
node: 'master' # Applies only to matrix flyweight task
values: '{obj:target_boards}'
# Default builders
-- binutils-gdb_builders_defaults: &binutils-gdb_builders_defaults
+- _binutils-gdb_builders_defaults: &binutils-gdb_builders_defaults
name: 'binutils-gdb_builders_defaults'
builders:
- shell:
- email:
recipients: 'simon.marchi@efficios.com'
+- job-template:
+ name: binutils-gdb_{version}_macosbuild
+ defaults: binutils-gdb
+
+ <<: *binutils-gdb_matrix_axes_defaults
+ <<: *binutils-gdb_builders_defaults
+
+ publishers:
+ - email:
+ recipients: 'simon.marchi@efficios.com'
+
- job-template:
name: dev_gerrit_binutils-gdb_linuxbuild
defaults: binutils-gdb
- 'binutils-gdb_{version}_linuxbuild':
platforms: !!python/tuple [jammy-amd64]
target_boards: !!python/tuple ["unix", "native-gdbserver", "native-extended-gdbserver"]
+ - 'binutils-gdb_{version}_macosbuild':
+ platforms: !!python/tuple [macos-amd64, macos-arm64]
+ target_boards: !!python/tuple ["unix"]
- project:
name: gerrit-gdb