mvn-settings: 'dcaegen2-platform-policy-handler-settings'
subproject:
- 'policy-handler':
- pattern: 'policyhandler/**'
+ pattern: '**'
path: 'policyhandler'
jobs:
- '{project-name}-{stream}-{subproject}-verify-python'
mv docs/_build/html "$WORKSPACE/archives/"
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
# Job template for merging/publishing Sphinx/Restructured Text at RTD
- shell: !include-raw: doc-post-rtd.sh
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
-
+ - lf-infra-publish
new-normal: 1
new-low: 1
-- publisher:
- name: infra-shiplogs
- # lf-infra macro to finish up a build.
- #
- # Handles the following:
- # - Shipping logs to Nexus logs site repository
- # - Cleanup workspace
- publishers:
- - postbuildscript:
- builders:
- - role: BOTH
- build-on:
- - ABORTED
- - FAILURE
- - NOT_BUILT
- - SUCCESS
- - UNSTABLE
- build-steps:
- - lf-infra-sysstat
- - lf-infra-ship-logs
- mark-unstable-if-failed: true
- - workspace-cleanup:
- exclude:
- # Do not clean up *.jenkins-trigger files for jobs that use a
- # properties file as input for triggering another build.
- - '**/*.jenkins-trigger'
- fail-build: false
-
-
# SCMS
- scm:
name: git-scm
PARENT_JOB_NAME=$JOB_NAME
DOCKERHUB_REGISTRY=docker.io
+ publishers:
+ - lf-infra-publish
+
- job-template:
# Job template for tagging snapshot docker images
# identified by given unique tag as STAGING
- shell: '{script}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
-
+ - lf-infra-publish
- shell: '{script}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
# Job template for Golang verify jobs with subproject support
make deploy
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
# Job template for building & pushing docker images
- shell: '{script}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
# Job template for building and pushing uniquely tagged
- shell: '{script}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
global-settings-type: cfp
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
# Job template for Java verify jobs running checkstyle at the end
<<: *verify_java_defaults
name: '{project-name}-{stream}-verify-java-checkstyle'
+
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- checkstyle-result
- job-template:
settings-type: cfp
global-settings: 'global-settings'
global-settings-type: cfp
+
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- checkstyle-result-daily
- job-template:
global-settings-type: cfp
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template: &merge_java_defaults
# Job template for Java merge jobs
submodule-recursive: '{submodule-recursive}'
wrappers:
- - infra-wrappers:
+ - lf-infra-wrappers:
build-timeout: '{build-timeout}'
+ jenkins-ssh-credential: '{jenkins-ssh-credential}'
triggers:
- gerrit-trigger-patch-merged:
properties: '{obj:mvn_properties}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
# Job template for Java merge jobs based on
mvn-params: '{mvn-params}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
# Job template for Docker daily jobs
- shell: '{script}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
# Job template for building & pushing docker images
- shell: '{script}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
# Job template for building & pushing docker images
- shell: '{script}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
# Job template for building & pushing docker images
- shell: '{script}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template: &docker_version_java_defaults
# Job template for building & pushing docker images
mvn-params: '{mvn-params}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
# Job template for building & pushing docker images
- shell: !include-raw-escape: include-docker-push.sh
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
# Job template for Java merge jobs for SDC specific repos
tox
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
-
+ - lf-infra-publish
- job-template:
# Job template for docker daily jobs for 3 SCMs
properties-file: version.properties
- docker-login
- shell: '{script}'
+
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- shell: '{script}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
-
-
+ - lf-infra-publish
# vim: sw=2 ts=2 sts=2 et :
- shell: '{script}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
# Job template for two scm and script trigger - for docker daily release
- shell: '{script}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- docker.push.registry=nexus3.onap.org:10003
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
name: '{project-name}-{stream}-{subproject}-docker-verify'
- shell: '{post-docker-verify-script}'
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish
- job-template:
name: '{project-name}-{stream}-{subproject}-docker-compose-verify'
project-name: 'policy-clamp'
jobs:
- gerrit-maven-stage:
- build-node: ubuntu1804-docker-8c-16g
+ build-node: centos7-docker-8c-8g
maven-versions-plugin: true
sign-artifacts: true
+ mvn-params: '-Dmaven.test.skip=true'
- gerrit-maven-docker-stage:
build-node: ubuntu1804-docker-8c-8g
maven-versions-plugin: true
mvn-params: '-P docker'
build-node: ubuntu1804-docker-8c-16g
- '{project-name}-{stream}-merge-java':
- mvn-params: '-P docker'
+ build-node: ubuntu1804-docker-8c-16g
+ mvn-params: '-P docker'
- '{project-name}-gerrit-release-jobs':
build-node: centos7-docker-8c-8g
--- /dev/null
+---
+- project:
+ name: usecase-ui-nlp-project-view
+ project-name: usecase-ui-nlp
+ views:
+ - project-view
+
+- project:
+ name: usecase-ui-nlp-info
+ project: usecase-ui/nlp
+ project-name: usecase-ui-nlp
+ build-node: centos7-builder-2c-1g
+ jobs:
+ - gerrit-info-yaml-verify
- lf-provide-maven-settings-cleanup
publishers:
- - infra-shiplogs:
- maven-version: '{maven-version}'
+ - lf-infra-publish