scm: []
triggers:
- - timed: "@hourly"
+ # Check for new kernel tags everay day at 22:00
+ - timed: "0 22 * * *"
builders:
- system-groovy:
node: 'master'
+ triggers:
+ # Check for new commits every hour
+ - pollscm:
+ cron: "@hourly"
+
<<: *lttng-modules_build_parameters_defaults
<<: *lttng-modules_build_builders_defaults
node: 'master'
+ # This is a test job, no triggers
+ triggers: []
+
parameters:
- string:
name: 'maxConcurrentBuild'
<<: *lttng-modules_build_builders_defaults
triggers:
+ # Check for new commits every friday at midnight
- pollscm:
- cron: "@midnight"
+ cron: "0 0 * * 5"
- job-template:
name: lttng-modules_{mversion}_{buildtype}-{uversion}
node: 'master'
+ triggers:
+ # Check for new commits every hour
+ - pollscm:
+ cron: "@hourly"
+ # Also run every saturday at midnight to catch new ubuntu kernel tags
+ - timed: "0 0 * * 6"
+
<<: *lttng-modules_build_parameters_ubuntu
<<: *lttng-modules_build_builders_defaults
node: 'master'
+ triggers:
+ # Check for new commits every hour
+ - pollscm:
+ cron: "@hourly"
+ # Also run every sunday at midnight to catch new rt kernel tags
+ - timed: "0 0 * * 7"
+
<<: *lttng-modules_build_parameters_rt
<<: *lttng-modules_build_rt_builders_defaults