diff --git a/.ci/jobs/apm-server-check-changelogs-mbp.yml b/.ci/jobs/apm-server-check-changelogs-mbp.yml index f7d4789a071..1b6d3d746b7 100644 --- a/.ci/jobs/apm-server-check-changelogs-mbp.yml +++ b/.ci/jobs/apm-server-check-changelogs-mbp.yml @@ -38,4 +38,3 @@ timeout: '15' use-author: true wipe-workspace: 'True' - periodic-folder-trigger: 1w diff --git a/.ci/jobs/apm-server-check-packages-mbp.yml b/.ci/jobs/apm-server-check-packages-mbp.yml index ee84c5abad5..6d91f3c00bb 100644 --- a/.ci/jobs/apm-server-check-packages-mbp.yml +++ b/.ci/jobs/apm-server-check-packages-mbp.yml @@ -49,4 +49,3 @@ timeout: '15' use-author: true wipe-workspace: 'True' - periodic-folder-trigger: 1w diff --git a/.ci/jobs/defaults.yml b/.ci/jobs/defaults.yml index c4cf1d8427d..83ce01b29e1 100644 --- a/.ci/jobs/defaults.yml +++ b/.ci/jobs/defaults.yml @@ -12,7 +12,6 @@ logrotate: numToKeep: 100 node: linux - periodic-folder-trigger: 1w prune-dead-branches: true publishers: - email: diff --git a/.ci/jobs/update-beats-mbp.yml b/.ci/jobs/update-beats-mbp.yml new file mode 100644 index 00000000000..2bef42a1e73 --- /dev/null +++ b/.ci/jobs/update-beats-mbp.yml @@ -0,0 +1,40 @@ +--- +- job: + name: apm-server/update-beats-mbp + display-name: apm-server Update beats + description: To keep apm-server up to date with libbeat and beats packaging + view: APM-CI + project-type: multibranch + script-path: .ci/update-beats.groovy + scm: + - github: + branch-discovery: no-pr + discover-pr-forks-strategy: merge-current + discover-pr-forks-trust: permission + discover-pr-origin: merge-current + discover-tags: false + head-filter-regex: '^(master|PR-.*)$' + notification-context: 'update-beats' + repo: apm-server + repo-owner: elastic + credentials-id: 2a9602aa-ab9f-4e52-baf3-b71ca88469c7-UserAndToken + ssh-checkout: + credentials: f6c7695a-671e-4f4f-a331-acdce44ff9ba + property-strategies: + all-branches: + - suppress-scm-triggering: true + clean: + after: true + before: true + prune: true + shallow-clone: true + depth: 4 + do-not-fetch-tags: true + submodule: + disable: false + recursive: true + parent-credentials: true + timeout: 100 + timeout: '15' + use-author: true + wipe-workspace: 'True'