summaryrefslogtreecommitdiffstats
path: root/jjb/music/build-music-distributed-kv-store-image.sh
blob: 20c1e19c6c87f48f9b0a05fd96aae338069574ef (plain)
1
2
3
4
5
6
7
8
9
10
#!/bin/bash

echo '============== CALLING SCRIPT TO BUILD DOCKER IMAGES ================='
echo "============== Unique docker tag: ${UNIQUE_DOCKER_TAG}"
CURRENTDIR="$(pwd)"
echo $CURRENTDIR

chmod 755 ./deployment/*.sh
cd ./deployment
./docker-build.sh
ckground-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ }
---
- project:
    name: ccsdk-oran
    project-name: 'ccsdk-oran'
    jobs:
      - gerrit-maven-verify:
          cron: ''
      - gerrit-maven-merge:
          cron: '@daily'
          mvn-params: '-Dmaven.test.skip=true'
      - gerrit-maven-stage:
          build-node: centos7-builder-4c-4g
          sign-artifacts: true
          mvn-params: '-Dmaven.test.skip=true'
          mvn-opts: '-Ddocker.skip=true'
          cron: ''
      - gerrit-maven-docker-stage:
          build-node: centos7-docker-8c-8g
          container-public-registry: 'nexus3.onap.org:10001'
          container-staging-registry: 'nexus3.onap.org:10003'
          mvn-params: '-Dmaven.test.skip=true -Pdocker'
          maven-versions-plugin: true
          cron: '@daily'
      - '{project-name}-gerrit-release-jobs':
          build-node: centos7-docker-8c-8g
    project: 'ccsdk/oran'
    stream:
      - 'master':
          branch: 'master'
      - 'istanbul':
          branch: 'istanbul'
      - 'jakarta':
          branch: 'jakarta'
    java-version: openjdk11
    mvn-version: 'mvn36'
    mvn-settings: 'ccsdk-oran-settings'
    files: '**'
    archive-artifacts: ''
    docker-pom: 'pom.xml'
    mvn-profile: docker
    build-node: centos7-docker-8c-8g
    mvn-snapshot-id: 'ecomp-snapshots'
    nexus-snapshot-repo: 'snapshots'

- project:
    name: ccsdk-oran-clm
    jobs:
      - gerrit-maven-clm
    nexus-iq-namespace: 'onap-'
    project: 'ccsdk/oran'
    project-name: 'ccsdk-oran'
    stream:
      - 'master':
          branch: 'master'
      - 'istanbul':
          branch: 'istanbul'
      - 'jakarta':
          branch: 'jakarta'
    java-version: openjdk11
    mvn-version: 'mvn36'
    mvn-settings: 'ccsdk-oran-settings'
    mvn-opts: '-Ddocker.skip=true'
    build-node: centos7-builder-4c-4g

- project:
    name: ccsdk-oran-info
    project: ccsdk/oran
    project-name: ccsdk-oran
    build-node: centos7-builder-2c-1g
    jobs:
      - gerrit-info-yaml-verify

- project:
    name: ccsdk-oran-sonar
    jobs:
      - gerrit-maven-sonar
    sonarcloud: true
    sonarcloud-project-organization: '{sonarcloud_project_organization}'
    sonarcloud-api-token: '{sonarcloud_api_token}'
    sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
    sonar-mvn-goal: '{sonar_mvn_goal}'
    cron: '@daily'
    build-node: centos7-docker-8c-8g
    project: 'ccsdk/oran'
    project-name: 'ccsdk-oran'
    branch: 'master'
    java-version: openjdk11
    mvn-version: 'mvn36'
    mvn-settings: 'ccsdk-oran-settings'
    mvn-goals: 'clean install'
    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'