Code Review
/
ci-management.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Migrate current Sonar jobs to Sonarcloud"
[ci-management.git]
/
jjb
/
akraino-templates
/
akraino-ta-common-templates.yaml
diff --git
a/jjb/akraino-templates/akraino-ta-common-templates.yaml
b/jjb/akraino-templates/akraino-ta-common-templates.yaml
index
f0e868b
..
ca09e1a
100644
(file)
--- a/
jjb/akraino-templates/akraino-ta-common-templates.yaml
+++ b/
jjb/akraino-templates/akraino-ta-common-templates.yaml
@@
-18,6
+18,8
@@
project-type: freestyle
submodule-recursive: true
node: '{build-node}'
project-type: freestyle
submodule-recursive: true
node: '{build-node}'
+ arch: amd64
+ gerrit-skip-vote: false
properties:
- lf-infra-properties:
properties:
- lf-infra-properties:
@@
-57,6
+59,7
@@
triggers:
- ta-trigger-job-{project-type}:
gerrit-server-name: '{gerrit-server-name}'
triggers:
- ta-trigger-job-{project-type}:
gerrit-server-name: '{gerrit-server-name}'
+ gerrit-skip-vote: '{gerrit-skip-vote}'
project: '{project}'
branch: '{branch}'
project: '{project}'
branch: '{branch}'
@@
-66,7
+69,8
@@
git-url: '{git-url}'
publishers:
git-url: '{git-url}'
publishers:
- - ta-publisher-job-{project-type}
+ - ta-publisher-job-{project-type}:
+ arch: '{arch}'
- job-template:
id: akraino-project-stream-type-ta-rpmbuilder
- job-template:
id: akraino-project-stream-type-ta-rpmbuilder
@@
-87,6
+91,7
@@
project-type: freestyle
submodule-recursive: true
node: '{build-node}'
project-type: freestyle
submodule-recursive: true
node: '{build-node}'
+ gerrit-skip-vote: false
properties:
- lf-infra-properties:
properties:
- lf-infra-properties:
@@
-100,7
+105,7
@@
branch: '{branch}'
lftools-version: '{lftools-version}'
branch: '{branch}'
lftools-version: '{lftools-version}'
- - ta-parameters-ci-{project
-name
}
+ - ta-parameters-ci-{project}
- string:
name: ARCHIVE_ARTIFACTS
- string:
name: ARCHIVE_ARTIFACTS
@@
-126,11
+131,12
@@
triggers:
- ta-trigger-job-{project-type}:
gerrit-server-name: '{gerrit-server-name}'
triggers:
- ta-trigger-job-{project-type}:
gerrit-server-name: '{gerrit-server-name}'
+ gerrit-skip-vote: '{gerrit-skip-vote}'
project: '{project}'
branch: '{branch}'
builders:
project: '{project}'
branch: '{branch}'
builders:
- - ta-builder-job-{project-type}-{project
-name
}:
+ - ta-builder-job-{project-type}-{project}:
git-url: '{git-url}'
publishers:
git-url: '{git-url}'
publishers:
@@
-155,6
+161,7
@@
project-type: freestyle
submodule-recursive: true
node: '{build-node}'
project-type: freestyle
submodule-recursive: true
node: '{build-node}'
+ gerrit-skip-vote: false
properties:
- lf-infra-properties:
properties:
- lf-infra-properties:
@@
-192,6
+199,7
@@
triggers:
- ta-trigger-job-{project-type}:
gerrit-server-name: '{gerrit-server-name}'
triggers:
- ta-trigger-job-{project-type}:
gerrit-server-name: '{gerrit-server-name}'
+ gerrit-skip-vote: '{gerrit-skip-vote}'
project: '{project}'
branch: '{branch}'
project: '{project}'
branch: '{branch}'
@@
-204,7
+212,7
@@
- job-template:
id: akraino-project-release-ta-build
- job-template:
id: akraino-project-release-ta-build
- name: '
ta-ci-build
'
+ name: '
{name}
'
archive-artifacts: >
work/**/*.spec
work/**/*.repo
archive-artifacts: >
work/**/*.spec
work/**/*.repo
@@
-251,12
+259,8
@@
build-timeout: '{build-timeout}'
jenkins-ssh-credential: '{jenkins-ssh-credential}'
build-timeout: '{build-timeout}'
jenkins-ssh-credential: '{jenkins-ssh-credential}'
- # TODO: define how it should be triggered
- # Ideally should build whenever RPM is uploaded to nexus
- triggers:
- - timed: "@daily"
-
builders:
builders:
+ - lf-display-node-uuid
- ta-builder-scm:
git-url: '{git-url}'
project: 'ta/manifest'
- ta-builder-scm:
git-url: '{git-url}'
project: 'ta/manifest'