X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=jjb%2Fvnfsdk%2Fvnfsdk-ice-python.yaml;h=f63d279a10af4e36e51f0e43792479977af00c61;hb=8cab4cdae78fc12ce61ea8b6c9dd0f61a5127efa;hp=4ef86a07085411603e8f67e97b028675815aac6b;hpb=d5065381ec2486d71089f601544d9325d973d012;p=ci-management.git diff --git a/jjb/vnfsdk/vnfsdk-ice-python.yaml b/jjb/vnfsdk/vnfsdk-ice-python.yaml index 4ef86a070..f63d279a1 100644 --- a/jjb/vnfsdk/vnfsdk-ice-python.yaml +++ b/jjb/vnfsdk/vnfsdk-ice-python.yaml @@ -4,28 +4,83 @@ project-name: 'vnfsdk-ice' project: 'vnfsdk/ice' pom: 'pom.xml' + python-version: python3 stream: - 'master': branch: 'master' subproject: - - ice: - path: '.' - pattern: '**' + - 'scripts': + path: 'validation-scripts' + pattern: 'validation-scripts/**' + pom: 'validation-scripts/pom.xml' + tox-dir: 'validation-scripts/' + tox-envs: '' + - 'server': + path: 'ice-server' + pattern: 'ice-server/**' + pom: 'ice-server/pom.xml' + tox-dir: 'ice-server/' + tox-envs: '' mvn-settings: 'vnfsdk-ice-settings' - build-node: ubuntu1604-basebuild-4c-4g + build-node: ubuntu1604-builder-4c-4g jobs: - - gerrit-maven-clm - '{project-name}-{stream}-{subproject}-verify-python' - '{project-name}-{stream}-{subproject}-merge-java' + - '{project-name}-{subproject}-python-staging-{stream}' + - '{project-name}-{subproject}-python-release-{stream}' + - project: - name: vnfsdk-ice-sonar + name: vnfsdk-ice-docker + project-name: 'vnfsdk-ice-docker' + project: 'vnfsdk/ice' + pom: 'pom.xml' + stream: + - 'master': + branch: 'master' + subproject: + - 'docker': + path: 'docker' + pattern: 'docker/**' + pom: 'docker/pom.xml' + mvn-settings: 'vnfsdk-ice-settings' + build-node: ubuntu1604-builder-4c-4g + jobs: + - '{project-name}-{stream}-{subproject}-merge-java' + - '{project-name}-{stream}-docker-version-java-daily': + docker-pom: 'docker/pom.xml' + mvn-profile: 'docker' + mvn-params: '-Dmaven.test.skip=true' + +- project: + name: vnfsdk-ice-validation-scripts-tox-sonar jobs: - - gerrit-maven-sonar - cron: 'H 11 * * *' - build-node: ubuntu1604-basebuild-4c-4g + - gerrit-tox-sonar + cron: '@daily' + build-node: ubuntu1604-builder-4c-4g project: 'vnfsdk/ice' project-name: 'vnfsdk-ice' branch: 'master' mvn-settings: 'vnfsdk-ice-settings' mvn-goals: 'clean install' mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' +- project: + name: vnfsdk-ice-info + jobs: + - gerrit-info-yaml-verify + project: 'vnfsdk/ice' + project-name: 'vnfsdk-ice' + branch: 'master' + mvn-settings: 'vnfsdk-ice-settings' + mvn-goals: 'clean install' + mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m' + +- project: + name: vnfsdk-ice-clm + jobs: + - gerrit-maven-clm + nexus-iq-namespace: 'onap-' + project: vnfsdk/ice + project-name: 'vnfsdk-ice' + build-node: ubuntu1604-builder-4c-4g + branch: 'master' + mvn-settings: 'vnfsdk-ice-settings'